Stiahnite si ukážkový zošit
Tento tutoriál ukazuje, ako používať Funkcia Excel ISBLANK v Exceli na testovanie, či je bunka prázdna.
Prehľad funkcií ISBLANK
Funkčný test ISBLANK, ak je bunka prázdna. Vráti hodnotu TRUE alebo FALSE.
Ak chcete použiť funkciu pracovného hárka ISBLANK Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Syntax a vstupy funkcií ISBLANK:
1 | = ISBLANK (HODNOTA) |
hodnotu - Skúšobná hodnota
Ako používať funkciu ISBLANK
Funkcia ISBLANK testuje, či je bunka úplne prázdne alebo nie. Ak je bunka prázdna, vráti hodnotu TRUE. V opačnom prípade FALSE.
1 | = ISBLANK (A2) |
Ak je bunka prázdna, potom
Často budete chcieť kombinovať funkciu „IS“, napríklad ISBLANK, s funkciou IF. Pomocou funkcie IF môžete namiesto vrátenia jednoduchého PRAVDU alebo NEPRAVDU vytvoriť konkrétny text alebo vykonať konkrétne akcie, ak je bunka prázdna alebo nie.
1 | = IF (ISBLANK (C2), "", C2*D2) |
Ak bunka nie je prázdna, potom
Pomocou funkcie NOT môžete otestovať inverznú funkciu: nie je bunka prázdna?
1 | = IF (NOT (ISBLANK (C2)), C2*D2, "") |
Rozsah ISBLANK - COUNTBLANK
Na testovanie rozsahu prázdnych hodnôt môžete použiť funkciu ISBLANK spolu s funkciou SUMPRODUCT. Najľahší spôsob testovania prázdnych buniek je však pomocou funkcie COUNTBLANK.
Funkcia COUNTBLANK počíta počet prázdnych buniek v rozsahu.
1 | = COUNTBLANK (A2: C7) |
Ak je COUNTBLANK> 0, potom je v rozsahu aspoň jedna prázdna bunka. Použite to spolu s vyhlásením IF na vykonanie niečoho, ak sa nájde prázdna bunka.
1 | = IF (COUNTBLANK (A2: C2)> 0,100*SUM (A2: C2), 200*SUM (A2: C2)) |
Funkcia ISBLANK nefunguje?
Funkcia ISBLANK vráti hodnotu FALSE pre bunky, ktoré vyzerajú prázdne, ale nie sú. Počítajúc do toho:
- Reťazec s nulovou dĺžkou z externého zdroja údajov
- medzery, apostrofy, medzery () alebo iné netlačiace znaky.
- Prázdny reťazec („“)
Použitím funkcií IF a OR môžete identifikovať bunky s prázdnymi reťazcami i normálne prázdne bunky.
1 | = IF (ALEBO (ISBLANK (A2), A2 = ""), "prázdne", "nie prázdne") |
Ďalšou možnosťou je použiť funkciu TRIM na orezanie medzier a funkciu LEN na spočítanie počtu znakov.
1 | = IF (ALEBO (A2 = "", LEN (TRIM (A2)) = 0), "prázdne", "nie prázdne") |
Ďalšie logické funkcie
Tabuľky Excel / Google obsahujú mnoho ďalších logických funkcií na vykonávanie ďalších logických testov. Tu je zoznam:
IF / IS funkcie |
---|
iferror |
iserror |
isna |
iserr |
isblank |
je číslo |
istext |
izontext |
izometula |
islogický |
isref |
iseven |
isodd |
ISBLANK v Tabuľkách Google
Funkcia ISBLANK funguje v Tabuľkách Google úplne rovnako ako v programe Excel: