Como obtenho dados especificados de várias células e, em seguida, calculando a média deles?

0

1) Dado o texto "6x22kg" em uma célula, como posso obter o '6' e '22'?

2) Eu fiz o resultado desejado manualmente na imagem a seguir. As células marcadas em vermelho é a entrada, e as células marcadas em verde é o resultado desejado. Como fazer isso?

Exemplo de imagem: Conjunto de dados, entrada em vermelho, resultado desejado em verde

Espero que o exemplo da imagem seja claro o suficiente. Obrigado!

    
por Jalokoh 21.11.2017 / 00:22

1 resposta

1

Neste exemplo, os dados estão nas células C4: G4. Coloque a seguinte fórmula em H4 para Média de 'Times'

=AVERAGE(VALUE(LEFT(C4:G4,FIND("X",UPPER(C4:G4))-1)))

Pressione CTRL + SHIFT + ENTER de dentro da barra de fórmulas para torná-lo uma fórmula de matriz. A fórmula agora deve ser incluída em Chaves Encaracoladas para indicar que é uma fórmula de matriz.

Em I4, coloque a seguinte fórmula de matriz. Novamente, certifique-se de pressionar CTRL + SHIFT + ENTER na barra de fórmulas.

=AVERAGE(VALUE(MID(C4:G4,FIND("X",UPPER(C4:G4))+1,LEN(C4:G4)-FIND("X",UPPER(C4:G4))-2)))

A fórmula funcionará mesmo se você colocar x ou X como sinal de multiplicador. Assume-se que o peso é sempre mostrado em KG ou kg e, se qualquer outra métrica for usada, sua abreviação terá dois caracteres.

    
por 21.11.2017 / 01:02