Какова цель OFFSET в Excel? - PullRequest
0 голосов
/ 18 декабря 2009

В Excel функция Offset возвращает ссылку на диапазон, который смещен на число строк и столбцов другого диапазона или ячейки.

Может кто-нибудь сказать, что это значит?

например в этой формуле:

= OFFSET ($ B $ 4, ROW () - СТРОКА ($ F $ 4), 0,1,1)

что он делает?

Ответы [ 2 ]

2 голосов
/ 18 декабря 2009

Цель OFFSET(BASE, ROW-OFFSET, COLUMN-OFFSET, NUM-ROWS, NUM-COLUMNS) - выбрать содержимое ячеек, которые NUM-ROWS строк и NUM-COLUMS удалены от базовой ячейки. Если выбранные ячейки равны единице, то в качестве результата будет использоваться содержимое этой ячейки, в противном случае результатом будет массив, который можно передать в функции как SUM.

В вашем примере функция просто выбирает содержимое ячейки B4.

1 голос
/ 20 декабря 2009

Эта формула примера является странной, потому что она ссылается на ячейку, чтобы получить строку, а затем забирает ее у текущей строки - этот бит ROW () - ROW ($ F $ 4, который также может быть row () - 4 но вот, пожалуйста.

Смещение, работает так

Местоположение ячейки, с которого начинается количество строк, расстояние от нее, необязательный размер (строки), необязательный размер (столбцы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...