Я хочу сделать следующее:
для первой строки в Excel создайте формулу с именованным диапазоном. говорят: A1 = 1, B1 = 3. Создайте именованный диапазон A1: B1, называемый "суммами". ячейка C1 = сумма (сумма). это делает row1 очень читабельным.
теперь row1 - одна из многих строк с данными в столбцах A и B, поэтому я хочу заполнить формулу из C1 в C2, C3 ...С1000 и тд. Так что, если A2 = 4, B2 = 5, я хочу C2 = 9. Если я попытаюсь заполнить, ячейка C2 также будет иметь = сумму (суммы), поэтому значение в C2 будет 4, а не 9.
Как это исправить?
Что я хочу, так это - я хочу, чтобы первая строка была читабельной, поэтому, если я хочу понять, что на самом деле означают формулы, я могу щелкнуть по ячейке C1 в первой строке и получить эту информацию благодаря хорошо читаемым именованным диапазонам (вместо Ссылки на R1C1). Но для C2, C3 ...C1000 и т.д., Им не нужно называть диапазоны или что-то в этом роде, и даже эти ссылки на R1C1 могут подойти, потому что я никогда не нажму на них, чтобы понять их. Единственное требование для C2, C3 ... - чтобы они имели правильную формулу при заполнении. Для понимания формулы я всегда могу нажать на первую строку.
Надеюсь, что это понятно, но если это не так, я буду редактировать для ясности, если это необходимо :)
Я добавляю пример сложности формулы -
=IF( $BE136 = a_value,
IF(LARGE(AL136:AN136, 1) > 1,MATCH( LARGE(AL136:AN136, 1), AL136:AN136, 0), 0 ),
BF135 )
Насколько лучше, если бы я мог сделать это таким образом -
AL136:AN136 - это диапазон "amts", $ BE136 - это диапазон "test_criteria", BF135 - "alt_val"
= IF( test_criteria = a_value,
if( large(amts, 1) > 1, match(large(amts, 1), amts, 0), 0 ),
alt_val )
После записи такой вещи в row1, я хочу скопировать это в c2, c3 и т.д.
Поскольку я лучше понимаю свою проблему, я также хочу избежать необходимости набирать формулу в формате RC.
Спасибо за вашу помощь.