Excel: calcule a média dos números separados por vírgulas


Você pode usar a seguinte fórmula para calcular o valor médio dos números em uma célula do Excel separados por vírgulas:

 =IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )

Esta fórmula específica calcula a média dos valores separados por vírgula na célula A2 .

Por exemplo, se a célula A2 contiver 1,2,3 , esta fórmula retornará 2 , pois é a média destes valores:

Média: (1+2+3) / 3 = 2

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: Calcule a média dos números separados por vírgulas no Excel

Suponha que temos a seguinte coluna de valores separados por vírgula no Excel:

Suponha que queiramos calcular o valor médio em cada célula da coluna A.

Se simplesmente tentássemos usar a função AVERAGE() , receberíamos um #DIV/0! erro em cada célula porque esta função não pode lidar com valores separados por vírgula:

Em vez disso, precisamos digitar a seguinte fórmula na célula B2 :

 =IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:

Média de números do Excel separados por vírgulas

A coluna B agora exibe a média de cada lista de valores separados por vírgula na coluna A.

Por exemplo:

  • A média de 2,4,5,5,7,13 é 6 .
  • A média de 3,5,6,8 é 5,5 .
  • A média de 10,12,14,14,15,19 é 14 .

E assim por diante.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:

Como calcular a média se a célula contém um número no Excel
Como usar AVERAGEIF com vários intervalos no Excel
Como calcular a média excluindo outliers no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *