Coluna para agregar valores em outra

Coluna para agregar valores em outra

Tenho uma série de valores em uma coluna e quero que outra coluna agrupe esses valores em agregados específicos. Como eu faria isso no Excel?

  1. se o valor da célula a1 estiver entre 0 e 5, então b1 = baixo
  2. se a1 entre 6 e 10 então b1 = médio
  3. se a1 acima de 11 então b1 = alto

Responder1

Você pode criar uma tabela como na captura de tela e então usar VLookup na célula B1 com a fórmula

=VLOOKUP(A1,$D$1:$E$3,2,TRUE)

Com "True" como último parâmetro, o Excel corresponderá ao valor igual ou menor que o valor de pesquisa. No exemplo, 4 não foi encontrado, então o próximo menor é 0, então o valor dessa linha será retornado.

insira a descrição da imagem aqui

Você também pode fazer isso sem uma tabela de pesquisa, usando a fórmula

=LOOKUP(A1,{0,6,11},{"low","medium","high"})

Porém, uma tabela de pesquisa pode ser usada por muitas fórmulas e será mais fácil de manter quando a fórmula for usada em células diferentes e os limites mudarem.

informação relacionada