![](https://cdn.wiki-base.com/6623324/excel_formula_sum_multiple_tables__2.png.webp)
Обща формула
=SUM(Table1(column),Table2(column))
Обобщение
За да сумирате общо в множество таблици, можете да използвате функцията SUM и структурирани препратки, за да се обърнете към колоните за сумиране. В показания пример формулата в I6 е:
=SUM(Table1(Amount),Table2(Amount))
Обяснение
Тази формула използва структурирани препратки, за да се позовава на колоната "Количество" във всяка таблица. Структурираните препратки в тази формула се отнасят до нормални препратки като тази:
=SUM(Table1(Amount),Table2(Amount)) =SUM(C7:C11,F7:F13) =1495.5
Когато редове или колони се добавят или премахнат от която и да е таблица, формулата ще продължи да връща правилни резултати. Освен това формулата ще работи дори ако таблиците са разположени на различни листове в работна книга.
Алтернативен синтаксис с общ ред
Също така е възможно директно да се направи препратка към общия ред в таблица, стига таблиците да имат активиран Общ ред. Синтаксисът изглежда така:
Table1((#Totals),(Amount))
Преведено: „Стойността за Сума в общия ред на Таблица1“.
Използвайки този синтаксис, оригиналната формула по-горе може да бъде пренаписана по следния начин:
=SUM(Table1((#Totals),(Amount)),Table2((#Totals),(Amount)))
Както по-горе, тази формула ще работи дори когато таблицата е преместена или преоразмерена.
Забележка: общият ред трябва да бъде активиран. Ако деактивирате общ ред, формулата ще върне грешката #REF.