Екцел формула: Ако је ћелија к или и и з -

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

=IF(AND(OR(A1=x,A1=y),B1=z),"yes","no")

Резиме

Да бисте применили сложенију логику попут „ако је ћелија (к ИЛИ и) АНД з“, функције АНД и ОР можете директно уградити у логички тест функције ИФ. У Д5, формула је:

=IF(AND(OR(B5="red",B5="green"),C5>10),"x","")

Ова формула враћа "к" ако је боја у Б5 "црвена" или "зелена", а количина у Ц5 је већа од 10. У супротном, формула враћа празан низ ("").

Објашњење

У приказаном примеру желимо да „означимо“ или „означимо“ записе где је боја или црвена ИЛИ зелена И количина је већа од 10. Језгро формуле је логички тест унутар функције ИФ, који изгледа овако :

AND(OR(B5="red",B5="green"),C5>10)

Имајте на уму да се функција ОР појављује унутар функције АНД. Другим речима, функција ОР је логична1 унутар функције АНД, док је Ц5> 10 логична2. Овај исечак ће вратити вредност ИСТИНА само када је боја у Б5 „црвена“ ИЛИ „зелена“ И када је количина у Ц5 већа од 10.

Функција ИФ тада једноставно хвата резултат горе наведеног исечка и враћа "к" када је резултат ИСТИНА, а празан низ "" (ништа) када је резултат нетачан.

Напомена: ако не унесемо празан низ, формула би вратила ФАЛСЕ кад год би логички тест вратио ФАЛСЕ.

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