Contar el contenido de una columna si una celda adyacente coincide con una consulta en Números

2

Mantengo una hoja de cálculo en Números donde registro mis prácticas en el rango, que enumera el tipo de arma (pistola, rifle, escopeta), así como el número de disparos realizados.

Soy capaz de calcular el total fácilmente, pero quiero una descripción más detallada.

La columna que registra el número de disparos se llama "skudd", mientras que el tipo de arma de grabación se llama tipo. La fórmula que tengo ahora es:

COUNT(Skudd;COUNTIF(Type;"Pistol"))

Esto debería devolver algo más de 1500 disparos, pero actualmente devuelve el resultado 28. El número de veces en la pistola de tiro de rango es 18.

    
pregunta razumny 05.09.2015 - 18:00

1 respuesta

4

Use SUMIF en lugar de COUNTIF . SUMIF le permite buscar un valor en un rango y acumular valores en otro rango si se encuentra una coincidencia. COUNTIF cuenta las ocurrencias de una coincidencia, por lo que está obteniendo resultados más bajos que los esperados.

Digamos que tengo dos columnas: Tipo y Recuento . Aquí están nuestros datos de muestra:

SiquieroSUMIFtodoslosvaloresCountcuandoTypeeselvalorAqueusaría:

=SUMIF(A2:A7,"A", B2:B7)

Al hacer esto con los valores A , B y C se obtienen los resultados correctos en nuestro simple conjunto de datos para que podamos convencernos de que esto es lo que realmente queremos:

Entonces,entucaso,querríashaceralgocomo:

=SUMIF(<rangewhereyoukeepguntype>,"Pistol", <range where you keep shots fired>)

Y eso le daría el total de disparos disparados cada vez que registre el tipo de arma como Pistol .

Tenga en cuenta que no es necesario que las columnas sean adyacentes, lo que está bien. Pero deberían tener un rango similar o pueden ocurrir cosas raras.

    
respondido por el Ian C. 05.09.2015 - 18:32

Lea otras preguntas en las etiquetas