Obtener el valor (fila, columna) dentro de una matriz

[Cerrado]
Denunciar
Message postés
3
Date d'inscription
viernes, 26 de enero de 2018
Estatus
Miembro
Última intervención
martes, 30 de enero de 2018
-
Message postés
3
Date d'inscription
viernes, 26 de enero de 2018
Estatus
Miembro
Última intervención
martes, 30 de enero de 2018
-
Saludos amigos,
Espero me puedan ayudar con esta tarea que me hace agua la cabeza...
Tengo una matriz con sus respectivos encabezados de filas y columnas (Filas: DC, SE, etc. y Columnas: 1, 2...) Los valores de cada celda de la matriz están escritos en texto, pues en sí cada uno representa un rango de valores, por ejemplo en la celda cuya columna es DC y fila 2, ubico este texto 8-10. En otra hoja del mismo libro tengo una celda (llámese IRC) que tendrá un valor en dependencia del rango representado por la fila y columna de la matriz antes mencionada (que está en otra hoja). Para hacer esto tendría que hacer, por ejemplo, la siguiente pregunta: Si la celda representada por la columna D y la fila 2 de mi matriz tiene el texto 8-10 (que yo interpretaría numéricamente como un número mayor que 8 y menor que 10), entonces IRC tendrá valor 56. He revisado la función IZQUIERDA, pero me surge otra duda ¿Y si en vez de ser 8-10 fuera 20-28? En ese caso no podría separar 1 solo cárcter para obtener el primer número del rango ¿Existe alguna función que me devuelva lo que está antes de un cáracter? En este caso "-"
De antemano muchas gracias por su apoyo.

1 respuesta

Message postés
3
Date d'inscription
viernes, 26 de enero de 2018
Estatus
Miembro
Última intervención
martes, 30 de enero de 2018
1
Aunque no recibí ninguna respuesta dejo aquí la manera en que lo resolví por si alguien lo necesitara:

=SI(ESBLANCO(C19);"";COINCIDIR(C19;INDIRECTO("A"&D14&"!"&D19);1))

Muchas gracias!!!
1
Gracias

Unas palabras de agradecimiento nunca están de más. Deja tu comentario

CCM 11611 usuarios nos han dicho gracias este mes