Com tornar el valor si la cel·la està en blanc (12 maneres)

  • Comparteix Això
Hugh West

Si busqueu algunes de les maneres més fàcils de retornar valor si una cel·la està en blanc, aquest article us serà útil. Per tant, comencem amb l'article principal.

Baixeu el llibre de treball

Retorn If Blank Cell.xlsm

12 maneres de retornar el valor si la cel·la està en blanc

Aquí, estic utilitzant la taula següent que conté Dates de la comanda , Dates de lliurament i Vendes d'alguns Articles d'una empresa. Mitjançant aquest conjunt de dades, intentaré demostrar les maneres de retornar valors per a una cel·la en blanc.

Per crear l'article, he utilitzat Microsoft Excel 365 , podeu utilitzar qualsevol altra versió segons la vostra conveniència.

Mètode-1: Ús de la funció IF per retornar un valor de la cel·la adjacent si la cel·la està en blanc

Diguem que tu voleu obtenir les Dates de la comanda per als productes que encara no s'han lliurat (cel·les buides a la columna Data de lliurament ) a la Data de la comanda per als articles no lliurats columna. Per fer-ho, podeu utilitzar la funció SI .

Pas-01 :

➤Seleccioneu el cel·la de sortida F5

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

Aquí, la condició lògica és D5="" que significa cel·la D5 de la columna Data de lliurament estarà buida i si és VERTADER , retornarà el valor de la cel·la C5 de la D5 . 8>Columna Data de la comanda , en cas contrari, tornarà En blanc .

➤Premeufull anomenat Pràctica . Si us plau, feu-ho vosaltres mateixos.

Conclusió

En aquest article, he intentat cobrir les maneres més senzilles de retornar valors per a cel·les en blanc. Espero que us sigui útil. Si teniu suggeriments o preguntes, no dubteu a compartir-los a la secció de comentaris.

Introduïu

➤Arrossegueu cap avall l' Eina d'emplenament Eina

Resultat :

D'aquesta manera, obtindreu les Dates de la comanda per a les cel·les en blanc corresponents de la columna Data de lliurament .

Mètode 2: ús de la funció IF per retornar un valor

Suposem que l'empresa vol compensar els clients per un lliurament tardà amb un 5% de descompte en el total vendes valor. Per tant, podeu estimar aquest valor per als productes que encara no s'han lliurat seguint aquest mètode.

Pas-01 :

➤Seleccioneu la cel·la de sortida F5

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

Aquí, la condició lògica és D5="" que significa que la cel·la D5 de la columna Data de lliurament estarà buida i si és VERTADER , retornarà 5% de la >Valor ( E5 cel·la) en cas contrari tornarà En blanc .

➤Premeu Intro

➤ Arrossegueu cap avall l' Annexa d'emplenament Eina

Resultat :

Després d'això, obtindreu una comissió 5% dels valors Vendes per a les cel·les en blanc corresponents de la columna Data de lliurament .

Mètode 3: Ús de la funció IF i la funció ISBLANK

Per retornar un valor si alguna cel·la de la columna Data de lliurament està en blanc, podeu utilitzar el Funció SI i la funció ISBLANK .

Pas-01 :

➤Seleccioneu la cel·la de sortida F5

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

Aquí, la condició lògica és ISBLANK(D5) , ISBLANK retornarà VERTADER si la cel·la D5 de la columna Data de lliurament està buida i si és VERTADER aleshores SI retornarà “No s'ha lliurat” en cas contrari tornarà “Entregat” quan les cel·les de la columna Data de lliurament no estiguin buides.

➤Premeu Retorn

➤Arrossegueu cap avall l' Annexa d'ompliment Eina

Resultat :

A continuació, tindreu l'estat No lliurat per a les cel·les en blanc corresponents de la columna Data de lliurament .

Mètode-4: Ús de la funció IF i la funció COUNTBLANK

Podeu utilitzar la funció IF i la funció COUNTBLANK per retornar un valor per a la cel·la buida de la columna Data de lliurament .

Pas-01 :

➤Seleccioneu la cel·la de sortida E5

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

Aquí, la condició lògica és COUNTBLANK(D5)>0 , COUNTBLANK comptaran el nombre de cel·les en blanc ls i quan hi hagi una cel·la en blanc retornarà un número superior a 0 i, per tant, retornarà VERTADER si la cel·la D5 de la Data de lliurament la columna està buida.

Quan és VERTADER , IF tornarà “No s'ha lliurat” en cas contrari, tornarà "Enviat" quan les cel·les de la columna Data de lliurament no estan buides.

➤Premeu Retorn

➤ Arrossegueu cap avalll' Eina d'emplenament

Resultat :

Després d'això, tindreu el No Estat entregat per a les cel·les en blanc corresponents de la columna Data de lliurament .

Mètode-5: ús de la funció IF i la funció COUNTIF

Per retornar un valor si alguna cel·la de la columna Data de lliurament està en blanc, podeu utilitzar la funció SI i la funció COUNTIF .

Pas-01 :

➤Seleccioneu la cel·la de sortida E5

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

COUNTIF(D5,””) retornarà el nombre de cel·les en blanc i si troba una cel·la en blanc a la cel·la D5 de l'entrega Data , el nombre serà més gran que 0 i, per tant, tornarà TRUE en cas contrari FALSE .

Quan sigui TRUE , SI retornarà “No s'ha lliurat” en cas contrari tornarà “Entregat” quan les cel·les de la Data de lliurament La columna no està buida.

➤Premeu Retorn

➤Arrossegueu cap avall el Annex d'emplenament Eina

Resultat :

A continuació, tindreu l'estat No lliurat per a les cel·les en blanc corresponents de la columna Data de lliurament

.

Mètode 6: ús de la funció IF i la funció SUMPRODUCT per retornar un valor

Aquí, vull tenir el nom element per a l'espai en blanc cel·les de la columna Data de lliurament a la columna Productes no lliurats mitjançant la funció SI i la funció SUMPRODUCT .

Pas-01 :

➤Seleccioneu la cel·la de sortida E5

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

Aquí, coaccionarà VERTADER o FALS a 1 o 0 i, per tant, per a cel·les en blanc el valor serà 1 i per tant serà més gran que 0 en cas contrari serà 0 .

Per tant, SUMPRODUCT(–(D5=""))>0 tornarà TRUE quan el D5 la cel·la està en blanc en cas contrari FALS . Quan sigui VERTADER , SI retornarà el valor de la cel·la B5 , en cas contrari, tornarà Blanc quan les cel·les de la >La columna Data de lliurament no està buida.

➤Premeu Retorn

➤Arrossegueu el Emplenar cap avall. Maneja Eina

Resultat :

Després, obtindreu el nom Elements per al cel·les en blanc corresponents de la columna Data de lliurament .

Lectures similars:

  • Com calcular a Excel si les cel·les no estan en blanc: 7 fórmules exemplars
  • Si la cel·la està en blanc, mostreu 0 a Excel (4 maneres)
  • Cerca si la cel·la està en blanc a Excel (7 mètodes)
  • Omple les cel·les en blanc amb el valor superior a Excel (4 mètodes)

Mètode -7: Ús de la funció IF i la funció LEN per retornar un valor

Per obtenir el nom de l' element per a les cel·les en blanc de la columna Data de lliurament a la Productes no lliurats , podeu utilitzar la funció SI ila funció LEN .

Pas-01 :

➤Seleccioneu la cel·la de sortida E5

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

LEN(D5) retornarà la longitud de la cadena a la cel·la D5 i retornarà 0 quan D5 estigui en blanc i després IF retornarà el valor de la cel·la B5 en cas contrari tornarà En blanc quan les cel·les de la columna Data de lliurament no estan buides.

➤Premeu Retorn

➤ Arrossegueu cap avall l'eina Fill Handle Eina

Resultat :

A continuació, obtindreu el nom Elements per a les cel·les en blanc corresponents de la columna Data de lliurament .

Mètode-8: Ressaltar cel·les en blanc

Si voleu ressaltar les cel·les en blanc , podeu seguir aquest mètode.

Pas-01 :

➤Seleccioneu l'interval de cel·les al qual voleu aplicar el Format condicional

➤Vés a Inici Tab>> Condicional Format Menú desplegable>> Nova regla Opció.

A continuació, la N Apareixerà l'assistent de la regla de format .

➤Seleccioneu l'opció Format només les cel·les que continguin .

Pas-02 :

➤Seleccioneu Bucs a Format només les cel·les amb: Opció

➤Feu clic a Format Opció

Després, s'obrirà el quadre de diàleg Format cel·les .

➤Seleccioneu Emplena Opció

➤Trieu qualsevol Color de fons

➤Feu clic a D'acord .

Després, l'opció Vista prèvia es mostrarà com a continuació.

➤Premeu D'acord .

Resultat :

D'aquesta manera, tindreu les cel·les en blanc ressaltades.

Mètode 9: ressaltar cel·les en blanc amb una fórmula

Podeu ressaltar les cel·les en blanc utilitzant la funció ISBLANK i Format condicional .

Pas-01 :

➤Seleccioneu l'interval de dades al qual voleu aplicar el Format condicional

➤Vés a la Pestaña d'inici Pestaña>> Format condicional Menú desplegable>> Nova regla Opció.

A continuació, apareixerà l'auxiliar Nova regla de format .

➤Seleccioneu Utilitzeu una fórmula per determinar quines cel·les voleu formatar opció.

➤Escriu la fórmula següent al Format dels valors on aquesta fórmula sigui certa: Caixa

=ISBLANK(B5:E11)

ISBLANK retornarà TRUE si alguna cel·la de l'interval està buida, en cas contrari FALSE .

➤ Feu clic a Format Opció.

Després, s'obrirà el quadre de diàleg Format cel·les .

➤Seleccioneu Emplenar Opció

➤ Trieu qualsevol Color de fons

➤Feu clic a D'acord .

Després, la Vista prèvia L'opció es mostrarà a continuació.

➤Premeu D'acord

Resultat :

A continuació, tindreu les cel·les en blanc ressaltades.

Mètode-10: Ús de la funció SUMIF perResum de valors basats en cel·les en blanc

Podeu resumir el valor Vendes dels Articles que tenen Dades de lliurament en blanc (els articles tenen encara no s'ha lliurat) mitjançant la funció SUMIF .

Pas-01 :

➤Escriviu la fórmula següent a la cel·la E12

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

Aquí, D5:D11 és l'interval de criteris , “” (en blanc) és el criteri i E5:E11 és l' interval de suma .

➤Premeu INTRO

Resultat :

Després, obtindreu la suma de Vendes per als articles que encara no s'han lliurat.

Mètode 11: ús de la funció COUNTIF per sumar el nombre de cel·les en blanc

Aquí, faré servir la funció COUNTIF per comptar el nombre de cel·les en blanc a la columna Data de lliurament .

Pas-01 :

➤Escriviu la fórmula següent a la cel·la E12

=COUNTIF(D5:D11,"")

Aquí, D5:D11 és l' interval de criteris , “” (en blanc) és els criteris .

➤Premeu INTRO

Resultat :

A continuació, obtindreu el nombre de elements que encara no s'han lliurat.

Mètode 12: ús del codi VBA per retornar el valor

Podeu utilitzar el codi VBA següent per retornar els valors de les cel·les en blanc a la columna Data de lliurament .

Pas-01 :

➤Vés a Desenvolupador Tab>> Opció Visual Basic

A continuació, s'obrirà l' Editor de Visual Basic .

➤Vés a Insereix Tab>> Mòdul Opció

Després, un Mòdul es crearà.

Pas-02 :

➤Escriu el codi següent

2936

Al principi , he declarat Lr , n com a Llarg .

Lr us donarà l'última fila de la taula de dades i el bucle FOR s'utilitza per dur a terme les accions per a les files des de 5 fins a Lr . Aquí, 5 és per a la primera fila de l'interval.

Quan Cèl·lules(n, “D”).Value = “” esdevé VERTADER , la línia següent continuarà i donarà la sortida a la cel·la adjacent com a “No lliurat” . Aquí, la cel·la adjacent serà seleccionada per Cel·les(n, “D”).Offset(0, 1) , el que significa que es mourà 1 columna a la dreta de la cel·la d'entrada.

Si la condició esdevé FALSE vol dir que una cel·la no té cap espai en blanc, la línia sota Else s'executarà i donarà el valor de sortida a la cel·la adjacent com a “Enviada” .

Aquest bucle continuarà per a cada fila d'aquest rang.

➤Premeu F5

Resultat :

A continuació, tindreu l'estat No lliurat per a les cel·les en blanc corresponents de la columna Data de lliurament .

Secció de pràctica

Per fer la pràctica per tu mateix, he proporcionat una secció de Pràctica com a continuació en un

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.