2016-09-09 2 views
3

Я не уверен, как это объяснить, я пытаюсь запустить одну формулу для поиска информации и использования результата несколько раз в одной ячейке. В настоящее время я делаю это, чтобы отобразить запрошенное значение И затем запустить ту же формулу, чтобы найти среднее значение.Использовать итоговое значение одной формулы Несколько раз в ячейке

Пример Формула (упрощенный)

=<FormulaToFindValue> & " (" & Round(<FormulaToFindValue>/I52,2) & "/day)" 

Acutal Формула

=SUMPRODUCT((MONTH('W.A.R. 2016'!$A4:$A369)>=7)*(MONTH('W.A.R. 2016'!$A4:$A369)<=9)*('W.A.R. 2016'!$A4:$A369<TODAY())*('W.A.R. 2016'!Q4:Q369)) & " (~" & IFERROR(ROUND(SUMPRODUCT((MONTH('W.A.R. 2016'!$A4:$A369)>=7)*(MONTH('W.A.R. 2016'!$A4:$A369)<=9)*('W.A.R. 2016'!$A4:$A369<TODAY())*('W.A.R. 2016'!Q4:Q369))/B18,2),0) & "/day)" 

Как вы можете видеть, что я должен использовать ту же самую формулу два раза в одной и той же клетке, чтобы получить результат, я хочу, это есть способ только запустить Формулу один раз и использовать полученное значение несколько раз? Обычно это делается путем сохранения значения в переменной, но я не могу не видеть подобную возможность в excel.

+0

Где вы запрашивая значение из? – Kyle

+1

Почему вы не храните значение запроса во временной ячейке где-нибудь (возможно, скрытый лист)? Это обычно улучшает читаемость формулы. Что касается использования памяти/времени вычисления, я считаю, что excel обрабатывает это автоматически (что не приводит к каким-либо дополнительным накладным расходам). – zhqiat

+0

@zhqiat Я стараюсь избегать этого, поскольку я использую формулу, подобную этой, примерно в 60 разных ячейках. – user1451070

ответ

0

Поместите формулу в названии (будьте осторожны, чтобы выбрать подходящий выбор между фиксированными и динамическими ссылками на диапазоны ввода). Теперь это имя можно использовать несколько раз в ячейке или в книге. В примере ниже формулы представляет собой сумма продукта между двумя фиксированными диапазонами и формулой нонсенса в показанной ячейке использует эту формулу дважды:

enter image description here