Excel - se, então, encontrar

0

Estou executando o Excel no Microsoft Office 365. Estou procurando fazer algo bastante complicado, peço desculpas se isso for confuso. É possível incorporar as etapas a seguir em uma fórmula do Excel?

  • [ =SUM(C4:C20) , que é x]
  • [em seguida, encontre o valor = Meat in E4:E20 ]
  • [se value = Meat for encontrado em E4:E20 , leia os espaços da célula 2 à esquerda (faça isso para E4:E20 )]
  • [em seguida, adicione todos os espaços da célula 2 à esquerda = y]
  • [em seguida, encontre a porcentagem y de x]

Agradeço antecipadamente por qualquer ajuda.

    
por David Custer 25.07.2013 / 23:33

1 resposta

4

Se eu entendi sua pergunta corretamente, você pode usar a função SUMIF para conseguir o que deseja.

Eu assumi que sua configuração para o é algo como o seguinte. Você resumiu os valores na coluna C e deseja somar os valores na mesma coluna que estão nas linhas que têm a palavra "Carne" na coluna E. Então, você deseja dividir essa segunda soma pela primeira. soma para obter uma porcentagem.

O SUMIF aceita até três argumentos:

  1. Um intervalo de valores, alguns dos quais atendem a um critério especificado
  2. O critério
  3. Opcionalmente, o intervalo a ser somado se for diferente do primeiro intervalo.

Portanto, neste caso, a fórmula será:

=SUMIF(E4:E20,"MEAT",C4:C20)

Na captura de tela, o total na célula C21 para o intervalo C4: C20 é 153; a célula SUMIF E21 produz uma soma de 40 para as quatro linhas que contêm a palavra "MEAT"; dividindo 40 por 153 dá uma porcentagem de 26,1.

    
por 26.07.2013 / 06:01