EXCEL El contenido de la celda basado en el contenido de otra celda (misma fila)


0

Tengo una hoja de aproximadamente 500 entradas. Esta hoja contiene palabras de 4 letras en una columna, un número correspondiente a esta fila y un género correspondiente. Necesito hacer una función que encuentre todas las filas con la misma palabra de 4 letras, luego obtenga un número para hombres, así como un número para mujeres. Estos números se calcularán en un promedio para hombres y un promedio para mujeres.

¿Alguna sugerencia? :)

No tiene que ser una fórmula para ambos géneros; puede (en realidad preferiría que fuera) una fórmula para cada género.


Lo más probable es que necesite COUNTIFSfunción, sin embargo, es difícil decir algo más sin conocer sus datos de muestra.
Máté Juhász

Los datos son 500 filas, ordenadas de la siguiente manera: Puntuación (número): Clase (aquí hay alrededor de 20 opciones diferentes): Género (Masculino / Femenino). Necesito una salida como la siguiente: un número, el promedio, para una determinada clase y género. Clase y género que puedo configurar manualmente en cada código. Entonces, básicamente, "si la columna x, fila 1 = clase x, luego si la columna x fila 3 = género masculino ----> agrega un número a la lista que luego se calcula en un puntaje promedio"
Elias G

Cree una tabla dinámica (utilizando el generador maestro de tablas dinámicas) con "palabras de 4 letras" como filas, "géneros" como columnas y AVG ("números") como valores. Parece que eso es todo lo que necesitas.
Akina

Estos no son datos de muestra, no podemos presentar una solución basada en eso. ¿Intentaste COUNTIFS como te sugeriste?
Máté Juhász

¡Lo resolvió de otra manera! Probablemente no eficiente, pero funcionó (y) ¡Gracias de todos modos! Para referencia futura: se usó la clasificación, luego simplemente se superpuso el intervalo, después de lo cual dividí el tamaño del intervalo para un promedio. Lamento no haber podido proporcionar datos de muestra, la razón es que no es algo que pueda compartir.
Elias G

Respuestas:


0

ingrese la descripción de la imagen aquí

En Cell C8escriba esta fórmula y complete:

=SUMIFS($B$2:$B$6,$A$2:$A$6,B8,$C$2:$C$6,A8)

En Cell C12escriba esta fórmula y complete:

 =AVERAGEIF($A$8:$A$10,A12,$C$8:$C$10)

Tenga en cuenta que ajuste las referencias de celda en la fórmula según sea necesario.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.