/ / Usar la fórmula INDIRECT () en SheetName en la función ImportRange () de la hoja de cálculo de Google - fecha, importación, hoja de cálculo de google, excel-indirect

Uso de la fórmula INDIRECT () en SheetName en la función ImportRange () de Google Spreadsheet: fecha, importación, hoja de cálculo de google, excel-indirect

Quiero crear una hoja de cálculo de planificación de recursos, que importa datos de una hoja de cálculo de planificación mensual utilizando las hojas de cálculo de Google.

La hoja de cálculo de planificación mensual tiene 1 hoja por mes, llamada "Oct 2013", "Nov 2013", etc.

En la hoja de cálculo de Planificación de recursos me gustaría importar siempre el mes actual usando la hoja de cálculo de Google ImportRange () función:

=TEXT(NOW(),"MMM yyyy")

La fórmula anterior me daría el mes / año actual en el formato, que también se usa para los nombres de las hojas en la Planificación mensual, por ejemplo. "Oct 2013"

=ImportRange("UniqueKey",INDIRECT(TEXT(NOW(),"MMM yyyy")&"!SheetRange"))

los ImportRange () la función solo me da una #¡ÁRBITRO! error sin embargo. Probado directamente en la hoja de planificación mensual, puedo llamar al contenido de otra celda con

=INDIRECT(TEXT(NOW(),"MMM yyyy")&"!SheetRange"

aunque, por lo tanto, ya sea el ImportRange () a la función no le gusta el INDIRECTO() Funciono o estoy haciendo algo mal.

Cualquier comentario / solución es muy apreciado.

Respuestas

0 para la respuesta № 1

¿Realmente necesitas usar INDIRECTO? Creo que la fórmula que se muestra a continuación, debe hacer lo que necesita:

=ImportRange("UniqueKey"; TEXT(NOW(),"MMM yyyy")&"!SheetRange")