Em uma tabela dinâmica do Excel, como posso selecionar apenas linhas com um valor específico?

0

Esta é a tabela dinâmica que tenho:

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%

Os valores de linha individuais são mostrados como uma porcentagem do total da linha.

Por isso, quero selecionar apenas as linhas que têm uma porcentagem maior que "90%". Algo parecido com isto:

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

Qual é a melhor maneira de fazer isso? Não consigo filtrar todas as colunas, pois isso excluiria algumas das outras colunas subseqüentes com valores maiores que 95%.

Alguma sugestão?

    
por Achyutha Mohan 19.10.2017 / 17:47

1 resposta

0

Esta fórmula de matriz em M2 (em "Resultado"):

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

deve ser inserido com CTRL Deslocar Enter e, em seguida, preenchido.

Como funciona:

A expressão interna, (C2:L2>0.9) , resulta em uma matriz de valores True e False, com True na (s) posição (ões) onde a célula está > 90%. Multiplicando por 1 converte os valores True e False para 1 e 0. Sum () adiciona os valores acima e resultará em um total de 1 ou mais se houver células na linha > 90%. Finalmente, o IF () verifica uma soma > = 1 e produz "Sim" se assim for e "Não" caso contrário.

Melhor da sorte.

    
por 19.10.2017 / 18:52