Страницы: 1
RSS
Функция ЕСЛИ. Сравнение выполнения между собой 4х ячеек
 
Добрый день!

Никак не могу реализовать формулу сравнения между собой ячеек. А именно:
Если все 4 ячейки равны выполнению 100 и более %, то 90
Если одна из них не равна остальным, то 60
Если две не равны остальным, то 40
Если три не равны остальным, то 20
Если они совсем не равны друг другу, то 0

Так же, последовательность выполнения каждой ячейки на 100% может быть разная.

Спасибо за помощь.
Код
=ЕСЛИ(R7=U7=X7=K6>=100%;90;ЕСЛИ(R7<>U7=X7=K6>=100%;60;ЕСЛИ(R7<>U7<>X7=K6>=100%;40;ЕСЛИ(R7<>U7<>X7<>K6>=100%;20;0))))
Изменено: Daniel Defo - 26.09.2022 18:09:14
 
Daniel Defo, Три не равны остальным и одна не равна остальным, если у Вас 4 ячейки, то это одно и тоже.
з.ы. вот в общем сделал как понял.
Изменено: KrabNaGalerah - 26.09.2022 19:04:12
 
Цитата
написал:
Daniel Defo, Три не равны остальным и одна не равна остальным, если у Вас 4 ячейки, то это одно и тоже.
з.ы. вот в общем сделал как понял.
Я пробовал таким способом, но не получилось. Возможно я не правильно выразился. Прикладываю файл.
 
Если в "пустых" ячейках ничего нет или текст, то можно так
=LOOKUP(SUMPRODUCT(COUNTIFS(A9:G9;A9:G9;A9:G9;">=1"));{0;1;4;9;16};{0;20;40;60;90}%)
Если есть но нет 100% то так
=LOOKUP(SUMPRODUCT(COUNTIFS(A3:G3;CHOOSE({1;2;3;4};A3;C3;E3;G3);A3:G3;">=1"));{0;1;4;9;16};{0;20;40;60;90}%)
а универсально так
=LOOKUP(SUMPRODUCT((CHOOSE({1\2\3\4};A3;C3;E3;G3)=CHOOSE({1;2;3;4};A3;C3;E3;G3))*(CHOOSE({1\2\3\4};A3;C3;E3;G3)>=1));{0;1;4;9;16};{0;20;40;60;90}%)
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
Если в "пустых" ячейках ничего нет или текст, то можно так
=LOOKUP(SUMPRODUCT(COUNTIFS(A9:G9;A9:G9;A9:G9;">=1"));{0;1;4;9;16};{0;20;40;60;90}%)
Если есть но нет 100% то так
 =LOOKUP(SUMPRODUCT(COUNTIFS(A3:G3;CHOOSE({1;2;3;4};A3;C3;E3;G3);A3:G3;">=1"));{0;1;4;9;16};{0;20;40;60;90}%)
а универсально так
=LOOKUP(SUMPRODUCT((CHOOSE({1\2\3\4};A3;C3;E3;G3)=CHOOSE({1;2;3;4};A3;C3;E3;G3))*(CHOOSE({1\2\3\4};A3;C3;E3;G3)>=1));{0;1;4;9;16};{0;20;40;60;90}%)
Отлично. Это то, что я и хотел. Но я походу не уточнил 1 момент, что значения ячейках могут быть и 101%, и 110%, и 106% и 100%.
Изменено: Daniel Defo - 26.09.2022 20:53:57
 
Цитата
Daniel Defo написал:
Но я походу не уточнил 1 момент, что значения ячейках могут быть и 101%, и 110%, и 106% и 100%.
так уточните но в примере.
Изменено: БМВ - 26.09.2022 21:04:07
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх