Excel - Operar con un subconjunto de datos que cumplan una condición

 
Vista:
sin imagen de perfil
Val: 4
Ha aumentado su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

Operar con un subconjunto de datos que cumplan una condición

Publicado por Xavier (2 intervenciones) el 26/07/2018 07:56:19
Hola,

Tengo que sacar datos calculados de una tabla, y no encuentro la manera. Tengo datos de este estilo:

pos importe
1 50
1 75
2 23
3 15
3 48

Y quiero sacar una tabla con datos calculados sobre los registros que tienen el mismo valor en la primera columna - por ejemplo, cuántos hay, media, máximo y mínimo:

pos suma media num max min
1 125 62,5 2 75 50
2 23 23 1 23 23
3 63 31,5 2 48 15

Es decir, quiero calcular la media, suma, o lo que sea, sobre las filas que cumplan una condición - podría ser algo así:

=suma(escoger(a1:b6; 1; importe))

En este ejemplo, la función inventada "escoger" filtraría los registros que tienen el valor "1" en la primera columna, y devolvería la columna "importe" para hacer la suma.

No sé si existe esa función "escoger", o si hay otro método para hacerlo. ¿Cómo puedo filtrar esos registros?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ignacio
Val: 639
Bronce
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Operar con un subconjunto de datos que cumplan una condición

Publicado por Ignacio (205 intervenciones) el 26/07/2018 16:40:26
Hola:

Checa el adjunto a ver si es algo así lo que requieres.

Saludos.

Las fórmulas para máximo y mínimo son matriciales (ctrl+shift+enter)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 4
Ha aumentado su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

Operar con un subconjunto de datos que cumplan una condición

Publicado por Xavier (2 intervenciones) el 26/07/2018 16:54:13
¡Es exactamente esto! Muchas gracias, Ignacio :-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar