В базах данных в некоторых случаях если использовать ЕСЛИ то надо уже делать формулу массива а мне интересно можно ли там как -то сделать без формулы массива
=LOOKUP(A2;{0;1E-99};CHOOSE({1;2};1=0;A2)) =CHOOSE(TEXT(A2;"1;2;2");A2;1=0) Но при поставленном условии все будет крутится вокруг ВЫБОР, а смысл, если вариант Игоря уже есть.
а так =-FALSE=0 или =--FALSE=0 Вопрос ЗАЧЕМ даже не про различный тип данных в одном столбце, а о дальнейшем применении, полученных значений. ну написали б
Данные Результат 25381 25381 25364 25364 25525 25525 2 ЛОЖЬ 2 ЛОЖЬ 25902 25902 26252 26252 Если 2 Возвращается логическое значение Если <>2 Возвращается число я б с натягом понял, хотя и тут скорее всего нужен пример дальнейшего использования, ибо или формула массива все равно потребуется, не понятно чего их бояться, или ....