Подготовка к школе
1 класс
2 класс
3 класс
4 класс
5 класс
6 класс
7 класс
8 класс
9 класс
10 класс
11 класс
ОГЭ
ЕГЭ
Для всех
Назад

9. Работа с таблицами: #294739

Сообщить о проблеме
Задание #294739
Задание было решено верно
Задание было решено неверно

Откройте файл электронной таблицы, содержащей в каждой строке семь натуральных чисел. Определите наименьший номер строки таблицы, для чисел которой выполнены оба условия:

  • в строке есть два числа, каждое из которых повторяется дважды, остальные три числа различны;
  • среднее арифметическое всех повторяющихся чисел строки меньше её максимального неповторяющегося числа.

В ответе запишите только число.

В таблице находятся $16000$ строк с числами в столбцах A:G. Для проверки первого условия определим количество элементов, которые встречаются дважды, и количество неповторяющихся элементов.

В ячейку H1 запишем формулу =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=2)*1). Если в строке есть два числа, каждое из которых повторяется дважды, значение этой формулы должно быть равно $4$.

В ячейку I1 запишем формулу =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=1)*1). Количество неповторяющихся чисел должно быть равно $3$.

В ячейке J1 найдём среднее арифметическое всех повторяющихся чисел по формуле =СУММПРОИЗВ((СЧЁТЕСЛИ(A1:G1;A1:G1)=2)A1:G1)/4, а в ячейке K1 — максимальное неповторяющееся число по формуле =МАКС(ЕСЛИ(СЧЁТЕСЛИ(A1:G1;A1:G1)=1;A1:G1;0)).

Теперь в ячейку L1 запишем формулу =ЕСЛИ(И(H1=4;I1=3;J1<K1);СТРОКА();»»). Если оба условия выполняются, формула возвращает номер строки, иначе оставляет ячейку пустой.

Скопируем формулы в диапазоны H1:H16000, I1:I16000, J1:J16000, K1:K16000 и L1:L16000. Теперь с помощью формулы =МИН(L1:L16000) найдём наименьший номер строки, удовлетворяющей обоим условиям, — $17$.

Показать
Очки опыта 20
Спросить Зави
0 заданий сегодня

Предложить улучшение