vincular valor una traer referencias referencia que para otro otras otra los libro jalar informacion hojas hoja hacer diferentes desde datos cómo como celdas celda asignar aparezcan excel excel-formula worksheet-function

excel - traer - ¿Cómo hacer una referencia a una celda de otra hoja, cuando el nombre de la hoja es el valor de una celda?



referencias a otras hojas y cómo hacer que los datos de una hoja aparezcan en otra (2)

En excel 2007, tengo una fórmula en una celda como la siguiente:

=COUNTIFS(''2008-10-31''!$C:$C;">="&''$A7)

Ahora quiero hacer que el nombre de la hoja (''2008-10-31'') dependa del valor de alguna celda (digamos A1). Algo como:

=COUNTIFS(A1!$C:$C;">="&''$A7) // error

¿Hay alguna manera de hacer esto? ¿O tengo que escribir un VBA-Macro para eso?


Está buscando la función de hoja de cálculo INDIRECTA:

=INDIRECT("SHEET2!A1") =COUNTIFS(INDIRECT(A1 & "!$C:$C"); ">=" & $A7)

La función convierte una cadena en una referencia de celda real.


INDIRECTO hace lo que quieres. Tenga en cuenta que si el nombre de la hoja tiene espacios, debe poner comillas simples alrededor, es decir,

=COUNTIFS(INDIRECT("''" & A1 & "''!$C:$C"); ">=" & $A7)