2014-01-11 3 views
0

У меня есть простая формула = сумма (сумма (d5 * u300)/g4) Возможно ли, чтобы формула выглядела ячейкой A1 для d, a2 для 5, a3 для u, A4 для 300, A5 для g и a6 для 4. В другом слове каждая ссылка на ячейку формулы состоит из содержимого двух других ячеек. Это будет использоваться в процессе выбора для создания таблицы для график. Затем пользователи NON Excel могли использовать раскрывающийся список в A1 для выбора столбца d и т. Д. С благодарностью.Excel: Содержимое ячейки как требования к формулам

+0

Можете ли вы немного уточнить свои вопросы. Я чувствую, что косвенная функция - это то, что вам нужно, но ваша формула не имеет никакого смысла, поскольку вы добавляете только одну ячейку (которая не требуется) с использованием функции SUM. Вышеприведенная формула даст тот же результат, что и (D5 * U300)/G4 –

+0

Вы запрашиваете функциональность «косвенный», но обычно, если вы используете «косвенный», вы делаете это неправильно :-) (В основном потому, что это кошмар для редактирования и поддержки.) Вместо того, чтобы указывать адрес, простым, но наивным улучшением было бы указать относительное местоположение, используя «смещение» (например, из ссылочной ячейки, перемещение 1 вниз и 3). Я подозреваю, что то, что вы действительно хотите, это 'sumifs', суммируя данные из таблицы в соответствии с заданными условиями. Что вы пытаетесь сделать? – maybeWeCouldStealAVan

ответ

0

ли вы имеете в виду что-то вроде:

=SUM(SUM(INDIRECT(A1&A2)*INDIRECT(A3&A4))/INDIRECT(A5&A6)) 

? Скажем, A1 содержит D и A2 содержит 5. Затем INDIRECT(A1&A2) вернет значение ячейки D5. Однако я не понимаю, почему вы используете SUM только с одним аргументом.

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