9. Работа с таблицами: #294733
Откройте файл электронной таблицы, содержащей в каждой строке семь натуральных чисел. Определите сумму чисел в строке с наибольшим номером, для которой выполнены оба условия:
- в строке есть одно число, которое повторяется трижды, остальные четыре числа различны;
- среднее арифметическое неповторяющихся чисел строки не больше повторяющегося числа.
В ответе запишите только число.
В таблице находятся $42000$ строк с числами в столбцах A:G. Для проверки первого условия определим количество элементов, которые встречаются трижды, и количество неповторяющихся элементов.
В ячейку H1 запишем формулу =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=3)*1). Если в строке одно число повторяется трижды, значение этой формулы должно быть равно $3$.
В ячейку I1 запишем формулу =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=1)*1). Количество неповторяющихся чисел должно быть равно $4$.
В ячейке J1 найдём повторяющееся число по формуле =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=3)A1:G1)/3, а в ячейке K1 — среднее арифметическое четырёх неповторяющихся чисел по формуле =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=1)A1:G1)/4.
Теперь в ячейку L1 запишем формулу =ЕСЛИ(И(H1=3;I1=4;K1<=J1);СТРОКА();0). Если оба условия выполняются, формула возвращает номер строки, иначе — $0$.
Скопируем формулы в диапазоны H1:H42000, I1:I42000, J1:J42000, K1:K42000 и L1:L42000. С помощью формулы =МАКС(L1:L42000) найдём наибольший номер подходящей строки — $41990$.
В строке $41990$ находятся числа $10$, $176$, $155$, $176$, $176$, $141$, $67$. Их сумма: $10+176+155+176+176+141+67=901$.