En la empresa en la que trabajo actualmente tenemos un proceso muy ineficiente y que requiere mucho tiempo para ingresar fórmulas. Por ejemplo:
Y1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$77, '[Flacflow balancesflacflow.xlsx]Data'!$B$77, '[Flacflow balancesflacflow.xlsx]Data'!$C$77...)
Z1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$22, '[Flacflow balancesflacflow.xlsx]Data'!$B$22, '[Flacflow balancesflacflow.xlsx]Data'!$C$22...)
Entonces, si Z1=Revenue
y Y1=Cost
, en este ejemplo tendríamos cifras para 3 días. Durante un mes, debemos ingresar esta fórmula 30 veces mientras cambiamos la letra de la celda en cada fórmula.
¿Existe una forma más rápida y eficiente de realizar este proceso?
Respuesta1
Cuando se copia una fórmula en una columna, las referencias de celda cambian para mantener referencias de fila a fila (relativas).[captura de pantalla: columna C]
Cuando se agrega un signo de dólar antes de una referencia de fila y/o columna, XL lo mantiene fijo a esa referencia (absoluta). [captura de pantalla: columna B]
Quizás si a una parte de su fórmula se le quitaran los signos de dólar y luego se copiara la fórmula, se actualizaría como desee. Copie y pegue la fórmula o tome el controlador de relleno y arrástrelo.
Respuesta2
No estoy seguro de entender completamente lo que estás tratando de hacer, pero si solo seleccionas un valor de una tabla diferente, es posible que tengas más suerte con elíndicefunción a la que puede ingresar una matriz adecuada
Y1=index('[Flacflow balancesflacflow.xlsx]Data'!$A77:$C77,B3)
Esto supone que B tiene un valor como 2 (lo que significaría que desea la segunda celda del rango).
Si desea algo más específico, debe proporcionar más información.
Respuesta3
Si son solo 30 veces, es posible que desees utilizar la forma más sencilla de vincular datos celulares.
Haga que tenga tanto el origen como el destino abiertos en el mismo Excel. Luego seleccione la celda en la que desea ingresar la fórmula. Escribe un = y sin escribir nada más, simplemente haz clic en la celda que deseas vincular y presiona enter.