Косвенные ссылки на параметр DSUM (Microsoft Excel)
У Octavio есть рабочий лист с множеством именованных диапазонов. В одном разделе своего рабочего листа у него есть список этих имен. В формуле, использующей функцию DSUM, Octavio хочет использовать разные ячейки в этом списке для ссылки на фактическую «базу данных», которая используется функцией. Например, если «11 февраля» — это именованный диапазон, а ячейка F12 содержит текст «11 февраля», Октавио хочет указать F12 в качестве первого параметра в функции DSUM и получить фактический диапазон. Когда он пробует следующее, где Criteria — именованный диапазон критериев суммирования, он получает ошибку:
=DSUM(F12, "Profit", Criteria)
Решением этой проблемы является использование вместо фактического адреса ячейки результатов функции КОСВЕННО. Эта функция захватывает все, что находится в ячейке, на которую она ссылается, и использует это содержимое как «указатель» на другую ячейку или диапазон. Таким образом, если ячейка F12 содержит текст «11 февраля», следующие две формулы дают точно такой же результат:
=DSUM(INDIRECT(F12), "Profit", Criteria) =DSUM(February11, "Profit", Criteria)
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (5664) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Indirect_References_to_a_DSUM_Parameter [Косвенные ссылки на параметр DSUM]
.