Efnisyfirlit
Ef þú ert að leita að einhverjum af auðveldustu leiðunum til að skila gildi ef hólf er auð, þá muntu finna þessa grein gagnleg. Svo, við skulum byrja á aðalgreininni.
Sækja vinnubók
Return If Blank Cell.xlsm
12 Ways to Return Value ef klefi er tómt
Hér er ég að nota eftirfarandi töflu sem inniheldur pöntunardagsetningar , afhendingardagsetningar, og sölu á sumum Hlutir fyrirtækis. Með því að nota þetta gagnasafn mun ég reyna að sýna fram á leiðir til að skila gildum fyrir tóma reit.
Til að búa til greinina hef ég notað Microsoft Excel 365 útgáfu, getur þú notað hvaða aðrar útgáfur sem er eftir hentugleika.
Aðferð-1: Notkun IF falls til að skila gildi aðliggjandi reits ef reiturinn er auður
Við skulum segja að þú vil fá Pöntunardagsetningar fyrir vörurnar sem ekki hafa verið afhentar ennþá (tómar hólf í Afhendingardagur dálknum) í Pöntunardagsetning fyrir vörur sem ekki hafa verið afhentar dálki. Til að gera þetta geturðu notað IF aðgerðina .
Skref-01 :
➤Veldu úttaksreitur F5
=IF(D5="",C5,"")
Hér er rökrétta skilyrðið D5=”” sem þýðir klefi D5 í Afhendingardagur dálknum verður tómur og ef hann er TRUE þá mun hann skila gildi hólfs C5 í 8>Pöntunardagsetning dálkur annars skilar hann Autt .
➤Ýttu áblað sem heitir Practice . Vinsamlegast gerðu það sjálfur.
Niðurstaða
Í þessari grein reyndi ég að fjalla um auðveldustu leiðirnar til að skila gildum fyrir auða reiti. Vona að þér finnist það gagnlegt. Ef þú hefur einhverjar uppástungur eða spurningar skaltu ekki hika við að deila þeim í athugasemdahlutanum.
Enter➤Dragðu niður Fullhandfangið Tól
Niðurstaða :
Þannig færðu Pöntunardagsetningar fyrir samsvarandi auðar hólf í dálknum Afhendingardagur .
Aðferð-2: Notkun IF falls til að skila gildi
Segjum sem svo að fyrirtækið vilji bæta viðskiptavinum fyrir seina afhendingu með 5% afslátt af Heildarsölu 9>gildi. Þannig að þú getur metið þetta gildi fyrir þær vörur sem ekki hafa verið afhentar með því að fylgja þessari aðferð.
Skref-01 :
➤Veldu úttaksreitinn F5
=IF(D5="",5%*E5,"")
Hér er rökrétta skilyrðið D5="” sem þýðir að reit D5 í Afhendingardagur dálknum verður tómur og ef hann er TRUE þá mun hann skila 5% af Sala gildi ( E5 hólf) annars skilar það Autt .
➤Ýttu á Enter
➤Dragðu niður Fullhandfangið Tól
Niðurstaða :
Eftir það færðu 5% þóknun af Sölu gildunum fyrir samsvarandi auðar reiti í Afhendingardagur dálksins.
Aðferð-3: Notkun IF aðgerð og ISBLANK aðgerð
Til að skila gildi ef einhver hólf í dálknum Afhendingardagur er auður geturðu notað IF aðgerð og ISBLANK aðgerð .
Skref-01 :
➤Veldu úttaksklefann F5
=IF(ISBLANK(D5),"Not Delivered","Delivered")
Hér er rökrétt skilyrði ISBLANK(D5) , ISBLANK mun skila TRUE ef reit D5 í Afhendingardagur dálknum er tómt og ef það er TRUE þá IF mun skila “Not Delivered” annars mun það skila “Delivered” þegar hólfin í Delivery Date dálknum eru ekki tómir.
➤Ýttu á Enter
➤Dragðu niður Fullhandfangið Tól
Niðurstaða :
Þá muntu hafa ástandið Ekki afhent fyrir samsvarandi auðar frumur í dálknum Afhendingardagur .
Aðferð-4: Notkun IF aðgerð og COUNTBLANK aðgerð
Þú getur notað IF aðgerðina og COUNTBLANK aðgerðina til að skila gildi fyrir tóma reitinn í Afhendingardagur dálksins.
Step-01 :
➤Veldu úttaksreitinn E5
=IF(COUNTBLANK(D5)>0,"Not Delivered","Delivered")
Hér er rökrétt skilyrði COUNTBLANK(D5)>0 , COUNTBLANK mun telja fjölda auðra hólfa ls og þegar það er autt reit mun það skila tölu sem er stærra en 0 og því mun það skila TRUE ef reit D5 af afhendingardegi dálkur er tómur.
Þegar hann er TRUE , mun IF skila “Ekki afhent” annars mun það skila „Afhent“ þegar hólf Afhendingardagur dálksins eru ekki tómar.
➤Ýttu á Enter
➤Dragðu niður Fill Handle Tool
Niðurstaða :
Eftir það muntu hafa Ekki Afhent ástand fyrir samsvarandi auðar frumur í Afhendingardagur dálksins.
Aðferð-5: Notkun IF aðgerð og COUNTIF aðgerð
Til að skila gildi ef einhver hólf í Afhendingardagur dálknum er auður geturðu notað IF aðgerðina og COUNTIF aðgerðina .
Skref-01 :
➤Veldu úttaksreitinn E5
=IF(COUNTIF(D5,"")>0,"Not Delivered","Delivered")
COUNTIF(D5,””) skilar fjölda auðra reita og ef það finnur auða reit í reit D5 í afhendingunni Dagsetning dálkur þá verður talan stærri en 0 og því mun hún skila TRUE annars FALSE .
Þegar það er TRUE , IF skilar „Ekki afhent“ annars mun það skila „Afhent“ þegar hólf Afhendingardagsetningarinnar dálkurinn er ekki tómur.
➤Ýttu á Enter
➤Dragðu niður Fullhandfangið Verkfæri
Niðurstaða :
Þá muntu hafa ástandið Ekki afhent fyrir samsvarandi auðar frumur í dálknum Afhendingardagur .
Aðferð-6: Notkun IF falls og SUMPRODUCT falls til að skila gildi
Hér vil ég hafa Item heiti fyrir auða frumur í Afhendingardagur dálknum í Vörur ekki afhentar dálknum með því að nota IF aðgerðina og SUMPRODUCT aðgerðin .
Skref-01 :
➤Veldu úttaksreitinn E5
=IF(SUMPRODUCT(--(D5=""))>0,B5,"")
Hér, — mun þvinga SATT eða RÖGT í 1 eða 0 og þannig fyrir auðar frumur verður gildið 1 og því verður það stærra en 0 annars verður 0 .
Þannig að SUMPRODUCT(–(D5=””))>0 skilar TRUE þegar D5 reitur er auður annars FALSE . Þegar það er TRUE mun IF skila gildi B5 hólfsins annars mun það skila Autt þegar frumur >Afhendingardagur dálkur er ekki tómur.
➤Ýttu á Enter
➤Dragðu niður Fylla Handfang Tól
Niðurstaða :
Síðar muntu fá Items heiti fyrir samsvarandi auðar frumur í Afhendingardagur dálksins.
Svipuð aflestur:
- Hvernig á að reikna út í Excel ef frumur eru ekki auðar: 7 dæmigerðar formúlur
- Ef klefi er auður, sýndu þá 0 í Excel (4 leiðir)
- Finndu hvort klefi er auður í Excel (7 aðferðir)
- Fylltu út auðar frumur með gildi að ofan í Excel (4 aðferðir)
Aðferð -7: Notkun IF aðgerð og LEN aðgerð til að skila gildi
Til að fá Item heiti fyrir auðu reiti dálksins Afhendingardagur í Ekki afhentar vörur dálkinn, þú getur notað IF aðgerðina og LEN aðgerðin .
Step-01 :
➤Veldu úttaksreitinn E5
=IF(LEN(D5)=0,B5,"")
LEN(D5) skilar lengd strengsins í reitnum D5 og það mun skila 0 þegar D5 er autt og þá mun IF skila gildi B5 hólfsins annars mun það skila Autt þegar hólfin í Afhendingardagur dálksins eru ekki tómar.
➤Ýttu á Enter
➤Dragðu niður Fyllingshandfangið Tól
Niðurstaða :
Þá færðu heiti Atriða fyrir samsvarandi auðar frumur í Afhendingardagsetning dálksins.
Aðferð-8: Auðkennsla auðra fruma
Ef þú vilt auðkenna auðu frumurnar geturðu fylgt þessari aðferð.
Step-01 :
➤Veldu hólfsviðið sem þú vilt nota skilyrt snið
➤Farðu á Heima flipa>> skilyrt Forsníða Fellivalmynd>> Ný regla valkostur.
Síðan N ew Formatting Regla Wizard birtist.
➤Veldu Format only cells that contain Option.
Step-02 :
➤Veldu Autt í Format only cells with: Option
➤Smelltu á Format Valkostur
Eftir það opnast Format Cells Dialogbox.
➤Veldu Fill Valkostur
➤Veldu hvaða Bakgrunnslit sem er
➤Smelltu á Í lagi .
Eftir það mun Forskoðun valkosturinn birtast eins og hér að neðan.
➤Ýttu á Í lagi .
Niðurstaða :
Þannig færðu auðu reiti auðkennda.
Aðferð-9: Að auðkenna auðar frumur með formúlu
Þú getur auðkennt auðu frumurnar með því að nota ISBLANK aðgerðina og Skilyrt snið .
Skref-01 :
➤Veldu gagnasviðið sem þú vilt nota á Skilyrt snið
➤Farðu í Heima Flipa>> Skilyrt snið Fellivalmynd>> Ný regla Valkostur.
Þá birtist Ný sniðsregla Wizard.
➤Veldu Notaðu formúlu til að ákvarða hvaða frumur á að forsníða valmöguleika.
➤Skrifaðu eftirfarandi formúlu í Formatgildin þar sem þessi formúla er sönn: Rassi
=ISBLANK(B5:E11)
ISBLANK skilar TRUE ef einhver hólf á bilinu er tóm annars FALSE .
➤ Smelltu á Format Valkostur.
Eftir það opnast Format Cells Valurglugginn.
➤Veldu Fylla Valkostur
➤ Veldu hvaða Bakgrunnslit sem er
➤Smelltu á OK .
Eftir það er Forskoðun Valkostur verður sýndur eins og hér að neðan.
➤Ýttu á OK
Niðurstaða :
Þá færðu auðu reiti auðkennda.
Aðferð-10: Notkun SUMIF aðgerð fyrirSamantekt á gildum byggt á auðum hólfum
Þú getur tekið saman Sölu gildi fyrir vörur sem hafa auðar Afhendingardagsetningar (hlutirnir hafa ekki verið afhent ennþá) með því að nota SUMIF aðgerðina .
Step-01 :
➤Type eftirfarandi formúla í reitnum E12
=SUMIF(D5:D11,"",E5:E11)
Hér er D5:D11 viðmiðunarsviðið , “” (Autt) er viðmiðin og E5:E11 er summusviðið .
➤Ýttu á ENTER
Niðurstaða :
Síðan færðu summan af Sala fyrir vörur sem ekki hafa verið afhentar ennþá.
Aðferð-11: Notkun COUNTIF aðgerð til að leggja saman fjölda auðra frumna
Hér mun ég nota COUNTIF aðgerðina til að telja fjölda auðra refa í Afhendingardagur dálknum.
Skref-01 :
➤Sláðu inn eftirfarandi formúlu í reitinn E12
=COUNTIF(D5:D11,"")
Hér er D5:D11 viðmiðunarsviðið , “” (Autt) er viðmiðin .
➤Ýttu á ENTER
Niðurstaða :
Þá færðu fjölda vara sem hafa ekki verið afhentir ennþá.
Aðferð-12: Notkun VBA kóða til að skila gildi
Þú getur notað eftirfarandi VBA kóða til að skila gildum fyrir auðu hólfin í dálknum Afhendingardagur .
Skref-01 :
➤Farðu í hönnuði Flipi>> Visual Basic Valkostur
Þá mun Visual Basic Editor opnast.
➤Farðu í Setja inn Tab>> Eining Valkostur
Eftir það er Eining verður búið til.
Step-02 :
➤Skrifaðu eftirfarandi kóða
6925
Í fyrstu , ég lýsti yfir Lr , n sem Löng .
Lr mun gefa þér síðustu línuna í gagnatöflunni þinni og FOR lykkjan er notuð til að framkvæma aðgerðir fyrir línur frá 5 Til Lr . Hér er 5 fyrir fyrstu línu bilsins.
Þegar Cells(n, “D”).Value = “” verður TRUE , þá mun eftirfarandi lína halda áfram og gefa úttakið í aðliggjandi reit sem “Ekki afhent” . Hér verður aðliggjandi hólf valið af hólf(n, „D“). Offset(0, 1) , sem þýðir að það færist 1 dálk til hægri frá inntaksreitnum.
Ef skilyrðið verður FALSE þýðir að reit er ekki með neina auða þá mun línan undir Annað framkvæma og gefa úttaksgildið í aðliggjandi reit sem “Afhent“ .
Þessi lykkja heldur áfram fyrir hverja röð á þessu sviði.
➤Ýttu á F5
Niðurstaða :
Þá muntu hafa stöðuna Ekki afhent fyrir samsvarandi auðar reiti í dálknum Afhendingardagur .
Æfingahluti
Til að æfa sjálfur hef ég útvegað Æfingahluti eins og hér að neðan í a