Страницы: 1
RSS
Как из каждой строки. найти максимальное, минимальное и средние значение и присвоить им значение по столбцу в котором они находятся?
 
Доброго времени суток. Помогите обьединить множество условий в одну формулу.
Нужно из каждой строки. найти максимальное минимальное и средние значение и присвоить им значение по столбцу в котором они находятся.
Если значения одинаковые присвоить им значения обоих столбцов где они находятся.
Более маленькими формулами я понимаю как сделать. а вот запихнуть все в одну ну не как не получается.
 
Цитата
Antonio0608 написал:
а вот запихнуть все в одну ну не как не получается.
А зачем всё запихивать в одну?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Это только пример. на самом деле массив состоит из 16 столбцов и более 1600 строк. и в ручную это делать очень не охото.))
а нужно чтобы само сортировалось и принимало нужное значение.
 
Для макс и мин простой метод
=IF(A5=MAX(A5:P5);"a";"")&IF(B5=MAX(A5:P5);"b";"")&IF(C5=MAX(A5:P5);"c";"") …. до 16
ну и тоже с мин
=IF(A5=MIN(A5:P5);"a";"")&IF(B5=MIN(A5:P5);"b";"")&IF(C5=MIN(A5:P5);"c";"") …. до 16

А вот что делать со средним при такой постановке когда среднее и крайнее - одно и тоже?

В теме что-то про группировку индексов столбцов ,всех максимальных значений, и минимальных значений.
Изменено: БМВ - 23.04.2019 17:19:02
По вопросам из тем форума, личку не читаю.
 
Найти максимальное и минимальное значение, конечно не составляет труда.
а вот как быть когда значения одинаковые. Как эти одинаковые значения поместить в одну ячейку. я вот этого не могу понять.
 
А вот подумал. Через равенство не как не решить?
если первая ячейка больше и второй и третей и также им не равна тогда получается, даем значение первого столбца.
а вот что делать если равны и как записать не понимаю.
 
Вдруг кому понадобится.
решение готово.
неоценимая поддержка форума))) примерно 0.
 
Цитата
Antonio0608 написал:
поддержка форума))) примерно 0
так у вас ведь не три столбца с данными? Для трёх столбцов БМВ вам показал решение.
Изменено: Максим В. - 25.04.2019 19:47:31
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В.,  ну если ТС не воспользовался для краюшек №4, и этому
=IF(A5=MAX(A5:P5);"a";"")&IF(B5=MAX(A5:P5);"b";"")&IF(C5=MAX(A5:P5);"c";"")
предпочел это
=IF(AND(A5=MAX(A5:C5);A5<>B5;A5<>C5);A$4;IF(AND(B5=MAX(A5:C5);B5<>A5;B5<>C5);B$4;IF(AND(C5=MAX(A5:C5);C5<>A5;C5<>B5);C$4;IF((A5=B5);A$4&B$4;IF((A5=C5);A$4&C$4;IF((B5=C5);B$4&C$4))))))
то ….. :-)  наверно советы были и не нужны.

Antonio0608,  а когда все 3 значения равны, то что должно и что у вас получится? :-)
Изменено: БМВ - 25.04.2019 19:52:30
По вопросам из тем форума, личку не читаю.
 
Цитата
Antonio0608 написал:
если первая ячейка больше и второй и третей и также им не равна
Если больше, то конечно не равна )
 
А ТС скажет, вот звери накинулись :-)
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
вот звери накинулись :-)
Про котов так не скажут.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Цитата
Максим В. написал:
Для трёх столбцов БМВ вам показал решение.
ну это не совсем так, но в целом и правда не понятно, как решение для 3х  поможет в решении для 16ти.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх