Fórmula de Excel para calcular el porcentaje en una hoja diferente

Fórmula de Excel para calcular el porcentaje en una hoja diferente

Estoy intentando calcular el porcentaje de elementos completados de una lista. Digamos:

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

Entonces, lo que estoy tratando de hacer es ver cuántas filas se han completado (cuya celda Comentario no está en blanco).

A eso le sumaré todas las visitas cuyo comentario archivado no esté en blanco, y lo dividiré por el total de visitas.

Sin embargo, estoy intentando lograr esto en Excel, preferiblemente en una hoja diferente. Entonces, los datos están en una hoja y las estadísticas en la otra.

Necesito ayuda con la fórmula. Cualquier ayuda es apreciada.

Actualizado:

Genial, esto es muy útil. Pero todavía necesito descubrir cómo sumar los valores en A si B está lleno. Es decir, CONTARA(C2:C7) = 3, pero lo que busco es la suma de A correspondiente a CONTARA(C2:C7). Entonces, 355 + 345 + 288.

Respuesta1

Para resumir, lo que estás buscando es =SUMIF(Sheet1!C:C,"<>",Sheet1!A:A).

Entonces, para obtener el porcentaje de visitas que tienen comentarios, la fórmula final quedaría así:=SUMIF(Sheet1!C:C,"<>",Sheet1!A:A)/SUM(Sheet1!A:A)

En términos de números de ejemplo, hay 988 visitas con comentarios, dividido por 1856 visitas en total, es decir, 53%.

Respuesta2

Suponiendo que el rango que podría contener comentarios sea fijo (es decir, la fórmula no tiene que determinar cuántos lugares hay), entonces la fórmula sería:

=COUNTA(rng)/ROWS(rng)

...¿dónde rngestá el rango que estamos viendo?

Si la fórmula estuviera en la misma hoja, entonces rngestaría en el formato con el que probablemente ya esté familiarizado, algo así comoC2:C7

Si la fórmula va a ir a una hoja diferente, entonces el rango simplemente necesita hacer referencia a la hoja en la que se encuentran los datos, por lo que se convierte en algo así comoSheet1!C2:C7

Fórmula completa:

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

Deberá formatear la celda que contiene la fórmula como porcentaje para que se muestre de una manera fácil de usar.

Respuesta3

Me gusta la respuesta de Jason. Sin embargo, si no sabe hasta qué punto se debe examinar el rango, puede utilizar una columna queescompletado. En el caso de Jason:

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

EDITAR #1:

Si hayEncabezadosen las columnas, luego use:

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

información relacionada