Como devolver o valor se a cela está en branco (12 xeitos)

  • Comparte Isto
Hugh West

Se estás a buscar algunhas das formas máis sinxelas de devolver valor se unha cela está en branco, atoparás este artigo útil. Entón, imos comezar co artigo principal.

Descargar libro de traballo

Return If Blank Cell.xlsm

12 Ways to Return Value se a cela está en branco

Aquí estou a usar a seguinte táboa que contén Datas de pedido , Datas de entrega e Vendas dalgúns Elementos dunha empresa. Ao usar este conxunto de datos, tentarei demostrar as formas de devolver valores para unha cela en branco.

Para crear o artigo, usei Microsoft Excel 365 , podes usar calquera outra versión segundo a túa conveniencia.

Método 1: Usando a función IF para devolver un valor da cela adxacente se a cela está en branco

Digamos que ti quere obter as Datas de pedido para os produtos que aínda non se entregaron (celas baleiras na columna Data de entrega ) na Data de pedido para artigos non entregados columna. Para iso pode utilizar a función SI .

Paso-01 :

➤Seleccione o cela de saída F5

=IF(D5="",C5,"")

Aquí, a condición lóxica é D5="" o que significa cela D5 da columna Data de entrega estará baleira e se é VERDADEIRO entón devolverá o valor da cela C5 da D5 . 8>Data do pedido se non, volverá En branco .

➤Premafolla chamada Práctica . Faino por ti mesmo.

Conclusión

Neste artigo tentei cubrir as formas máis sinxelas de devolver valores para celas en branco. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubides en compartilas na sección de comentarios.

Intro

➤Arrastre cara abaixo a Fermenta de recheo Ferramenta

Resultado :

Deste xeito, obterá as Datas de pedido para as celas en branco correspondentes da columna Data de entrega .

Método 2: Usando a función IF para devolver un valor

Supoñamos que a empresa quere compensar aos clientes por entrega atrasada cun 5 % de desconto no Total Vendas valor. Polo tanto, pode estimar este valor para os produtos que aínda non se entregaron seguindo este método.

Paso-01 :

➤Seleccione a cela de saída F5

=IF(D5="",5%*E5,"")

Aquí, a condición lóxica é D5="" que significa que a cela D5 da columna Data de entrega estará baleira e se é VERDADEIRO entón devolverá 5% do <8 Valor de>Vendas ( E5 celda) se non, devolverá En branco .

➤Preme Intro

➤Arrastre cara abaixo a Recheo da ferramenta Ferramenta

Resultado :

Despois diso, obterá unha comisión de 5 % dos valores de Vendas para as celas en branco correspondentes da columna Data de entrega .

Método-3: Usando a función IF e a función ISBLANK

Para devolver un valor se algunha cela da columna Data de entrega está en branco, pode usar o Función IF e a función ISBLANK .

Paso-01 :

➤Seleccione a cela de saída F5

=IF(ISBLANK(D5),"Not Delivered","Delivered")

Aquí, a condición lóxica é ISBLANK(D5) , ISBLANK devolverá VERDADEIRO se a cela D5 da columna Data de entrega está baleira e se é VERDADEIRO entón SI devolverá “Non entregado” se non, devolverá “Entregado” cando as celas da columna Data de entrega non estean baleiras.

➤Prema Intro

➤Arrastre cara abaixo a Manija de recheo Ferramenta

Resultado :

Entón, terá o estado Non entregado para as celas en branco correspondentes da columna Data de entrega .

Método 4: Usando a función IF e a función COUNTBLANK

Podes usar a función IF e a COUNTBLANK para devolver un valor para a cela baleira da columna Data de entrega .

Paso-01 :

➤Seleccione a cela de saída E5

=IF(COUNTBLANK(D5)>0,"Not Delivered","Delivered")

Aquí, a condición lóxica é COUNTBLANK(D5)>0 , COUNTBLANK contarán o número de celdas en branco ls e cando hai unha cela en branco devolverá un número maior que 0 e, polo tanto, devolverá VERDADEIRO se a cela D5 da Data de entrega a columna está baleira.

