Страницы: 1
RSS
Поиск коэффициента в многострочной таблице
 
Есть достаточно большая таблица (прилагаю), где каждому значению m соответствует значение S
Нужна формула (для использования на других листах) которая по значению m выдавала бы S
Если бы массив данных был в одну строчку/столбец - не было бы проблемы. Но что делать с такой таблицей ? Как поступить ?  
 
Зачем приплетать ПОИСКПОЗ. Поиск коэффициента в многострочной таблице, или еще как.

масссивно
=SUM(IFERROR((B3:K61)*(B2:K60=ROUND(M2;2));)*(A2:A60="т, м"))
или
=IFERROR(SUMPRODUCT(B3:K61;(B2:K60=ROUND(M2;2))*(A2:A60="т, м"));"Err")
Round Можно опустить, если значения точные.

ПОИСКПОЗ тоже можно конечно, сперва завернуть все строки в одномерный массив  и там поискать, но будет сложнее.
=INDEX(INDEX(B3:K61;N(INDEX(INT((ROW(A1:A300)-1)/10)*2+1;));N(INDEX(MOD(ROW(A1:A300)-1;10)+1;)));MATCH(M5;INDEX(B2:K60;N(INDEX(INT((ROW(A1:A300)-1)/10)*2+1;));N(INDEX(MOD(ROW(A1:A300)-1;10)+1;))))) правда появляется возможность искать не по точному совпадению, и текст. но последнее тоже не проблема
Изменено: БМВ - 12.01.2019 11:36:54
По вопросам из тем форума, личку не читаю.
 
Миша... )
 
Юрий М, Шо Миша ? Последняя формула названию соответвует? :-).
Предложенное название двум первым формулам соответствует? :-)
По вопросам из тем форума, личку не читаю.
 
Пусть будет уже ))
Когда уже люди начнут формулировать название, где будет описываться проблема, а не формула, которая им понравилась?..
 
off
Цитата
Юрий М написал:
Когда уже люди начнут формулировать название, где будет описываться проблема
Юра ,я буду первым, кто проголосует за отмену этого пункта правил, но пока оно есть я стараюсь его и поддерживать. Личный опыт показывает, что поиск дает результат не хуже и по содержанию вопроса, а тема - только чуть помогает. Если рассматривать темы как базу знаний, набор статей, то тогда нужен каталог и действительно четкие названия, а если это прицельная помощь в исключительной ситуации, то конечно не так
но и того что в текущей теме достаточно.
По вопросам из тем форума, личку не читаю.
 
Да. название "Поиск коэффициента в многострочной таблице" подходит сильно лучше :) Вторая формула на первый взгляд под мою задачу подходит..
Другой вопрос что я эту формулу абсолютно не понимаю :( Проверил - не работает с 1.21 по 1.3
Очевидно проблема в сравнении (A2:A60="т, м") - можно ли от него избавится (ибо таблица получается распознавением и текст там может быть достаточно "разный" на самом деле)
Вариант номер 3 работает. Спасибо.  
Изменено: иван трофимович - 12.01.2019 12:07:14
 
Цитата
иван трофимович написал:
можно ли от него избавится
можно
=SUM(IFERROR((B3:K61)*(B2:K60=ROUND(M2;2));)*ISEVEN(ROW(A2:A60)))
=IFERROR(SUMPRODUCT(B3:K61;(B2:K60=ROUND(M3;2))*ISEVEN(ROW(A2:A60)));"Err")
Изменено: БМВ - 12.01.2019 14:28:07
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх