Kontrollera om cellen eller intervallet är tomt eller inte i Excel – enkel guide
Att hantera tomma celler eller intervall i Excel kan vara en avgörande del av datahantering och analys. Oavsett om du behöver identifiera, fylla eller hoppa över tomma celler är det viktigt att förstå hur du söker efter dem effektivt. Den här guiden ger enkla men effektiva metoder för att avgöra om en cell eller ett område är tomt i Excel, med praktiska tips för att förbättra dina färdigheter i datahantering.
Kontrollera om en cell är tom
Detta avsnitt är uppdelat i två delar för enkel identifiering av tomma celler i det angivna intervallet. Den första delen visar hur man returnerar specifik text när en tom cell påträffas, medan den andra delen visar hur man stoppar formelberäkningar när man stöter på en tom cell.
Om en cell är tom, returnera specifik text
Som visas i leveranstabellen nedan, om varan levereras i tid kommer den att markeras som Levererat i Fraktstatus kolumn. Vid försening förblir fraktstatusen tom. För att identifiera de tomma cellerna i den här kolumnen för att kontrollera leveransfördröjningen kan du göra enligt följande.
Välj en tom cell för att mata ut resultatet (som I2 i det här fallet), skriv in följande formel och tryck på ange nyckel. Välj sedan denna resultatcell och dra dess Fyll handtaget ner för att få resten av resultaten.
=IF(ISBLANK(F2), "Delay", "Completed")
- I denna formel, F3 är cellen jag ska kontrollera om den är tom. "Dröjsmål" indikerar att om F3 är tomt kommer formeln att returnera Fördröjning som resultat. Omvänt, "Avslutade" betyder att om F3 inte är tomt kommer formeln att returnera Completed. Du kan ändra cellreferensen och specificerade texter efter dina behov.
- Om du vill behålla resultatcellen tom när en tom cell påträffas, rensa den första angivna texten i formeln och lämna bara dubbla citattecken. Till exempel:
=IF(ISBLANK(A2), "", "not blank")
- Om cellerna verkar vara tomma men innehåller icke-synliga tecken såsom mellanslag eller andra icke-utskrivbara tecken, kommer dessa celler också att behandlas som icke-tomma celler. För att behandla dessa celler som tomma celler kan du använda följande formel:
=IF(LEN(TRIM(A2))=0, "blank", "not blank")
Kämpar du för att identifiera tomma celler med mellanslag?
Om en cell är tom, sluta beräkna
I vissa situationer, när en formel stöter på en tom cell, kan den returnera ett fel eller oväntat resultat, beroende på den specifika funktion och inställningar som tillämpas i arket. I exemplet nedan använder jag formeln =(C2-B2)/B2 för att beräkna den procentuella förändringen mellan föregående månad och denna månad för olika produkter. Men när källcellen är tom producerar formeln en # DIV / 0! fel. Det här avsnittet hjälper dig att förhindra detta fel när du hanterar tomma celler.
Välj en cell (som D2 i det här fallet), skriv in formeln nedan och tryck ange. Välj denna resultatcell och dra dess Fyll handtaget ner för att få resten av resultatet.
=IF(ISBLANK(B2), "", (C2-B2)/B2)
Som du kan se från ovanstående resultat har alla felvärden försvunnit även om det finns tomma celler.
Kontrollera om ett intervall är tomt
Om du vill kontrollera om ett visst intervall är tomt, kan formeln i det här avsnittet göra dig en tjänst.
Här ska jag ta sortimentet G1:K8 som ett exempel. För att kontrollera om detta intervall är tomt eller inte, gör så här.
Välj en tom cell för att mata ut resultatet, ange följande formel och tryck på ange nyckel.
=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")
- Denna formel kontrollerar om intervallet G1:K8 är tomt. Om intervallet är tomt returnerar det "Det är tomt" som resultat. Om intervallet inte är tomt returnerar det "Det är inte tomt". Du kan ändra cellreferensen och specificerade texter efter dina behov.
- Om du inte vill ange texter och bara återkomma SANN or FALSK, använd den här formeln:
=SUMPRODUCT(--(G1:K8<>""))=0
Denna formel returnerar TRUE om intervallet är tomt, annars returnerar den FALSE. - Om cellerna verkar vara tomma men innehåller icke-synliga tecken såsom mellanslag eller andra icke-utskrivbara tecken, kommer dessa celler också att behandlas som icke-tomma celler. För att behandla dessa celler som tomma celler kan du använda följande formel:
=IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
or=SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
- För att kontrollera om flera intervall är tomma, prova den här formeln:
=IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")
Tips: Markera tomma celler
Att markera tomma celler hjälper till att lättare identifiera och adressera tomma celler i stora datamängder. Det här avsnittet kommer att utforska hur du visuellt markerar tomma celler i din datauppsättning med hjälp av Excels villkorliga formatering.
Steg 1: Välj intervallet där du vill markera de tomma cellerna.
Steg 2: Öppna dialogrutan Ny formateringsregel
Enligt Hem fliken, klicka Villkorlig formatering > Markera cellreglerna > Mer regel.
Steg 3: Skapa en villkorlig formateringsregel
I Ny formateringsregel i dialogrutan måste du konfigurera enligt följande.
- Välja Blanks från Formatera endast celler med listrutan.
- Klicka på bildad knappen för att ange en fyllningsfärg för de tomma cellerna.
- Klicka på OK för att spara regeln.
Resultat
Alla tomma celler i det valda området är markerade med angiven fyllningsfärg.
Sammanfattningsvis lär den här guiden ut effektiva sätt att kontrollera och hantera tomma celler eller intervall i Excel. Oavsett om du är nybörjare eller erfaren Excel-användare, kommer att behärska dessa enkla men kraftfulla metoder öka din produktivitet och noggrannhet när du arbetar med data. För dem som är ivriga att fördjupa sig i Excels möjligheter, har vår webbplats en mängd handledningar. Upptäck fler Excel-tips och tricks här.
Relaterade artiklar
Räkna icke-tomma celler i Excel
Denna handledning visar fem metoder för att räkna icke-tomma celler i Excel. Alla metoder är superenkla att följa och tar mindre än 10 sekunder att få resultatet.
Fyll tomma celler med värde över / under / vänster / höger
Denna handledning visar några knep för att fylla tomma celler med värde över / under / vänster / höger i Excel
Dölj rader automatiskt om cellerna är tomma i en kolumn
Denna handledning tillhandahåller en VBA-kod som hjälper dig att enkelt dölja rader som innehåller tomma celler i en viss kolumn.
Förhindra tomma eller saknade poster i celler
Den här artikeln introducerar en metod för att automatiskt öppna en promptruta om en tom post visas i ett visst tabellintervall under redigering.
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!