Windows

возможна ли такое выражение в екселе ?

МатиасРуст 20-09-2013 07:24


можно ли в екселе выполнить операцию сравнения одной ячейки с группой и принятием
значения. Примерно такого вида (если А1=а2, то в2; если А1=А3, то В3;...если Ан=Ан+1, то Вн+1) ? само собой в группе забиты разные значения.
Legion18rus 20-09-2013 08:19

=ЕСЛИ(A1=A2;B1)
будет так ячейка А1 значение 1, сравниваем с ячейкой А2 если значения одинаковые то в ячейке где стоит эта формула появится значение из ячейки В1, если нет появится значение ЛОЖЬ либо можно самим задать желаемое значение из еще одной ячейки.
click for enlarge 597 X 96 23.1 Kb picture
МатиасРуст 20-09-2013 18:25

блин, сам запутался с заданием - нужно было написать не (если А1=а2, то в2; если А1=А3, то В3;...если Ан=Ан+1, то Вн+1)
а вот так (если А1=а2, то в2; если А1=А3, то В3;...если А1=А..., то В...).
Еще раз..
Нужно сравнить введенное в ячейку дискретное значение с заранее забитыми в ячейках набором (до 20 ячеек) этих дискретных значений и при совпадении вывести из соседней ячейки совпавшей строки цифру .Т.е. записать выражение одной формулой.
Legion18rus 21-09-2013 12:16

тоесть тебе нужно значение из ячейки А1 сравнить со значениями из ячеек А2-20? и вывести ячейку В2-20 в зависимости от попадания? но куда? в ячейку А1?
jaw 21-09-2013 14:34

=ВПР(...)
МатиасРуст 21-09-2013 19:11

quote:
Originally posted by Legion18rus:
тоесть тебе нужно значение из ячейки А1 сравнить со значениями из ячеек А2-20? и вывести ячейку В2-20 в зависимости от попадания? но куда? в ячейку А1?

нет, в любую другую ячейку, можно В1 (даже лучше)

МатиасРуст 21-09-2013 19:16

quote:
Originally posted by jaw:
=ВПР(...)

Посмотрел в справках инернета - вроде бы то, что нужно - изучу подробнее синтаксис и попробую. Спс.