Скажем, у меня есть некоторые данные в листе Sheet_A на R2:AA2

Теперь я хочу сослаться на эти данные в Sheet_B в B2:B10

Как я могу это сделать?

Если я напишу

 Sheet_B.B2 = Sheet_A.R$2

А затем перетащите вниз, это приведет к

 Sheet_B.B3 = Sheet_A.R$2

Но я хочу

 Sheet_B.B3 = Sheet_A.S$2

1 ответ1

1

Функция OFFSET хорошо работает здесь:

=OFFSET(Sheet_A.$R$2;0;ROW()-2)

В качестве альтернативы используйте ADDRESS и INDIRECT:

=INDIRECT(ADDRESS(2;16+ROW();;;"Sheet_A"))

Документация находится по адресу https://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Calc_Guide/Address,_Indirect,_Offset,_Index.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .