Como usar XLOOKUP para devolver o branco en lugar de 0

  • Comparte Isto
Hugh West

Necesitas aprender como usar XLOOKUP para devolver o espazo en branco en lugar de 0 ? XLOOKUP é unha función moi utilizada. Usando esta función, podemos extraer datos dun conxunto de datos a outro. Non obstante, a función XLOOKUP devólvenos 0 cando non atopa ningún resultado. Pero, ás veces, necesitamos celas en branco na posición das celas baleiras. Se estás a buscar trucos tan exclusivos, chegaches ao lugar indicado. Aquí, guiarémosche a través de 12 formas sinxelas e cómodas de usar a función XLOOKUP para devolver o espazo en branco en lugar de 0.

Descargar Practice Workbook

Podes descargar o seguinte caderno de Excel para comprender e practicar mellor.

XLOOKUP Devolver Blank.xlsx

12 xeitos de usar XLOOKUP para devolver branco en lugar de 0

Supoñamos que temos un Informe diario de vendas: sección de froitas dunha determinada tenda de comestibles. Contén os nomes dos Representantes de vendas , os seus correspondentes Nomes de produtos e os seus respectivos Vendas .

Agora, aplicaremos a función XLOOKUP no intervalo de celas G5:G6 , e a función devolvenos un valor 0 . Ademais, mostrarémosche como XLOOKUP devolverá celas en branco en lugar de 0.

1. Utilizando un argumento opcional da función XLOOKUP

