** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Otros de Microsoft: Windows y Office > Excel
  Mensajes nuevos Mensajes nuevos RSS - Posición de valor en una matriz
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoPosición de valor en una matriz

 Responder Responder
Autor
Mensaje
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3849
Enlace directo a este mensaje Tema: Posición de valor en una matriz
    Enviado: 10/Marzo/2020 a las 18:27
Buenos días

Tengo una matriz de 100 x 100 celdas, de A1 hasta CV100

Tengo que buscar el mínimo valor, lo que no es difícil, pero necesito saber en qué celda está y dado que la matriz tiene 10.000 celdas, es un poco laborioso.

No puedo usar VBA, debe ser por fórmulas.

Le estoy dando vueltas y no se me ocurre como hacerlo... (y estoy seguro de haberlo hecho antes aunque no recuerdo como)

Un saludo.

Luis
El Búho es un pajarraco
Arriba
pitxiku Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 27/Septiembre/2017
Localización: En mi casa
Estado: Sin conexión
Puntos: 1510
Enlace directo a este mensaje Enviado: 10/Marzo/2020 a las 19:25
Te puede servir XMatch?

- https://support.office.com/es-es/article/funci%C3%B3n-xmatch-d966da31-7a6b-4a13-a1c6-5a33ed6a0312
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3849
Enlace directo a este mensaje Enviado: 11/Marzo/2020 a las 13:59
Hola pitxiku

Gracias pero no tengo la opción XMatch, es solo para Excel 365 y yo tengo la 2010.

Lo he intentado con Match, pero da error y no sé por qué.

Lo seguiré intentando porque sé que se puede.

Un saludo.

Luis
El Búho es un pajarraco
Arriba
AnSanVal Ver desplegable
Administrador
Administrador
Avatar

Unido: 16/Marzo/2005
Localización: España
Estado: Sin conexión
Puntos: 5970
Enlace directo a este mensaje Enviado: 11/Marzo/2020 a las 14:49
K.ESIMO.MENOR(A1:AV100;1) devuelve el mínimo, pero no la referencia.

¿Podrías apoyarte en una fila auxiliar (101)?

Con [A101]   =SI.ERROR(COINCIDIR(K.ESIMO.MENOR($A$1:$AV$100;1);A1:A100;0);"")
                    =IFERROR(MATCH(SMALL($A$1:$AV$100,1),A1:A100,0),"")
, y copiar/pegar hasta AV101, devuelve la fila en la columna correspondiente, pero... son cien fórmulas. (yo también tengo la 2010 Unhappy).




Editado por AnSanVal - 11/Marzo/2020 a las 14:53
Saludos desde Tenerife.
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3849
Enlace directo a este mensaje Enviado: 11/Marzo/2020 a las 16:56
Gracias Antonio

Y perdona, vi la traducción al inglés después de haberlo traducido... la edad no perdona.

Esto me da correctamente la columna, y la fila y si bien no es lo más optimizado, de momento me vale.

Dejo el hilo abierto unos días por si hay otra sugerencia, pero la solución de Antonio es la que uso.

Un saludo y gracias.

Luis
El Búho es un pajarraco
Arriba
AnSanVal Ver desplegable
Administrador
Administrador
Avatar

Unido: 16/Marzo/2005
Localización: España
Estado: Sin conexión
Puntos: 5970
Enlace directo a este mensaje Enviado: 11/Marzo/2020 a las 17:46
… vi la traducción al inglés después de haberlo traducido...

Edité el hilo a los 3 o 4 minutos e incluí la fórmula en inglés, si viste el hilo al principio... entonces... aún no la había incluido.


Saludos desde Tenerife.
Arriba
pitxiku Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 27/Septiembre/2017
Localización: En mi casa
Estado: Sin conexión
Puntos: 1510
Enlace directo a este mensaje Enviado: 11/Marzo/2020 a las 21:55
Aquí hay algún ejemplo, no sé si te servirán:

- https://ayudaexcel.com/8-formas-de-buscar-en-tablas-de-doble-entrada/
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable