Excel: Como escrever tudo o que eu quero em uma única matriz

1

No Excel, tenho uma tabela com muitos resultados numéricos na coluna B obtida por uma fórmula de matriz.

Por exemplo:

+---+------------+-------------+
|   |     A      |      B      |
+---+------------+-------------+
| 1 | EUA        |     12      |
| 2 | China      |     5       |
| 3 | Russia     |     8       |
| 4 |  ...       |     ...     |
+---+------------+-------------+

A fórmula de matriz em B1 é apenas:

{=SUM(calculations using A1 and other table)}

Fórmula real em B1:

{=SUM(((LEN(Table[Origem])-LEN(SUBSTITUTE(Table[Origem];A1;"")))/LEN(A1))*((LEN(Table[Gênero])-LEN(SUBSTITUTE(Table[Gênero];$D$1;"")))/LEN($D$1)))}

Essa é uma tabela intermediária que não é necessária, porque os dados brutos estão em outra tabela. Eu só preciso de seus resultados para usar em outra fórmula.

Eu só estou interessado no país com o maior valor, nesse caso os EUA com B1 = 12. Então eu uso esta fórmula em C1 para obtê-lo:

=INDEX(A1:A3;MATCH(LARGE(B1:B3;1);B1:B3))

Resultado em C1: EUA

Como posso escrever uma fórmula para obter o resultado de C1 sem contorcer todas as fórmulas na coluna B? É possível? Eu não estou interessado nos resultados da coluna B.

Obrigado

    
por João Vitor Denardi Bosa 29.05.2018 / 08:32

0 respostas