Формула на Excel: Ако клетката не е празна -

Съдържание

Обща формула

=IF(A1"",result,"")

Обобщение

За да предприемете действие само когато клетката не е празна (не е празна), можете да използвате формула, базирана на функцията IF. В показания пример колона D съдържа дати на изпълнение на задачата. Формулата в клетка E5 е:

=IF(D5"","Done","")

Обяснение

В този пример колона D записва датата на изпълнение на задачата. Следователно, ако колоната съдържа дата (т.е. не е празна), можем да приемем, че задачата е изпълнена.

Формулата в клетка E5 използва функцията IF, за да провери дали D5 не е "празен". Ако е така, резултатът е "Готово". Ако D5 е празно, IF връща празен низ (""), който не показва нищо "

=IF(D5"","Done","")

Символът е логичен оператор, който означава "не е равно на", така че изразът "" означава "не е нищо" или "не е празно". Когато колона D съдържа стойност, резултатът е TRUE и IF връща "Готово". Когато колона D е празна, резултатът е FALSE и IF връща празен низ ("").

Два резултата

За да покажете както „Готово“, така и „Не е направено“, можете да настроите формулата по следния начин:

=IF(D5"","Done","Not done")

С ISBLANK

Алтернатива е използването на функцията ISBLANK за ​​тестване на празни клетки. Функцията ISBLANK връща TRUE, когато клетката е празна и FALSE, ако не. За да използвате ISBLANK, можете да пренапишете формулата по следния начин:

=IF(ISBLANK(D5),"","Done")

Забележете, че резултатите TRUE и FALSE са разменени. Сега логиката е, ако клетка D5 е празна.

За да запазите оригиналната последователност и логика, можете да добавите функцията NOT по следния начин:

=IF(NOT(ISBLANK(D5)),"Done","")

Интересни статии...