Cando é VERDADEIRO , IF devolverá “Non entregado” se non, devolverá "Entregado" cando as celas da columna Data de entrega non están baleiras.

➤Preme Intro

➤Arrastra cara abaixoa Ferramenta Recheo

Resultado :

Despois diso, terá a Non Estado entregado para as celas en branco correspondentes da columna Data de entrega .

Método 5: Uso da función IF e da función COUNTIF

Para devolver un valor se algunha cela da columna Data de entrega está en branco, pode usar a función SE e a CONTAR SE .

Paso-01 :

➤Seleccione a cela de saída E5

=IF(COUNTIF(D5,"")>0,"Not Delivered","Delivered")

CONTARSE(D5,””) devolverá o número de celas en branco e se atopa unha cela en branco na cela D5 da Entrega Data columna entón o número será maior que 0 e, polo tanto, devolverá VERDADEIRO en caso contrario FALSO .

Cando sexa VERDADEIRO , SI devolverá “Non entregado” se non, devolverá “Entregado” cando as celas da Data de entrega as columnas non están baleiras.

➤Prema Intro

➤Arrastra cara abaixo o Recheo Ferramenta

Resultado :

Entón, terá o estado Non entregado para as celas en branco correspondentes da columna Data de entrega .

Método 6: usar a función IF e a función SUMPRODUCT para devolver un valor

Aquí, quero ter o nome do elemento para o espazo en branco celas da columna Data de entrega na columna Produtos non entregados mediante a función SI e a función SUMPRODUCT .

Paso-01 :

➤Seleccione a cela de saída E5

=IF(SUMPRODUCT(--(D5=""))>0,B5,"")

Aquí, coaccionará VERDADEIRO ou FALSO en 1 ou 0 e, polo tanto, para as celas en branco, o valor será 1 e, polo tanto, será maior que 0 en caso contrario será 0 .

Entón, SUMPRODUCT(–(D5=""))>0 devolverá TRUE cando o D5 a cela está en branco en caso contrario FALSO . Cando é VERDADEIRO , SE devolverá o valor da cela B5 , se non, devolverá Blanco cando as celas da >Data de entrega A columna non está baleira.

➤Prema Intro

➤Arrastre o Encher. Manipular Ferramenta

Resultado :

Despois, obterá o nome de Elementos para o celas en branco correspondentes da columna Data de entrega .

Lecturas similares:

  • Como calcular en Excel se as celas non están en branco: 7 fórmulas exemplares
  • Se a cela está en branco, amosa 0 en Excel (4 xeitos)
  • Atopa se a cela está en branco en Excel (7 métodos)
  • Enche as celas en branco co valor anterior en Excel (4 métodos)

Método -7: Usando a función IF e a función LEN para devolver un valor

Para obter o nome do elemento para as celas en branco da columna Data de entrega na Produtos non entregados , pode utilizar a función SI ea función LEN .

Paso-01 :

➤Seleccione a cela de saída E5

=IF(LEN(D5)=0,B5,"")

LEN(D5) devolverá a lonxitude da cadea na cela D5 e devolverá 0 cando D5 estea en branco e despois IF devolverá o valor da cela B5 , se non, devolverá Baleiro cando as celas da columna Data de entrega non están baleiras.

➤Preme Intro

➤Arrastre cara abaixo a Recheo da ferramenta Ferramenta

Resultado :

Entón, obterá o nome Elementos das celas en branco correspondentes da columna Data de entrega .

Método 8: Resaltar as celas en branco

Se queres resaltar as celas en branco , podes seguir este método.

Paso-01 :

➤Seleccione o intervalo de celas no que desexa aplicar o Formato condicional

➤Vai a Inicio Pestaña>> Condicional Formato Menú despregable>> Nova regra Opción.

A continuación, o N Aparecerá o asistente de regra de formato .

➤Seleccione a opción Formatar só as celas que conteñan .

Paso-02 :

➤Escolle Obras en branco en Formato só de celas con: Opción

➤Fai clic en Formato Opción

Despois diso, abrirase a caixa de diálogo Formatar celas .

➤Seleccione Encher Opción

➤Escolla calquera Cor de fondo

➤Fai clic en Aceptar .

Despois diso, a opción Vista previa aparecerá como a continuación.

➤Prema Aceptar .

Resultado :

Deste xeito, resaltará as celas en branco.

Método 9: Resaltar celas en branco cunha fórmula

Podes resaltar as celas en branco usando a función ISBLANK e Formato condicional .

Paso-01 :

➤Seleccione o intervalo de datos no que desexa aplicar o Formato condicional

➤Vaia a Inicio Pestaña>> Formato condicional Menú despregable>> Nova regra Opción.

Entón aparecerá o Nova regra de formato Asistente.

➤Seleccione Utiliza unha fórmula para determinar que celas formatar opción.

➤Escriba a seguinte fórmula no Formato de valores onde esta fórmula sexa verdadeira: Cadro

=ISBLANK(B5:E11)

ISBLANK devolverá VERDADEIRO se algunha cela do intervalo está baleira, en caso contrario FALSO .

➤ Fai clic en Formato Opción.

Despois diso, abrirase a caixa de diálogo Formatar celas .

➤Seleccione Encher Opción

➤ Escolla calquera Cor de fondo

➤Fai clic en Aceptar .

Despois diso, a Vista previa A opción mostrarase a continuación.

➤Prema Aceptar

Resultado :

Entón, terás as celas en branco resaltadas.

Método 10: Usando a función SUMIF paraResumo de valores baseados en celas en branco

Podes resumir o valor Vendas dos Artigos que teñen Datas de entrega en branco (os elementos teñen aínda non se entregou) mediante a función SUMIF .

Paso-01 :

➤Escriba a seguinte fórmula na cela E12

=SUMIF(D5:D11,"",E5:E11)

Aquí, D5:D11 é o intervalo de criterios , “” (en branco) é o criterio e E5:E11 é o intervalo de suma .

➤Preme ENTER

Resultado :

Despois, obterás a suma de Vendas dos Artigos que aínda non se entregaron.

Método 11: Usando a función COUNTIF para sumar o número de celas en branco

Aquí, usarei a función COUNTIF para contar o número de celas en branco na columna Data de entrega .

Paso-01 :

➤Escriba a seguinte fórmula na cela E12

=COUNTIF(D5:D11,"")

Aquí, D5:D11 é o intervalo de criterios , “” (en branco) é os criterios .

➤Prema ENTER

Resultado :

Entón, obterás o número de Elementos que aínda non se entregaron.

Método 12: Usando o código VBA para devolver o valor

Podes usar o seguinte código VBA para devolver os valores das celas en branco na columna Data de entrega .

Paso-01 :

➤Vai a Desenvolvedor Pestaña>> Opción Visual Basic

A continuación, abrirase o Editor de Visual Basic .

➤Vaia a Inserir Pestaña>> Módulo Opción

Despois, un Módulo crearase.

Paso-02 :

➤Escriba o seguinte código

6315

Ao principio , declarei Lr , n como Long .

Lr darache a última fila da túa táboa de datos e o bucle FOR úsase para realizar as accións para as filas de 5 ata Lr . Aquí, 5 é para a primeira fila do intervalo.

Cando Células(n, “D”).Value = “” pasa a ser VERDADEIRO , a seguinte liña continuará e dará a saída na cela adxacente como “Non entregado” . Aquí, a cela adxacente seleccionarase mediante Celas(n, “D”). Desfase(0, 1) , o que significa que moverá 1 columna á dereita desde a cela de entrada.

Se a condición pasa a ser FALSO significa que unha cela non ten ningún espazo en branco, a liña baixo Outro executarase e dará o valor de saída na cela adxacente como “Entregado” .

Este bucle continuará para cada fila deste intervalo.

➤Preme F5

Resultado :

A continuación, terá o estado Non entregado para as celas en branco correspondentes da columna Data de entrega .

Sección de práctica

Para practicar vostede mesmo, proporcionei unha sección de Práctica como a continuación nunha

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.