2013-05-02 2 views
2

У меня есть электронная таблица Google Apps с тремя листами, Y2013, Y2014 и таблицей.Неформатное имя листа электронной таблицы Google Apps?

На листе таблицы я хочу поместить содержимое ячейки B2 из Y2013 или Y2014 в зависимости от того, что находится в содержимом ячейки A1 на таблице i.e, A1 является либо Y2013, либо Y2014.

Я попытался: = A1 B2 = '& A1 &' B2!.

Что еще я могу попробовать?

+0

= косвенную (СЦЕПИТЬ ("Y20", текст (A1, "0"), "! B2")) работает, если A1 равно 13. –

ответ

7

Вы можете использовать INDIRECT динамически ссылаться на sheetnames, как это в вашем примере:

=INDIRECT(CONCATENATE(A1;"!B2")) 

Вызов A1 должен содержать ваш номер года (Y2013 или Y2014).

Если вы хотите узнать больше о том, как использовать непрямое вы можете проверить это: http://spreadsheetpro.net/how-to-make-a-dynamic-reference-to-a-worksheet-in-excel-and-google-spreadsheets/

Смежные вопросы