CALC Ответьте пожалуйста

Автор And589, 14 декабря 2011, 05:49

0 Пользователи и 5 гостей просматривают эту тему.

And589

Как написать два условия IF в одной ячейке, =IF(A1=1; "a") и =IF(A1="2"; "b")

Smaigas

#31
=if(A1=1;"a";if(A1="2";"b";""))
P.S. В ячейке A1 перед 2 пишеться апостроф ' , чтобы получить 2 как текст. Если всётаки нужно число, тогда =if(A1=1;"a";if(A1=2;"b";""))

VlhOwn

Чтобы не "портить" (вставлять апострофы перед числами) обрабатываемые данные, можно воспользоваться функцией TEXT(...):
=if(text(A1;0)="1";"a";if(text(A1;0)="2";"b";""))
Вычисляться будет дольше, но данные дороже :)