Екцел формула: Врати празно ако -

Преглед садржаја

Генеричка формула

=IF(A1=1,B1,"")

Резиме

Да бисте вратили празан резултат помоћу функције ИФ, можете користити празан низ (""). У приказаном примеру, формула у Д5 (копирана доле) је:

=IF(B5=1,C5,"")

Објашњење

Ова формула се заснива на функцији ИФ, конфигурисаној једноставним логичким тестом, вредности која се враћа када је тест ИСТИНА и вредности коју треба вратити када је тест ФАЛСЕ. Једноставним енглеским језиком: ако је вредност 1 једнако 1, вратите вредност 2. Ако вредност 1 није 1, вратите празан низ ("").

Имајте на уму да ако унесете "" директно у ћелију у програму Екцел, видећете знакове двоструких наводника. Међутим, када унесете као формулу попут ове:

=""

Нећете видети ништа, ћелија ће изгледати празна.

Такође, ако сте нови корисник програма Екцел, нумеричке вредности напомена не уносе се под наводнике. Другим речима:

=IF(A1=1,B1,"") // right =IF(A1="1",B1,"") // wrong

Умотавањем броја у наводнике („1“) Екцел ће протумачити вредност као текст, што ће проузроковати неуспех логичких тестова.

Провера празних ћелија

Ако требате проверити резултат формуле попут ове, имајте на уму да ће функција ИСБЛАНК вратити ФАЛСЕ приликом провере формуле која враћа "" као коначни резултат. Постоје и друге опције. Ако А1 садржи "" враћену формулом, онда:

=ISBLANK(A1) // returns FALSE =COUNTBLANK(A1) // returns 1 =COUNTBLANK(A1)>0 // returns TRUE

Занимљиви Чланци...