Taula de continguts
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