Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в экселе задать двойное условие для вычисления ячейки?

екатерина бачинина Ученик (245), закрыт 7 лет назад
В одной ячейке стоит число, надо в следующую написать число, на единицу меньше. Но, если 1, то вместо нуля в соседней чтобы писало 30. Надо, чтобы копированием формулы, она работала на большой ряд.

Например, числовой ряд будет таким: 5 (исходное число в самой первой ячейке А1) , 4 (В1), 3 (С1), 2, 1, 30 или: 1(А1) , 30 (В2), 29, 28, 27.

Помогите, пожалуйста!!!
Лучший ответ
Полосатый жираф Алик Искусственный Интеллект (312988) 7 лет назад
Можно даже так: =(A1=1)*30+(A1<>1)*(A1-1)
екатерина бачининаУченик (245) 7 лет назад
РАБОТАЕТ!!!! Спасибо! :))
Полосатый жираф Алик Искусственный Интеллект (312988) Что же я, буду неверными формулами отвечать?!
Остальные ответы
Дмитрий Соловьёв Искусственный Интеллект (210996) 7 лет назад
Вот так.
=ЕСЛИ (A1<1;30;A1-1)
екатерина бачининаУченик (245) 7 лет назад
0 выдает после 1 ...Нуля быть не должно... после 1 должно выдать 30...
Дмитрий Соловьёв Искусственный Интеллект (210996) Исправил =ЕСЛИ (A1-1<1;30;A1-1)
Похожие вопросы