Fórmula do Excel para calcular a porcentagem na folha diferente

1

Estou tentando calcular a porcentagem de itens concluídos de uma lista. Vamos dizer:

    #of Visit    Place  Comment
    --------     -----   -----
    355          A      abc
    345          B      xyz
    322          C
    301          D
    288          E      pqr
    245          F

Então, o que estou tentando fazer é ver quantas linhas foram concluídas (cuja célula Comment não está em branco).

Para isso, adicionarei todas as visitas cujo comentário não está em branco e dividi-lo por total de visitas.

No entanto, estou tentando conseguir isso no Excel, de preferência em uma planilha diferente. Então, os dados estão em uma planilha e as estatísticas na outra.

Preciso de ajuda com a fórmula. Qualquer ajuda é apreciar.

Atualizado:

Ótimo, isso é muito útil. Mas ainda preciso descobrir como somar os valores em A se B estiver preenchido. Em outras palavras, COUNTA (C2: C7) = 3, mas o que estou procurando é a soma de A correspondente a COUNTA (C2: C7). Então, 355 + 345 + 288.

    
por Imsa 15.07.2015 / 02:03

3 respostas

1

Para somar, o que você está procurando é =SUMIF(Sheet1!C:C,"<>",Sheet1!A:A) .

Assim, para obter a porcentagem de visitas com comentários, a fórmula final ficaria assim: =SUMIF(Sheet1!C:C,"<>",Sheet1!A:A)/SUM(Sheet1!A:A)

Em termos de seus números de exemplo, há 988 visitas com comentários, divididos por 1856 visitas, portanto, 53%.

    
por 15.07.2015 / 18:39
1

Supondo que o intervalo que poderia conter comentários seja fixo (ou seja, a fórmula não precisa descobrir quantos lugares existem), a fórmula seria:

=COUNTA(rng)/ROWS(rng)

... onde rng é o intervalo que estamos vendo.

Se a fórmula estivesse na mesma planilha, rng estaria no formato com o qual você provavelmente já está familiarizado, algo como C2:C7

Se a fórmula é ir em uma planilha diferente, então o intervalo simplesmente precisa referenciar a planilha em que os dados estão, então isso se torna algo como Sheet1!C2:C7

Fórmula completa:

=COUNTA(Sheet1!C2:C7)/ROWS(Sheet1!C2:C7)

Você precisará formatar a célula que contém a fórmula como uma porcentagem para que ela seja exibida de maneira amigável.

    
por 15.07.2015 / 02:16
1

Eu gosto da resposta de Jason. Se, no entanto, você não souber até que ponto o intervalo deve ser examinado, use uma coluna que esteja preenchida. No caso de Jason:

=COUNTA(Sheet1!C:C)/COUNTA(Sheet1!A:A)

EDIT # 1:

Se houver Cabeçalhos nas colunas, use:

=(COUNTA(Sheet1!C:C)-1)/(COUNTA(Sheet1!A:A)-1)
    
por 15.07.2015 / 02:40