Fórmula Excel para calcular porcentagem em planilhas diferentes

Fórmula Excel para calcular porcentagem em planilhas diferentes

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

    #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 Comentário não está em branco).

A isso somarei todas as visitas cujo comentário preenchido não está em branco e dividirei pelo total de visitas.

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

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

Atualizada:

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

Responder1

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

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

Em termos de números de exemplo, há 988 visitas com comentários, divididas por 1.856 visitas no total, ou seja, 53%.

Responder2

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

=COUNTA(rng)/ROWS(rng)

...onde rngestá o intervalo que estamos observando.

Se a fórmula estivesse na mesma planilha, ela rngestaria no formato com o qual você provavelmente já está familiarizado, algo comoC2:C7

Se a fórmula for para uma planilha diferente, o intervalo simplesmente precisa fazer referência à planilha em que os dados estão, então se torna algo comoSheet1!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 fácil de usar.

Responder3

Gosto da resposta de Jason. Se, no entanto, você não sabe até que ponto o intervalo deve ser examinado, você pode usar uma coluna queépreenchido. No caso de Jasão:

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

EDITAR#1:

Se houverCabeçalhosnas colunas e use:

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

informação relacionada