Encontrando o Min / Max de subconjuntos de dados sem o uso de um Array / VBA

0

Eu tenho duas colunas de dados, diga algo como Frutas e Peso. Eu preciso analisar esses dados para encontrar o valor mínimo dentro de cada subconjunto individual - o menor peso de todas as maçãs listadas, por exemplo.

Infelizmente, o uso de fórmulas de matriz não é uma opção, dado o tamanho do meu conjunto de dados e a lentidão de nossos computadores de trabalho e estamos impedidos de usar o VBA por motivos desconhecidos.

O DMIN parece ser exatamente o que eu estou procurando, mas o modo como seus parâmetros devem ser estruturados o torna inútil aqui.

edit: conjunto de dados criado diariamente e alterado. Atualmente, o conjunto de dados tem mais de 1000 linhas no total, com mais de 700 valores exclusivos.

Não posso fornecer uma amostra dos meus dados porque são informações confidenciais do cliente e outras coisas, mas essa imagem (originalmente de descreve o que estou tentando fazer. Eu só preciso evitar a fórmula do array e fazê-lo em uma escala muito maior.

    
por Tock 01.08.2018 / 21:59

1 resposta

0

Se você quer apenas a resposta, crie uma nova coluna, AppleWeight e dentro dela:

=if(FruitCol="Apple",WeightCol,"")

então = Min () nessa coluna.

ou crie uma tabela dinâmica como esta

    
por 02.08.2018 / 07:11