Ladda ner exempelarbetsboken
Denna handledning visar hur du använder Excel ISBLANK -funktion i Excel för att testa om en cell är tom.
ISBLANK Funktionsöversikt
ISBLANK -funktionstestet om cellen är tom. Returnerar SANT eller FALSKT.
Om du vill använda funktionen ISBLANK Excel -kalkylblad väljer du en cell och skriver:
(Lägg märke till hur formelinmatningarna ser ut)
ISBLANK -funktion Syntax och ingångar:
1 | = ISBLANK (VÄRDE) |
värde - Testvärdet
Hur man använder ISBLANK -funktionen
ISBLANK -funktionen testar om en cell är helt och hållet tom eller inte. Den returnerar SANT om cellen är tom, FALSE annars.
1 | = ISBLANK (A2) |
Om cellen är tom då
Ofta vill du kombinera en "IS" -funktion, som ISBLANK, med IF -funktionen. Med IF -funktionen kan du i stället för att returnera en enkel TRUE eller FALSE skriva ut specifik text eller utföra specifika åtgärder om en cell är tom eller inte.
1 | = OM (ISBLANK (C2), "", C2*D2) |
OM cellen inte är tom då
Med NOT -funktionen kan du testa det inversa: är en cell inte tom?
1 | = IF (NOT (ISBLANK (C2)), C2*D2, "") |
ISBLANK -intervall - COUNTBLANK
För att testa ett intervall för tomma värden kan du använda ISBLANK -funktionen tillsammans med SUMPRODUCT -funktionen. Det enklaste sättet att testa för tomma celler är dock med COUNTBLANK -funktionen.
COUNTBLANK -funktionen räknar antalet tomma celler i ett intervall.
1 | = RUNTBLANK (A2: C7) |
Om COUNTBLANK> 0 finns det minst en tom cell i intervallet. Använd detta tillsammans med ett IF -uttalande för att göra något om en tom cell hittas.
1 | = OM (RÄTTBLANK (A2: C2)> 0,100*SUMME (A2: C2), 200*SUMMA (A2: C2)) |
Fungerar ISBLANK inte?
ISBLANK -funktionen returnerar FALSE för celler som ser tomma ut men inte är det. Inklusive:
- Nollängdsträng från en extern datakälla
- mellanslag, apostrofer, icke-brytande mellanslag () eller andra tecken som inte skrivs ut.
- En tom sträng (“”)
Genom att använda IF- eller OR -funktioner kan du identifiera celler med tomma strängar såväl som normala tomma celler.
1 | = IF (OR (ISBLANK (A2), A2 = ""), "blank", "inte tom") |
Ett annat alternativ är att använda TRIM -funktionen för att trimma bort extra mellanslag och LEN -funktionen för att räkna antalet tecken.
1 | = IF (OR (A2 = "", LEN (TRIM (A2)) = 0), "blank", "inte tom") |
Andra logiska funktioner
Excel / Google Sheets innehåller många andra logiska funktioner för att utföra andra logiska tester. Här är en lista:
IF / IS -funktioner |
---|
iferror |
fel |
isna |
iserr |
är tom |
är nummer |
istext |
är ingen text |
isformel |
islogiskt |
isref |
är jämnt |
isodd |
ISBLANK i Google Kalkylark
ISBLANK -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel: