Sådan returneres værdien, hvis cellen er tom (12 måder)

  • Del Dette
Hugh West

Hvis du leder efter nogle af de nemmeste måder at returnere værdi på, hvis en celle er tom, vil du finde denne artikel nyttig. Så lad os komme i gang med hovedartiklen.

Download arbejdsbog

Returnering hvis tom celle.xlsm

12 måder at returnere værdi på, hvis cellen er tom

Her bruger jeg følgende tabel, som indeholder Bestillingsdatoer , Leveringsdatoer, og Salg af nogle Varer Ved hjælp af dette datasæt vil jeg forsøge at demonstrere, hvordan man kan returnere værdier for en tom celle.

Til at oprette artiklen har jeg brugt Microsoft Excel 365 version, kan du bruge andre versioner, hvis det passer dig.

Metode-1: Brug af IF-funktion til at returnere en værdi af den tilstødende celle, hvis cellen er tom

Lad os sige, at du ønsker at få den Bestillingsdatoer for de produkter, der endnu ikke er blevet leveret (tomme celler i Leveringsdato kolonne) i den Bestillingsdato for ikke leverede varer kolonne. For at gøre dette kan du bruge IF-funktion .

Step-01 :

➤Vælg udgangscellen F5

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

Her er den logiske betingelse D5="" hvilket betyder celle D5 af den Leveringsdato kolonnen vil være tom, og hvis den er TRUE vil den returnere værdien af celle C5 af den Dato for bestilling kolonne ellers vil den returnere Blank .

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

På denne måde får du den Bestillingsdatoer for de tilsvarende tomme celler i Leveringsdato kolonne.

Metode-2: Brug af IF-funktionen til at returnere en værdi

Antag, at virksomheden ønsker at kompensere kunderne for forsinket levering med 5 % rabat på den I alt Salg Så du kan estimere denne værdi for de produkter, der endnu ikke er blevet leveret, ved at følge denne metode.

Step-01 :

➤Vælg udgangscellen F5

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

Her er den logiske betingelse D5="" hvilket betyder celle D5 af den Leveringsdato kolonnen vil være tom, og hvis den er TRUE så vil den returnere 5% af den Salg værdi ( E5 celle), ellers returnerer den Blank .

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Derefter får du en 5% af Kommissionen for den Salg værdier for de tilsvarende tomme celler i Leveringsdato kolonne.

Metode-3: Brug af IF-funktionen og ISBLANK-funktionen

Til returnering af en værdi, hvis en celle i Leveringsdato kolonnen er tom, kan du bruge IF-funktion og ISBLANK-funktion .

Step-01 :

➤Vælg udgangscellen F5

=IF(ISBLANK(D5), "Ikke leveret", "Leveret")

Her er den logiske betingelse ISBLANK(D5) , ISBLANK vil returnere TRUE hvis celle D5 af den Leveringsdato kolonnen er tom, og hvis den er TRUE derefter IF vil returnere "Ikke leveret" ellers vil den returnere "Leveret" når cellerne i den Leveringsdato kolonne er ikke tomme.

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Derefter vil du have den Ikke leveret tilstand for de tilsvarende Blank-celler i den Leveringsdato kolonne.

Metode-4: Brug af IF-funktionen og COUNTBLANK-funktionen

Du kan bruge IF-funktion og COUNTBLANK-funktionen til at returnere en værdi for den tomme celle i Leveringsdato kolonne.

Step-01 :

➤Vælg udgangscellen E5

=IF(COUNTBLANK(D5)>0, "Ikke leveret", "Leveret")

Her er den logiske betingelse COUNTBLANK(D5)>0 , COUNTBLANK tæller antallet af tomme celler, og når der er en tom celle, returnerer den et tal, der er større end 0 og den vil derfor returnere TRUE hvis celle D5 af den Leveringsdato kolonnen er tom.

Når det er TRUE , IF vil returnere "Ikke leveret" ellers vil den returnere "Leveret" når cellerne i den Leveringsdato kolonne er ikke tomme.

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Derefter vil du have mulighed for at Ikke leveret tilstand for de tilsvarende Blank-celler i den Leveringsdato kolonne.

Metode-5: Brug af IF-funktionen og COUNTIF-funktionen

Til returnering af en værdi, hvis en celle i Leveringsdato kolonnen er tom, kan du bruge IF-funktion og COUNTIF-funktion .

Step-01 :

➤Vælg udgangscellen E5

=IF(COUNTIF(D5,"")>0, "Ikke leveret", "Leveret")

COUNTIF(D5,"") returnerer antallet af tomme celler, og hvis den finder en tom celle i celle D5 af den Leveringsdato kolonnen, så vil tallet være større end 0 og den vil derfor returnere TRUE ellers FALSK .

Når det er TRUE , IF vil returnere "Ikke leveret" ellers vil den returnere "Leveret" når cellerne i den Leveringsdato kolonne er ikke tomme.

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Derefter vil du have den Ikke leveret tilstand for de tilsvarende Blank-celler i den Leveringsdato kolonne.

Metode-6: Brug af IF-funktionen og SUMPRODUCT-funktionen til at returnere en værdi

Her vil jeg gerne have den Varen navn for de tomme celler i Leveringsdato i kolonnen i Ikke leverede produkter kolonne ved at bruge kolonnen IF-funktion og SUMPRODUCT-funktion .

Step-01 :

➤Vælg udgangscellen E5

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

Her, - vil tvinge TRUE eller FALSK til 1 eller 0 og for tomme celler vil værdien således være 1 og vil således være større end 0 ellers vil det være 0 .

Så, SUMPRODUCT(-(D5=""))>0 vil returnere TRUE når den D5 cellen er ellers tom FALSK . når det er TRUE , IF returnerer værdien af B5 celle ellers vil den returnere Blank når cellerne i den Leveringsdato kolonne er ikke tomme.

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Herefter får du den Varer navn for de tilsvarende tomme celler i Leveringsdato kolonne.

Lignende læsninger:

  • Sådan beregnes i Excel, hvis cellerne ikke er tomme: 7 eksemplariske formler
  • Hvis cellen er tom, vises 0 i Excel (4 måder)
  • Find, om en celle er tom i Excel (7 metoder)
  • Udfyld tomme celler med ovenstående værdi i Excel (4 metoder)

Metode-7: Brug af IF-funktionen og LEN-funktionen til at returnere en værdi

For at få den Varen navn for de tomme celler i Leveringsdato i kolonnen i Ikke leverede produkter kolonne, kan du bruge kolonnen IF-funktion og LEN-funktionen .

Step-01 :

➤Vælg udgangscellen E5

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

LEN(D5) returnerer længden af strengen i cellen D5 og den vil returnere 0 når D5 er tom, og derefter IF returnerer værdien af B5 celle ellers vil den returnere Blank når cellerne i den Leveringsdato kolonne er ikke tomme.

➤Presse Indtast

➤Træk ned på Håndtag til påfyldning Værktøj

Resultat :

Derefter får du den Varer navn for de tilsvarende tomme celler i Leveringsdato kolonne.

Metode-8: Fremhævning af tomme celler

Hvis du ønsker at fremhæve de tomme celler , kan du følge denne metode.

Step-01 :

➤Vælg det celleområde, som du vil anvende Betinget formatering

➤Gå til Hjem Tab>> Betinget formatering Dropdown>>> Ny regel Mulighed.

Derefter Ny formateringsregel Guiden vises.

➤Vælg den Formater kun celler, der indeholder Mulighed.

Step-02 :

➤Vælg Ubearbejdede emner i den Formater kun celler med: Mulighed

➤Klik Format Mulighed

Herefter vil den Formater celler Dialogboksen åbnes.

➤Vælg Fyld Mulighed

➤Vælg en hvilken som helst Baggrundsfarve

➤Klik på OK .

Herefter vil den Forhåndsvisning Valgmuligheden vises som nedenfor.

➤Presse OK .

Resultat :

På denne måde får du de tomme celler fremhævet.

Metode-9: Fremhævning af tomme celler med en formel

Du kan fremhæve de tomme celler ved at bruge ISBLANK-funktionen og Betinget formatering .

Step-01 :

➤Vælg det dataområde, som du vil anvende den Betinget formatering

➤Gå til Hjem Tab>> Betinget formatering Dropdown>>> Ny regel Mulighed.

Derefter Ny formateringsregel Guiden vises.

➤Vælg Brug en formel til at bestemme, hvilke celler der skal formateres mulighed.

➤Skriv følgende formel i Formater værdier, hvor denne formel er sand: Boks

=ISBLANK(B5:E11)

ISBLANK vil returnere TRUE hvis en celle i intervallet er tom, ellers FALSK .

➤Klik på Format Mulighed.

Herefter vil den Formater celler Dialogboksen åbnes.

➤Vælg Fyld Mulighed

➤Vælg en hvilken som helst Baggrundsfarve

➤Klik på OK .

Herefter vil den Forhåndsvisning Valgmuligheden vises som nedenfor.

➤Presse OK

Resultat :

Derefter får du de tomme celler fremhævet.

Metode-10: Brug af SUMIF-funktionen til at summere værdier baseret på tomme celler

Du kan opsummere den Salg værdi for den Varer som har blanke Leveringsdatoer (varerne er endnu ikke blevet leveret) ved at bruge SUMIF-funktionen .

Step-01 :

➤Typ følgende formel i cellen E12

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

Her, D5:D11 er den kriterier rækkevidde , "" (Blank) er den kriterier og E5:E11 er den sumområde .

➤Presse INDTAST

Resultat :

Herefter får du summen af Salg for den Varer som endnu ikke er blevet leveret.

Metode-11: Brug af COUNTIF-funktionen til at summere antallet af tomme celler

Her vil jeg bruge COUNTIF-funktion til optælling af antallet af tomme celler i Leveringsdato kolonne.

Step-01 :

➤Typ følgende formel i cellen E12

=COUNTIF(D5:D11,"")

Her, D5:D11 er den kriterier rækkevidde , "" (Blank) er den kriterier .

➤Presse INDTAST

Resultat :

Derefter får du antallet af Varer som endnu ikke er blevet leveret.

Metode-12: Brug af VBA-kode til returnering af værdi

Du kan bruge følgende VBA kode til at returnere værdier for de tomme celler i Leveringsdato kolonne.

Step-01 :

➤Gå til Udvikler Tab>> Visual Basic Mulighed

Derefter er det Visual Basic-editor vil åbne sig.

➤Gå til Indsæt Tab>> Modul Mulighed

Herefter skal en Modul vil blive oprettet.

Step-02 :

➤Skriv følgende kode

 Sub blankcell() Dim Lr As Long Dim n As Long Lr = Cells(Rows.Count, "C").End(xlUp).Row For n = 5 To Lr If Cells(n, "D").Value = "" Then Cells(n, "D").Offset(0, 1).Value = "Not Delivered" Else Cells(n, "D").Offset(0, 1).Value = "Delivered" End If Next n End Sub 

I første omgang erklærede jeg Lr , n som Lang .

Lr vil give dig den sidste række i din datatabel og den TIL sløjfe bruges til at udføre handlinger for rækker fra 5 Til Lr . Her, 5 er for den første række i intervallet.

Når Cells(n, "D").Value = "" bliver TRUE , så fortsætter den følgende linje og giver resultatet i den tilstødende celle som "Ikke leveret" Her vil den tilstødende celle blive valgt ved at Celler(n, "D").Offset(0, 1) , hvilket betyder, at den flytter 1 kolonne til højre fra indtastningscellen.

Hvis tilstanden bliver FALSK betyder, at en celle ikke har noget tomt, så er linjen under Ellers vil blive udført og give outputværdien i den tilstødende celle som "Leveret" .

Denne løkke fortsætter for hver række i dette område.

➤Presse F5

Resultat :

Derefter vil du have den Ikke leveret tilstand for de tilsvarende Blank-celler i den Leveringsdato kolonne.

Øvelsesafsnit

For at du kan øve dig selv, har jeg givet dig en Praksis afsnit som nedenfor i et ark med navnet Praksis . gør det venligst selv.

Konklusion

I denne artikel har jeg forsøgt at dække de nemmeste måder at returnere værdier for tomme celler på. Jeg håber, at du vil finde det nyttigt. Hvis du har forslag eller spørgsmål, er du velkommen til at dele dem i kommentarfeltet.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.