Mi intento de fx:
=IF(MATCH(B1,Sheet1!$AY$2:$AY$50000,0) > 0,Sheet1! <problem is here> ,"")
así que necesito ir al número de columna del valor de la <B1>
celda de las hojas iniciales para obtener el valor deseado Sheet1
.
alguna idea sin una función vb separada?
Respuestas:
Basado en lo que está pidiendo, puede usar la
indirect
fórmula para hacer referencia indirecta a una celda a través de su nombre de textoEso devolverá el texto de la celda A1 de la hoja 1.
Puede implementar esto dentro de su fórmula más grande.
PERO
Puede ser más fácil usar la
offset
fórmula en este caso.Esa fórmula comenzará en la celda A1 y la moverá 5 celdas a la derecha ... así que combinada con su fórmula de coincidencia, podría hacer esto ...
Ambos enfoques son formas válidas de usar una fórmula o texto para llegar a una nueva celda.
Sin embargo, no tengo claro qué enfoque se adapta mejor a sus necesidades debido a la imprecisión en su publicación original.
Tenga en cuenta que si tiene Excel 2007+ puede simplificar el desplazamiento como:
fuente