Изтеглете примерната работна книга
Този урок демонстрира как да използвате Функция Excel ISBLANK в Excel, за да проверите дали клетката е празна.
Преглед на функцията ISBLANK
Функционалният тест на ISBLANK, ако клетката е празна. Връща TRUE или FALSE.
За да използвате функцията ISBLANK Excel на работен лист, изберете клетка и въведете:
(Забележете как се появяват входовете на формулата)
Синтаксис и входове на функцията ISBLANK:
1 | = ISBLANK (VALUE) |
стойност - Тестовата стойност
Как да използвате функцията ISBLANK
Функцията ISBLANK тества дали има клетка напълно празно или не. Връща TRUE, ако клетката е празна, FALSE в противен случай.
1 | = ISBLANK (A2) |
Ако клетката е празна, тогава
Често ще искате да комбинирате функция „IS“, като ISBLANK, с функцията IF. С функцията IF, вместо да връщате просто TRUE или FALSE, можете да извеждате конкретен текст или да извършвате конкретни действия, ако клетката е празна или не.
1 | = IF (ISBLANK (C2), "", C2*D2) |
АКО тогава клетката не е празна
С функцията NOT можете да тествате обратното: клетката не е празна?
1 | = АКО (НЕ (ISBLANK (C2)), C2*D2, "") |
Обхват ISBLANK - COUNTBLANK
За да тествате диапазон за празни стойности, можете да използвате функцията ISBLANK заедно с функцията SUMPRODUCT. Най -лесният начин обаче да се тества за празни клетки е с функцията COUNTBLANK.
Функцията COUNTBLANK брои броя на празни клетки в диапазон.
1 | = COUNTBLANK (A2: C7) |
Ако COUNTBLANK> 0, тогава има поне една празна клетка в диапазона. Използвайте това заедно с IF изявление, за да направите нещо, ако се намери празна клетка.
1 | = АКО (COUNTBLANK (A2: C2)> 0,100*SUM (A2: C2), 200*SUM (A2: C2)) |
Функцията ISBLANK не работи?
Функцията ISBLANK ще върне FALSE за клетки, които изглеждат празни, но не са. Включително:
- Низ с нулева дължина от външен източник на данни
- интервали, апострофи, непрекъснати интервали () или други непечатни знаци.
- Празен низ („”)
С помощта на функциите IF и OR можете да идентифицирате клетки с празни низове, както и нормални празни клетки.
1 | = IF (ИЛИ (ISBLANK (A2), A2 = ""), "празно", "не празно") |
Друга възможност е да използвате функцията TRIM, за да отрежете допълнителни пространства, и функцията LEN, за да преброите броя на знаците.
1 | = IF (ИЛИ (A2 = "", LEN (TRIM (A2)) = 0), "празно", "не празно") |
Други логически функции
Excel / Google Sheets съдържа много други логически функции за извършване на други логически тестове. Ето списък:
IF / IS функции |
---|
iferror |
iserror |
isna |
iserr |
е празно |
е номер |
istext |
isnontext |
формула |
илогично |
isref |
неравномерно |
isodd |
ISBLANK в Google Таблици
Функцията ISBLANK работи абсолютно същото в Google Sheets като в Excel: