Hvordan man efterlader en celle tom, hvis der ikke er nogen data i Excel (5 måder)

  • Del Dette
Hugh West

I løbet af de mange beregninger støder vi på Blank celler, hvilket fører til et output på nul. Men i mange tilfælde er det Blank celle i forhold til nulværdien som output foretrækkes. Da det kan give mere klarhed i forståelsen af beregningerne. Hvis du er nysgerrig efter at vide, hvordan du kan Forlad en celle Blank hvis der ikke er nogen data i den, så kan denne artikel være nyttig for dig. I denne artikel diskuterer vi, hvordan du kan Forlad en celle Blank hvis der ikke er data i Excel med en udførlig forklaring.

Download arbejdsbog til øvelser

Download denne øvelsesarbejdsbog nedenfor.

Lad cellen være tom, hvis der ikke er nogen data.xlsm

5 nemme måder at efterlade en tom celle, hvis der ikke er nogen data

Vi vil bruge nedenstående datasæt til demonstrationsformål. Vi har Produkt id , deres Antal , Pris pr. enhed , og omkostninger . osv. er der nogle af oplysningerne i kolonnen Antal som ikke indeholder nogen værdi. Det fører til nogle poster i kolonnen Omkostninger at være nul. Men vi ønsker at Forlad de skal være fulde Blank , i stedet for at vise nul. Vi implementerer 5 forskellige måder, hvorpå du kan løse dette problem.

1. Brug af IF-funktionen

Brug af IF-funktionen , kan vi Forlad cellen Blank i Excel, hvis der ikke er nogen data, der skal vises i cellen.

Trin

  • Hvis du ser nærmere efter, vil du bemærke, at cellerne E7 , E9 E12 , og E14 er faktisk tomme.
  • Den numeriske værdi af disse celler er lig med 0. Men disse celler er stadig optaget med en værdi på 0 $.
  • Vi har brug for at fjerne alt indhold i disse celler fuldstændigt. Med andre ord vil vi placere disse celler i Blank stat.

  • Årsagen til disse celler er ikke Blank på trods af, at der ikke er nogen data, skyldes de formler, der anvendes her.
  • Formlerne i området af celler F5:F14 Disse formler tvinger cellerne til at vise nulværdier med Valuta format.

  • Med henblik på at Forlad en celle Blank hvor der ikke er nogen data, indtaster vi følgende formel:

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

  • Træk derefter den Håndtag til påfyldning til celle E14 .
  • Ved at gøre dette udføres den samme formel som før, men denne gang vises nulværdierne og efterlades som Blank celler.

  • På den måde kan vi Forlad en celle Blank hvis der ikke er nogen data i cellen.

Læs mere: Excel IFERROR-funktion til at returnere tomt i stedet for 0

2. Kombination af IF og IS BLANK Funktioner

Ved at udnytte kombinationen af IF og ISBLANK funktioner, kan vi kontrollere, om cellen i Excel er Blank og derefter Forlad det Blank hvis der ikke er nogen data til rådighed til visning.

Trin

  • Hvis du ser nøje efter, vil du bemærke, at cellerne E7 , E10 , og E12 er tomme.
  • Den numeriske værdi af disse celler er lig med 0. Men disse celler er stadig optaget med en værdi på 0 $.
  • De primære disse celler viser nulværdier ikke en Blank celle er på grund af deres formel og formatering.
  • Formlerne i området af celler F5:F14 Disse formler tvinger cellerne til at vise nulværdier med Valuta format.

  • For at omgå dette problem kan vi indtaste følgende formel:

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

Opdeling af formler

  • ISBLANK(C5): Denne funktion vil kontrollere C5 celle, om det er Blank eller ej. Hvis det er Blank , så vil den returnere en Boolean Sandt Ellers returnerer den en Boolean Falsk .
  • IF(ISBLANK(C5), "", C5*D5): Afhængigt af tilbageleveringen fra ISBLANK funktion, den IF funktion vil returnere "" , hvis tilbageleveringen fra den ISBLANK funktion er True Hvis der ellers er tale om en tilbagevenden fra ISBLANK funktion er Falsk , den IF funktionen vil returnere værdien af C5*D5 .
  • Træk derefter den Håndtag til påfyldning til celle E14 .
  • Ved at gøre dette udføres den samme formel som før, men denne gang vises nulværdierne ikke, men efterlades som Blank celler.

Læs mere: Sådan bruges VLOOKUP til at returnere tomt i stedet for 0 (7 måder)

Lignende læsninger

  • Sådan fjerner du nuller foran et tal i Excel (6 nemme måder)
  • Skjul rækker med nulværdier i Excel ved hjælp af makro (3 måder)
  • Sådan skjules diagramserier uden data i Excel (4 nemme metoder)
  • Skjul nulværdier i Excel Pivot Table (3 nemme metoder)

3. Anvendelse af IF- og ISNUMBER-funktionerne

Anvendelse af kombinationen af IF og ISNUMBER funktioner, kan vi kontrollere, om cellen er Blank og derefter Forlad det som Blank hvis der ikke er nogen data til rådighed til visning.

Trin

  • Hvis du ser nærmere efter, vil du bemærke, at cellerne E7 , E9 E12 , og E14 er faktisk tomme.
  • Den numeriske værdi af disse celler er lig med 0. Men disse celler er stadig besat med en $0 værdi.
  • Vi skal fjerne alt indhold i disse celler fuldstændigt. Med andre ord skal vi sætte disse celler i Blank stat.
  • Årsagen til disse celler er ikke Blank på trods af, at der ikke er nogen data, skyldes de formler, der anvendes her.
  • Formlerne i området af celler F5:F14 Disse formler tvinger cellerne til at vise nulværdier med Valuta format.

  • For at omgå problemet indtaster vi følgende formel:

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

Opdeling af formler

  • ISNUMBER(C5) : Denne funktion vil kontrollere C5 celle, om det er et tal eller ej. Hvis det er et tal, returnerer den en boolsk værdi True Ellers returnerer den en Boolean Falsk .
  • IF(ISNUMBER(C5),C5*D5,"") : Afhængigt af tilbageleveringen fra ISNUMBER funktion, den IF funktion vil returnere "" , hvis tilbageleveringen fra den ISBLANK funktion er Falsk Hvis der ellers er tale om en tilbagevenden fra ISNUMBER funktion er Sandt IF funktionen vil returnere værdien af C5*D5 .
  • Træk derefter den Håndtag til påfyldning til celle E14 .
  • Dette vil udføre den samme formel som før, men denne gang vil de celler, der ikke indeholder data, blive efterladt, Blank .

💬 Bemærk

  • ISNUMBER returnerer kun True, hvis der er tale om Number. For alle former for ikke-numeriske værdier, som f.eks. Blank , plads osv., den ISNUMBER vil returnere Falsk .
  • Så formlen her vil gøre cellen Blank om celleindholdet er Blank eller andre ikke-numeriske tegn. Brugerne skal være opmærksomme på dette.

Læs mere: Sådan Anvend VLOOKUP til at returnere tomt i stedet for 0 eller NA

4. Brug af brugerdefineret formatering

Brugerdefineret formatering vil hjælpe os med at vælge individuelle celler og derefter formatere dem Forlad kun den Blank celler, hvis der ikke er andre data til rådighed til visning.

Trin

  • I datasættet nedenfor kan vi se, at cellerne E7 , E9 , E12 , og E14 nu har nul data i disse celler, men på trods af det er de ikke i en Blank De viser stadig 0 værdier.

  • For at løse dette problem og sætte Blank celle i de celler, der nu har data, kan vi omformatere datasættet. Hvilket kan vise den Blank celle, hvis der ikke er nogen data i den.
  • Dette gøres ved at vælge området af celler D5:F14 .
  • Højreklik derefter på den.
  • Klik i kontekstmenuen på Formater celler .

  • I dialogboksen til formatering af celler skal du klikke på Tilpasset fra den Nummer fanebladet.
  • Skriv derefter " $General;; " i den Type feltet, og klik derefter på OK .

  • Når du har klikket på OK , vil du bemærke, at værdierne nu vises som Blank hvis der ikke er nogen data.

💬 Bemærk

  • I dialogboksen for brugerdefineret formatering skal vi skrive " ;; " efter general. Samtidig skal vi sætte en $ skilt foran den Generelt , på grund af at holde den Valuta Ellers vil dette fjerne Valuta format fra tallene.

Læs mere: Sådan bruges XLOOKUP til at returnere tomt i stedet for 0

5. Indlejring af VBA-kode

Ved hjælp af en simpel VBA Makro kan drastisk reducere tiden til at opdage og Forlad celler Blank hvis der ikke er nogen data.

Trin

  • Først skal du gå til Udvikler fanen, og klik derefter på Visual Basic .

  • Klik derefter på Indsæt > Modul .

  • I den Modul skal du indtaste følgende kode.
 Sub Blank_Cell() Dim x As Range For Each x In Range("B5:F14") If x.Value = 0 Then x.Value = " " Next x End Sub 

  • Luk derefter vinduet.
  • Derefter skal du gå til Se fanen > Makroer> Vis makroer .

  • Når du har klikket på Vis makroer , vælg de makroer, som du lige har oprettet. Navnet her er Blank_Cell Klik derefter på Kør .

  • Når du har klikket på Kør , vil du bemærke, at cellerne uden data nu viser Blank celle i stedet for $0 . Det lykkedes os også at holde den Valuta formatet for resten af cellen er intakt.

💬 Bemærk

  • Du skal redigere koden for dit datasæt for at vælge det ønskede område af celler.
  • Prøv at undgå at tilføje ikke-numeriske kolonner eller rækker i intervallet. Tilføj kun de celler, der er absolut nødvendige.

Konklusion

For at opsummere det, spørgsmålet om at forlade en celle Blank hvis der ikke er nogen data, løses ved at give 5 forskellige løsninger. disse metoder involverede brugen af IF , ISBLANK , og ISNUMBER funktioner. Vi har også brugt VBA-makroen. VBA makrometode kræver forudgående VBA-relateret viden til at forstå fra bunden.

Til denne opgave er der vedlagt en makroaktiveret arbejdsbog, hvor du kan øve dig i disse metoder.

Du er velkommen til at stille spørgsmål eller give feedback i kommentarfeltet. Ethvert forslag til forbedring af Exceldemy Fællesskabet vil være meget værdsat.

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.