Neste método, imos para usar a función XLOOKUP para quedar en branco en lugar de 0. Os pasos deste proceso indícanseen Excel (6 xeitos sinxelos)

  • Ocultar filas con valores cero en Excel usando macro (3 formas)
  • Como ocultar series de gráficos con Sen datos en Excel (4 métodos sinxelos)
  • 9. Implementando as funcións IF, ISNUMBER e XLOOKUP para devolver en branco en lugar de 0

    Neste procedemento, imos para usar as funcións IF , ISNUMBER e XLOOKUP para quedar en branco en lugar de 0. A continuación explícanse os pasos deste proceso:

    📌 Pasos

    • Ao principio, selecciona a cela G5 .
    • Agora escribe a seguinte fórmula na cela.
    =IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Desglose da fórmula

    BUSCAR XL(F5, $B$5:$B$14,$D$5:$D$14): Esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5 :B14 , e imprimirá o valor correspondente no intervalo de celas D5:D14 . Como o valor da Columna D para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

    ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Esta función comproba o resultado obtido da a función XLOOKUP . Se a cela está baleira, a función devolverá FALSO . En caso contrario, devolverá VERDADEIRO . Neste caso, o valor é FALSO .

    IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),””): a función IF primeiro comproba o valor da función ISNUMBER . Se o resultado da función ISNUMBER é FALSO , a función IF devolve o branco na cela G5 . Por outra banda, se a lóxica é TURE , a función devolve o valor da función XLOOKUP .

    • Máis tarde, prema o ENTER Tecla .

    • Así, a saída final parece a seguinte.

    10. Combinando funcións IF, IFNA e XLOOKUP

    Neste caso, imos utilizar a combinación IF , IFNA e XLOOKUP funciona para quedar en branco en lugar de 0. Os pasos deste método son os seguintes:

    📌 Pasos

    • Ao comezo deste método, seleccione a cela G5 .
    • A continuación, escriba a seguinte fórmula na cela.
    =IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Esta función busca o valor da cela F5 no noso conxunto de datos, que se localiza no rango de celas B5:B14 , e imprimirá o valor correspondente no rango de celas D5:D14 . Como o valor da Columna D para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

    IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Esta función conta a lonxitude de caracteres do resultado obtido de o Función XLOOKUP . Neste caso, oo valor é 0 .

    IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,” ”,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): A función IF comproba primeiro o valor da función IFNA . Se o resultado da función IFNA é 0 , a función IF devolve o branco na cela G5 . En caso contrario, a función devolve o valor da función XLOOKUP .

    • Por último, prema ENTER .

    • Así, a saída final parece a seguinte.

    11. Usando as funcións IFERROR e XLOOKUP

    No seguinte método, usaremos as funcións IFERROR e XLOOKUP para quedar en branco en lugar de 0. Temos que buscar ese valor que non existe no noso conxunto de datos. Neste caso, a fórmula devolverá unha cela en branco en lugar de 0. Os pasos deste método son os seguintes:

    📌 Pasos

    • Principalmente, selecciona a cela G5 .
    • Agora, escribe a seguinte fórmula na cela.
    =IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Esta función busca o valor da cela F5 no noso conxunto de datos, que se localiza no intervalo de celas B5:B14 , e imprimirá o valor correspondente no intervalo de celas D5:D14 . Como o valor da Columna D para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos isovalor.

    IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),””): A función IFERROR comproba primeiro o valor de a función XLOOKUP . Se o resultado da a función XLOOKUP é 0 , a función IFERROR devolve o branco na cela G5 . En caso contrario, a función devolve o valor da función XLOOKUP .

    • Simplemente, prema a tecla ENTER .

    Finalmente, podemos dicir que a nosa fórmula funcionou eficazmente e XLOOKUP devolve en branco en lugar de 0.

    12. Utilizando as funcións IF, IFERROR, LEN e XLOOKUP para devolver en branco en lugar de 0

    No seguinte enfoque, os IF , IFERROR , LEN , e as funcións XLOOKUP axudaranos a obter a cela en branco en lugar de 0. Imos dar o procedemento a continuación paso a paso:

    📌 Pasos

    • En primeiro lugar, selecciona a cela G5 .
    • Despois diso, escribe a seguinte fórmula na cela.
    =IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"") Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D $5:$D$14): Esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:B14 , e imprimirase o valor correspondente no intervalo de celas D5:D14 . Como o valor da Columna D para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Esta función conta a lonxitude de caracteres do resultado obtido da a función XLOOKUP . Neste caso, o valor é 0 .

    IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))= 0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): A función IF comproba primeiro o valor de a función LEN . Se o resultado da función LEN é 0 ou a lóxica é verdadeira, a función IF devolve o branco na cela G5 . Por outra banda, se a lóxica é falsa, a función devolve o valor da función XLOOKUP .

    IFERROR(IF(LEN(XLOOKUP(F5,$B$5: $B$14,$D$5:$D$14))=0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),””): Esta función comproba a decisión da función IF . Se a función devolve unha cela en branco, a función IFERROR móstranos o espazo en branco. En caso contrario, a función mostrará o valor da cela correspondente na Columna D .

    • Como sempre, prema ENTER .

    Así, podemos dicir que a nosa fórmula funcionou correctamente, e XLOOKUP devolve en branco en lugar de 0.

    Sección de práctica

    Para practicar vostede mesmo, proporcionamos unha sección Práctica como a continuación en cada folla do lado dereito. Faino por ti mesmo.

    Conclusión

    Este artigo ofrece solucións sinxelas e breves sobre como XLOOKUP aparecerá en branco en lugar de 0 Non esquezasdescarga o ficheiro Práctica . Grazas por ler este artigo, esperamos que fose útil. Infórmanos na sección de comentarios se tes algunha consulta ou suxestión. Visita o noso sitio web Exceldemy para explorar máis.

    a continuación:

    📌 Pasos

    • En primeiro lugar, seleccione a cela G5 .
    • En segundo lugar, escribe a fórmula a continuación.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")

    Desglose da fórmula

    Aquí, F5 representa o valor_busca . Neste caso, é Alex .

    B5:B14 é a matriz_busca . Neste conxunto de datos, son os nomes do Representante de vendas .

    D5:D14 é o matriz_devolución , onde a función busca o resultado . Na nosa situación, é o importe de Vendas .

    Utilizamos “” para [if_not_found] . Polo tanto, se a función non atopa ningunha coincidencia, devolverá un espazo en branco na cela de saída.

    O dólar ( ) O signo úsase para dar unha referencia absoluta.

    • A continuación, prema ENTER .

    • A continuación, faga dobre clic na icona Encher o controlador para copiar a fórmula na cela G6 .

    • Obterás a cela en branco para os dous valores.

    Aquí, a cela G6 ten saída porque está presente na Columna B e ten a súa respectiva cantidade de Vendas .

    Ler máis: Función de Excel IFERROR para devolver en branco En lugar de 0

    2. Usando opcións avanzadas para facer que BUSCAR XL devolva en branco en lugar de 0

    Podes facer que a función BUSCAR XL devolva celas en branco en lugar de 0 en dun xeito elegante. Podes utilizar as opcións avanzadas de Excel para facelo. Siga os pasosa continuación.

    📌 Pasos

    • En primeiro lugar, selecciona a cela G5 .
    • En segundo lugar , pega a seguinte fórmula na Barra de fórmulas .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    É a mesma fórmula que usamos en Método 1 .

    • A continuación, prema a tecla ENTER .

    • Neste momento, vai á pestana Ficheiro .

    • A continuación, selecciona Opcións no menú .

    • De súpeto, abrirase a xanela Opcións de Excel .
    • A continuación, móvese á Pestana Avanzado ,
    • Máis tarde, desmarque a caixa de Mostrar un cero nas celas que teñen un valor cero na sección de Mostrar opcións para esta folla de traballo .
    • Finalmente, fai clic en Aceptar .

    • Neste punto, as dúas celas quedarán en branco.

    Ler máis: Como aplicar VLOOKUP para devolver o branco en lugar de 0 ou NA

    3. Usando o formato de número personalizado

    Outra opción para a función XLOOKUP que devolve en branco en lugar de 0 é use un formato de número personalizado . Imos seguir o seguinte procedemento.

    📌 Pasos

    • Ao principio, selecciona a cela G5 .
    • Entón, escribe a seguinte fórmula.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    É a mesma fórmula que usamos en Método 1 .

    • Despois diso, prema o botón ENTER .

    • Agora, seleccione as celas no G5:G6 intervalo.
    • A continuación, preme CTRL+1 no teu teclado.

    • Por iso, abrirase suba o asistente de Formato de celas .
    • Neste punto, seleccione Personalizado na lista Categoría .
    • A continuación, escriba abaixo 0;-0;;@ na caixa Tipo.
    • Por último, fai clic en Aceptar .

    • Devolveranos á folla de traballo.
    • E, podemos ver que as dúas celas están en branco.

    Ler máis: Como deixar a cela en branco se non hai datos en Excel (5 xeitos)

    4. Aplicar formato condicional

    Podemos resolver o problema aplicando as regras de Formato condicional . Exploremos o método paso a paso.

    📌 Pasos

    • En primeiro lugar, seleccione a cela G5 e escriba a fórmula igual que Método 1 .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
    • En segundo lugar, prema ENTER .

    • Máis tarde, selecciona as celas do intervalo B4:G14 .
    • A continuación, vai a a pestana Inicio .
    • Despois diso, seleccione o menú despregable Formato condicional no grupo Estilos .
    • Por último , escolla Nova regra na lista despregable.

    • Ao final, abrirá o Novo formato. Caixa de diálogo Regra .
    • Agora, seleccione Formato só as celas que conteñan na sección Seleccione un tipo de regra .
    • A continuación, escolla igual a da lista.
    • Despois diso,anote 0 no cadro como na imaxe de abaixo.
    • Máis tarde, fai clic no botón Formato .

    • Non obstante, abre o cadro de diálogo Formatar celas .
    • En primeiro lugar, vai á pestana Tipo de letra .
    • En segundo lugar, selecciona a lista despregable Cor .
    • En terceiro lugar, escolla Branco, Fondo 1 entre as cores dispoñibles.
    • Por último, fai clic en Aceptar .

    • Devolvenos de novo á caixa de diálogo Nova regra de formato .
    • Finalmente, fai clic en Aceptar .

    • Non obstante, podemos ver estas celas en branco como na imaxe de abaixo.

    Lecturas similares

    • Como ignorar as celas en branco no gráfico de barras de Excel (4 fáciles) Métodos)
    • Ignorar series en branco no gráfico Legend of Excel
    • Como ocultar valores cero na táboa dinámica de Excel (3 métodos sinxelos)

    5. Usando as funcións IF e XLOOKUP para devolver en branco en lugar de 0

    Neste método, imos usar os IF e BUSCAR XL f uncións para quedar en branco en lugar de 0. Os pasos deste proceso indícanse a continuación:

    📌 Pasos

    • Primeiro de todo, selecciona a cela G5 .
    • Agora escribe a seguinte fórmula na cela.
    =IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Esta función busca o valor de cela F5no noso conxunto de datos, que se localiza nointervalo de celas B5:B14e imprimirá o valor correspondente no intervalo de celas D5:D14. Como o valor da Columna Dpara o valor de F5está en branco, a función devolveranos 0. En caso contrario, proporcionaranos ese valor.

    IF(BUSCARXL(F5,$B$5:$B$14,$D$5:$D$14)="”,””,XLOOKUP(F5,$B$5:$B$14,$D$5 :$D$14)): A función IF comproba primeiro o valor da función XLOOKUP . Se a función XLOOKUP devolve en branco ou a lóxica é verdadeira, a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é falsa, a función devolve o valor da función XLOOKUP .

    • Despois diso, prema ENTER .

    • Verás que a fórmula nos devolve unha cela en branco en lugar de 0 .
    • A continuación, faga dobre clic na icona Encher o controlador para copiar a fórmula na cela G6 .

    • Obterá a cela en branco para os dous valores.

    Así, podemos dicir que a nosa fórmula funcionou perfectamente e XLOOKUP devolve en branco en lugar de 0 .

    6. Utilizando as funcións IF, LEN e XLOOKUP

    Neste proceso, usaremos o IF , LEN e XLOOKUP para quedar en branco en lugar de 0 . Os pasos deste enfoque son os seguintes:

    📌 Pasos

    • Primeiro, selecciona a cela G5 .
    • Despois diso, escribebaixa a seguinte fórmula na cela.
    =IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Esta función busca o valor da cela F5no noso conxunto de datos, que se sitúa no intervalo de celas B5:B14e imprimirá o valor correspondente no intervalo de celas D5:D14. Como o valor da Columna Dpara o valor de F5está en branco, a función devolveranos 0. En caso contrario, proporcionaranos ese valor.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Esta función conta a lonxitude de caracteres do resultado obtido de a función XLOOKUP . Neste caso, o valor é 0.

    IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,””,XLOOKUP (F5,$B$5:$B$14,$D$5:$D$14)): A función IF comproba primeiro o valor da función LEN . Se o resultado da función LEN é 0 ou a lóxica é verdadeira, a función IF devolve o branco na cela G5 . Por outra banda, se a lóxica é falsa, a función devolve o valor da función XLOOKUP .

    • Despois diso, prema a tecla ENTER .

    • Agora, usa a icona Encher o controlador e obtén celas en branco para os dous valores.

    7. Aplicando as funcións IF, LET e XLOOKUP para devolver un branco en lugar de 0

    Neste enfoque, os IF , LET As funcións e XLOOKUP axudaranos a quedar en brancode 0. A continuación indícanse os pasos deste procedemento:

    📌 Pasos

    • Primeiro, seleccione a cela G5 .
    • Despois diso, escribe a seguinte fórmula na cela.
    =LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)) Fórmula Desglose

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Esta función busca o valor da cela F5no noso conxunto de datos, que se sitúa no intervalo de celas B5:B14, e imprimirá o valor correspondente no intervalo de celas D5:D14. Como o valor da Columna Dpara o valor de F5está en branco, a función devolveranos 0. En caso contrario, proporcionaranos ese valor.

    LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=””,””,x)): A función LET crea unha variable chamada x . Despois, utilizou o resultado da a función XLOOKUP para asignar o valor de x . Despois diso, usando a función SE , inserimos unha lóxica. Se x está baleiro, devolve unha cadea baleira ( “” ). En caso contrario, devolve o valor de x .

    • A continuación, preme a tecla ENTER do teu teclado.

    • Por iso, a saída final parece a seguinte.

    8. Empregando funcións IF, ISBLANK e XLOOKUP

    Neste enfoque, as funcións IF , ISBLANK e XLOOKUP axudaranos a quedar en branco en lugar de 0. Os pasos deste procedemento móstranse a continuación:

    📌 Pasos

    • En primeiro lugar, selecciona a cela G5 e escribe a seguinte fórmula na cela.
    =IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Desglose da fórmula

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Esta función busca o valor da cela F5no noso conxunto de datos, que se localiza no intervalo de celas B5:B14, e imprimirá o valor correspondente no intervalo de celas D5:D14. Como o valor da Columna Dpara o valor de F5está en branco, a función devolveranos 0. En caso contrario, proporcionaranos ese valor.

    ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Esta función comproba o resultado de a función XLOOKUP . Se a cela está baleira, a función devolverá VERDADEIRO . En caso contrario, devolverá FALSO . Neste caso, o valor é TRUE .

    IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), ””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): A función IF comproba primeiro o valor da función ISBLANK . Se o resultado da función ISBLANK é verdadeiro , a función IF devolve o branco na cela G5 . Por outra banda, se a lóxica é falsa , a función devolve o valor da función XLOOKUP .

    • Máis tarde, prema ENTER .

    • Por iso, a saída final parece a seguinte.

    Lecturas similares

    • Como eliminar ceros diante dun número

    Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.