Вот сводная таблица, которую я имею:

Mat Cust    A   B   C   D   E   F   G      H    I   J
1   P       0%  39% 18% 19% 0%  0%  0%     24%  0%  0%
2   Q       0%  52% 21% 19% 0%  0%  0%     7%   0%  0%
3   R       0%  22% 19% 45% 0%  0%  0%     15%  0%  0%
4   S       0%  26% 32% 9%  0%  0%  0%     32%  0%  0%
5   T       0%  67% 9%  20% 0%  0%  0%     4%   0%  0%
6   U       1%  0%  0%  0%  0%  0%  99%    0%   0%  0%
7   V       0%  18% 17% 60% 0%  0%  0%     5%   0%  0%
8   W       0%  0%  0%  0%  0%  0%  100%   0%   0%  0%

Значения отдельных строк отображаются в процентах от общего количества строк.

Поэтому я хочу выбрать только те строки, процент которых превышает «90%». Что-то вроде этого:

Mat Cust    A   B   C   D   E   F   G      H    I   J       Result
1   P       0%  39% 18% 19% 0%  0%  0%     24%  0%  0%      N
2   Q       0%  52% 21% 19% 0%  0%  0%     7%   0%  0%      N
3   R       0%  22% 19% 45% 0%  0%  0%     15%  0%  0%      N
4   S       0%  26% 32% 9%  0%  0%  0%     32%  0%  0%      N
5   T       0%  67% 9%  20% 0%  0%  0%     4%   0%  0%      N
6   U       1%  0%  0%  0%  0%  0%  99%    0%   0%  0%      Y
7   V       0%  18% 17% 60% 0%  0%  0%     5%   0%  0%      N
8   W       0%  0%  0%  0%  0%  0%  100%    0%  0%  0%      Y

Каков наилучший способ сделать это? Я не могу фильтровать по всем столбцам, так как это исключило бы некоторые другие последующие столбцы, значения которых превышают 95%.

Какие-либо предложения?

1 ответ1

0

Эта формула массива в М2 (в разделе "Результат"):

 =IF(SUM(1*(C2:L2>0.9))>=1,"Yes","No")

должен быть введен с помощью CTRL Shift Enter, а затем заполнен.

Как это устроено:

Внутреннее выражение (C2:L2>0.9) приводит к массиву значений True и False, причем True находится в позиции (ях), где ячейка> 90%. Умножение на 1 преобразует значения True и False в 1 и 0. Sum () добавляет значения вверх, и в итоге получается 1 или более, если в строке есть ячейки> 90%. Наконец, IF () проверяет сумму> = 1 и выдает "Да", если так, и "Нет" в противном случае.

Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .