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

Помогите по двум, а то и трем ЕСЛИ написать формулу в EXCEL

Xelli Skripka Ученик (187), закрыт 8 лет назад
Сравниваем одновременно две ячейки ЕСЛИ А2 равно С2, и А4 >C4, то вычисляем разницу между А4 и С4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
И так далее по порядку ЕСЛИ А2 равно D2 и A4 > D4, то вычисляем разницу между А4 и D4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
и т. д. с D, E, F, H, I, J, K Всё надо в одной формуле... Или это невозможно. Макросов не знаю.
Ко всему прочему нужно сравнивать ещё и ячейки А6 с
Дополнен 8 лет назад
D6 перед сравнениями первых двух. Потому что по А тариф один, а по Б тариф другой, при этом разницу все равно нужно вычислять.
Лучший ответ
Алексей Матевосов (AlexM) Просветленный (27399) 8 лет назад
В А8 формула массива
=МАКС ((A2=C2:K2)*(A4-C4:K4);)
Ввод формул массива завершают нажатием трех клавиш, Ctrl+Shift+Enter
Для сравнения ячеек 6 строки формулу надо дополнить.
Уточните по этому условию задачу, добавьте данные в 6 строку и покажите ожидаемый результат.
Возможно формула будет такой
=МАКС ((A6=C6:K6)*(A2=C2:K2)*(A4-C4:K4);)
Xelli SkripkaУченик (187) 8 лет назад
На другом форуме дали такой ответ
=МАКС (;A4-ИНДЕКС (C4:K4;ПОИСКПОЗ (A2;C2:K2;)))
РАБОТАЕТ
СПАСИБО!
Алексей Матевосов (AlexM) Просветленный (27399) на каком?
Остальные ответы
Полосатый жираф Алик Искусственный Интеллект (313004) 8 лет назад
то записываем в А8 "0"
то записываем в А8 "0"

Это что, всё в одну ячейку? Всё в А8? Тогда нормально напиши, чего хочешь получить!

Так. Для начала ищем в строке 2 от С до К нужный столбец. Нашли - не проблема. Что дальше?
Похожие вопросы