Hoe wearde werom te jaan as sel leech is (12 manieren)

  • Diel Dit
Hugh West

As jo ​​op syk binne nei guon fan 'e maklikste manieren om wearde werom te jaan as in sel leech is, dan sille jo dit artikel nuttich fine. Dus, lit ús begjinne mei it haadartikel.

Wurkboek downloade

Return If Blank Cell.xlsm

12 Ways to Return Value as sel leech is

Hjir, brûk ik de folgjende tabel dy't Orderdatums , Leveringsdatums, en ferkeap fan guon <8 befettet>Items fan in bedriuw. Troch dizze dataset te brûken, sil ik besykje de manieren te demonstrearjen om wearden foar in lege sel werom te jaan.

Foar it meitsjen fan it artikel haw ik Microsoft Excel 365
ferzje, kinne jo alle oare ferzjes brûke neffens jo gemak.

Metoade-1: IF-funksje brûke om in wearde fan 'e neistlizzende sel werom te jaan as sel leech is

Litte wy sizze, jo wolle de Oarderdatums krije foar de produkten dy't noch net levere binne (Lege sellen yn 'e kolom Leverdatum ) yn 'e Oarderdatum foar net levere items pylder. Om dit te dwaan kinne jo de IF-funksje brûke.

Stap-01 :

➤Selektearje de útfiersel F5

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

Hjir is de logyske betingst D5=""" wat sel betsjut D5 fan de Leveringsdatum kolom sil leech wêze en as it TRUE is dan sil it de wearde weromjaan fan sel C5 fan de Oarderdatum kolom oars komt it werom Leech .

➤Drukblêd mei de namme Oefenje . Doch it asjebleaft sels.

Konklúzje

Yn dit artikel besocht ik de maklikste manieren te dekken om wearden foar lege sellen werom te jaan. Hoopje dat jo it nuttich fine. As jo ​​suggestjes of fragen hawwe, diel se dan frij yn 'e kommentaar seksje.

Enter

➤Sleep de Fillhandtak Tool

Resultaat :

Op dizze manier krije jo de Orderdatums foar de oerienkommende lege sellen fan 'e kolom Leveringsdatum .

Metoade-2: IF-funksje brûke om in wearde werom te jaan

Stel, it bedriuw wol de klanten kompensearje foar lette levering mei 5% koarting op de Totaal Sales wearde. Sa kinne jo dizze wearde skatte foar de produkten dy't noch net levere binne troch dizze metoade te folgjen.

Stap-01 :

➤Selektearje de útfiersel F5

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

Hjir is de logyske betingst D5=""" wat betsjut dat sel D5 fan de Leveringsdatum kolom leech is en as it TRUE is, dan sil it 5% weromjaan fan de Sales wearde ( E5 sel) oars sil it Blank weromkomme.

➤Druk op Enter

➤Sleep it Fillhandtak Tool

Resultaat :

nei ûnderen Dêrnei krije jo in 5% kommisje fan de Sales wearden foar de oerienkommende Lege sellen fan de Leveringsdatum kolom.

Metoade-3: IF-funksje en ISBLANK-funksje brûke

Foar it weromjaan fan in wearde as in sel fan 'e kolom Leveringsdatum leech is, kinne jo de <6 brûke>IF-funksje en de ISBLANK-funksje .

Stap-01 :

➤Selektearje de útfier sel F5

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

Hjir is de logyske betingst ISBLANK(D5) , ISBLANK sil TRUE weromjaan as sel D5 fan de kolom Leveringsdatum leech is en as it TRUE is dan IF sil "Net levere" weromkomme, oars sil it "Oflevere" weromkomme as de sellen fan 'e kolom Delivery Date net leech binne.

➤Druk op Enter

➤Sleep de Fillhandtak Tool

Resultaat :

Dan hawwe jo de status Net levere foar de oerienkommende lege sellen fan de kolom Leveringsdatum .

Metoade-4: IF-funksje en COUNTBLANK-funksje brûke

Jo kinne de IF-funksje en de COUNTBLANK-funksje <7 brûke>om in wearde werom te jaan foar de lege sel fan de Leveringsdatum kolom.

Stap-01 :

➤Selektearje de útfiersel E5

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

Hjir is de logyske betingst COUNTBLANK(D5)>0 , COUNTBLANK sil it oantal lege sellen telle ls en as d'r in lege sel is, sil it in getal weromjaan dat grutter is dan 0 en dus sil it TRUE weromjaan as sel D5 fan de Leveringsdatum kolom is leech.

As it TRUE is, sil IF weromkomme "Net levere" oars komt it werom "Oflevere" as de sellen fan de Delivery Date kolom net leech binne.

➤Druk op Enter

➤Sleep nei ûnderenit Fillhandtak Tool

Resultaat :

Dêrnei sille jo de Net Levere tastân foar de korrespondearjende lege sellen fan de Leveringsdatum kolom.

Metoade-5: Brûk IF-funksje en COUNTIF-funksje

Om in wearde werom te jaan as in sel fan de kolom Leverdatum leech is, kinne jo de IF-funksje en de COUNTIF-funksje brûke.

Stap-01 :

➤Selektearje de útfiersel E5

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

COUNTIF(D5,"") sil it oantal lege sellen weromjaan en as it in lege sel fynt yn sel D5 fan de levering Datum kolom dan sil it getal grutter wêze as 0 en dus sil it TRUE oars FALSE weromkomme.

As it TRUE is. 6>TRUE , IF sil weromkomme "Net levere" oars sil it weromkomme "Oflevere" as de sellen fan de Delivery Date kolom binne net leech.

➤Druk op Enter

➤Sleep de Fillhandtak nei ûnderen Tool

Resultaat :

Dan hawwe jo de status Net levere foar de oerienkommende lege sellen fan de kolom Leveringsdatum .

Metoade-6: IF-funksje en SUMPRODUCT-funksje brûke om in wearde werom te jaan

Hjir wol ik de Item namme hawwe foar de lege sellen fan de kolom Leveringsdatum yn 'e kolom Net levere produkten troch de IF-funksje te brûken en de SUMPRODUCT-funksje .

Stap-01 :

➤Selektearje de útfiersel E5

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

Hjir, sil TRUE of FALSE yn 1 of 0 en dus foar lege sellen sil de wearde 1 wêze en dus sil it grutter wêze as 0 oars is it sil 0 wêze.

