Táboa de contidos
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.xlsx12 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)
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
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