Можно ли сделать относительную ссылку на ячейку, которая расширяется вниз, когда я копирую значение вправо? Рассмотрим этот пример:

10%    100  150  200  250  300
15% 
20%
25%
30%

Я хотел бы умножить горизонтальные значения на вертикальные, например, 100*10% , 150*15% , 200*20% и так далее. Можно ли это сделать, или мне лучше переставить данные, чтобы они оба были вертикальными?

1 ответ1

1

Там нет аккуратный способ сделать это, но вы можете использовать функцию OFFSET для достижения этой цели.

Попробуй это:

=B$1*OFFSET($A$1,COLUMN()-COLUMN($B$1),0)

COLUMN() возвращает номер столбца текущей ячейки (в моем примере это B2 ), а COLUMN($B$1) возвращает номер столбца, который содержит 100 . Это написано так, что смещение строки увеличивается на единицу при заполнении формулы справа. Если вы собираетесь поместить вывод куда-нибудь, кроме строки 100 150 200 ... , вам нужно будет поработать с этим, чтобы все было правильно.

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