Dus, SUMPRODUCT(–(D5="”))>0 sil TRUE weromjaan as de D5 sel is leech oars FALSE . As it TRUE is, sil IF de wearde weromjaan fan 'e B5 sel, oars sil it Blank weromjaan as de sellen fan 'e >Leverdatum kolom binne net leech.

➤Druk op Enter

➤Sleep de folje nei ûnderen Behannelje Tool

Resultaat :

Dêrnei krije jo de Items namme foar de oerienkommende Lege sellen fan de Leveringsdatum kolom.

Gelykbere lêzingen:

  • Hoe te berekkenjen yn Excel as sellen net leech binne: 7 foarbyldformules
  • As sel leech is, lit dan 0 sjen yn Excel (4 manieren)
  • Fyn as sel leech is yn Excel (7 metoaden)
  • Lege sellen ynfolje mei wearde boppe yn Excel (4 metoaden)

Metoade -7: IF-funksje en LEN-funksje brûke om in wearde werom te jaan

Om de Item namme te krijen foar de lege sellen fan de Leveringsdatum kolom yn de Net levere produkten kolom, kinne jo de IF-funksje ende LEN-funksje .

Stap-01 :

➤Selektearje de útfiersel E5

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

LEN(D5) sil de lingte fan 'e tekenrige yn 'e sel D5 en it sil 0 weromjaan as D5 leech is en dan sil IF de wearde weromjaan fan de B5 sel, oars sil it weromjaan Leech as de sellen fan de kolom Delivery Date net leech binne.

➤Druk op Enter

➤Sleep it Fillhandtak Tool

Resultaat :

Dan krije jo de Items namme foar de oerienkommende Lege sellen fan de Leveringsdatum kolom.

Metoade-8: Markearje lege sellen

As jo ​​ de lege sellen markearje wolle , kinne jo dizze metoade folgje.

Stap-01 :

➤Selektearje it selberik wêrop jo de Betingstlike opmaak

➤Gean nei Thús Ljepblêd>> Betingst Opmaak Dropdown>> Nije regel Opsje.

Dan de N ew Opmaakregel Wizard sil ferskine.

➤Selektearje de Allinnich sellen opmaak dy't opsje befetsje.

Stap-02 :

➤Kies Blanken yn 'e Allinich sellen opmaak mei: Opsje

➤Klik op Opmaak Opsje

Dêrnei sil it dialoochfinster Sellen opmaak iepenje.

➤Selektearje Folje Opsje

➤Kies elke Eftergrûnkleur

➤Klik op Okee .

Dêrnei sil de foarbyld opsje werjûn wurde lykas hjirûnder.

➤Druk op OK .

Resultaat :

Op dizze manier krije jo de lege sellen markearre.

Metoade-9: Blanke sellen markearje mei in formule

Jo kinne de lege sellen markearje mei de ISBLANK-funksje en Betingstlike opmaak .

Stap-01 :

➤Selektearje it gegevensberik wêrop jo de Betingstlike opmaak

➤Gean nei Thús Tab>> Betingstlike opmaak Dropdown>> Nije regel Opsje.

Dan sil de Nije opmaakregel wizard ferskine.

➤Selektearje Gebrûk in formule om te bepalen hokker sellen jo opmeitsje opsje.

➤Skriuw de folgjende formule yn de Opmaakwearden wêr't dizze formule wier is: Fakje

=ISBLANK(B5:E11)

ISBLANK sil TRUE weromjaan as in sel yn it berik leech is, oars FALSE .

➤ Klik op Opmaak Opsje.

Dêrnei sil de Sellen opmaak Dialogbox iepenje.

➤Selektearje Folje Opsje

➤ Kies in eftergrûnkleur

➤Klik op OK .

Dêrnei wurdt de foarbyld Opsje sil as hjirûnder werjûn wurde.

➤Druk op OK

Resultaat :

Dan krije jo de lege sellen markearre.

Metoade-10: SUMIF-funksje brûke foarWearden gearfetsje op basis fan lege sellen

Jo kinne de wearde fan Sales gearfetsje foar de Items dy't lege Leveringsdatums hawwe (de items hawwe noch net levere) troch de SUMIF-funksje te brûken.

Stap-01 :

➤Type de folgjende formule yn 'e sel E12

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

Hjir is D5:D11 it kriteariumberik , “” (Leech) is de kritearia en E5:E11 is it somberik .

➤Druk op ENTER

Resultaat :

Dêrnei krije jo de som fan Ferkeap foar de Items dy't noch net levere binne.

Metoade-11: COUNTIF-funksje brûke foar it opsommen fan it oantal lege sellen

Hjir sil ik de COUNTIF-funksje brûke foar it tellen fan it oantal lege sellen yn de kolom Leveringsdatum .

Stap-01 :

➤Typ de folgjende formule yn 'e sel E12

=COUNTIF(D5:D11,"")

Hjir, D5:D11 is it kriteariaberik , “” (Leech) is de kritearia .

➤Druk op ENTER

Resultaat :

Dan krije jo it oantal Items dy't noch net binne levere.

Metoade-12: VBA-koade brûke foar werombringen fan wearde

Jo kinne de folgjende VBA koade brûke om wearden werom te jaan foar de lege sellen yn de kolom Leveringsdatum .

Stap-01 :

➤Gean nei ûntwikkelder Ljepper>> Visual Basic Opsje

Dan sil de Visual Basic Editor iepenje.

➤Gean nei Ynfoegje Tab>> Module Opsje

Dêrnei in Module sil oanmakke wurde.

Stap-02 :

➤Skriuw de folgjende koade

8655

Earst , Ik ferklearre Lr , n as Lang .

Lr sil jo de lêste rige fan jo gegevenstabel jaan en de FOR loop wurdt brûkt foar it útfieren fan de aksjes foar rigen fan 5 oant Lr . Hjir, 5 is foar de earste rige fan it berik.

As Sellen(n, "D").Wearde = "" wurdt TRUE , dan sil de folgjende rigel trochgean en de útfier yn 'e neistlizzende sel jaan as "Net levere" . Hjir sil de neistlizzende sel selektearre wurde troch sellen(n, "D").Offset(0, 1) , wat betsjut dat it 1 kolom rjochts fan 'e ynfiersel ferpleatst.

As de betingst FALSE wurdt, betsjut dat in sel gjin leech hat, dan sil de rigel ûnder Oars útfiere en de útfierwearde yn 'e neistlizzende sel jaan as "Oflevere" .

Dizze lus sil trochgean foar elke rige yn dit berik.

➤Druk op F5

Resultaat :

Dan hawwe jo de status Net levere foar de oerienkommende lege sellen fan de kolom Leveringsdatum .

Oefeningsdiel

Om sels te oefenjen haw ik in Oefeningsdiel levere lykas hjirûnder yn in

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.