MS Excel | Devuelve el valor de referencia de la celda si se utiliza el valor MAX

MS Excel | Devuelve el valor de referencia de la celda si se utiliza el valor MAX

Tengo datos en las columnas C y E. Los valores en ambas columnas son aleatorios. Estoy buscando que se devuelva el valor más alto en la columna I. Entonces tengo =MAX en la columna I. Me gustaría que la columna J devuelva de qué columna ganadora se tomó. Entonces, mis etiquetas para las columnas C y E están enumeradas en C3 y E3. ¿Qué fórmula puedo utilizar para devolverlos?

Mis datos aleatorios están en la Col C7 Col E7

Las etiquetas de Col son Col C3 Col E3

Mi selección ganadora está en I7.

Me gustaría que los datos de la columna J7 se devuelvan desde C3 o E3 según el valor de I7.

¿Puede usted ayudar?

Respuesta1

Una solución es utilizar la función COINCIDIR para comprobar dónde existe la coincidencia y, según los criterios IF, devolver "Escritorio" o "Móvil" en la columna I. Esta solución no tendrá en cuenta el caso de empate. En I7 puesto

=MAX(C7,E7)

En J7 poner

=IF(ISERROR(MATCH(I7,C7,0)),"Mobile","Desktop")

y arrástrelo hacia abajo.

ingrese la descripción de la imagen aquí

Y en caso de que desee factorizar Tie y devolverlo como "Tie" en Col J, coloque la siguiente fórmula en I7 y arrástrela hacia abajo.

=IF(AND(EXACT(I7,C7),EXACT(I7,E7)),"Tie",IF(EXACT(I7,C7),"Desktop","Mobile"))

ingrese la descripción de la imagen aquí

Respuesta2

En I7, tu fórmula debería ser:

=MAX(C7,E7)

Y en J7, tu fórmula debería ser:

=IF(C7>E7,$B$4,IF(C7<E7,$E$4,"Equal"))

Esto generará "Prueba A" si C es mayor que E, "Prueba B" si E es mayor que C y "Igual" en caso contrario.

información relacionada