Добавление значений с одного листа на другой

Добавление значений с одного листа на другой

У меня есть рабочая тетрадь из 10 листов, которая начинается с марта и заканчивается декабрем 2012 года.

Если я хочу, чтобы на каждом последующем листе сохранялся столбец итогов за год, как должна выглядеть формула?

Например, если мне нужна формула для сложения ячейки C14 за март и ячейки C16 за апрель, то каков правильный синтаксис?

решение1

Я справляюсь с этим, записывая формулу, которая суммирует "вертикально", по всей рабочей книге. Если вы думаете, что обычная формула Excel находится в 2D, то это делает ее 3D.

Для этого вам нужно будет использовать согласованную ячейку для хранения информации. Если у вас есть рабочий лист на каждый месяц, выберите одну ячейку для ежемесячной суммы и сохраняйте ее одинаковой для каждого месяца. Допустим, мы выбираем ячейку C14.

Вот формула, по которой вам нужно рассчитать YTD за декабрь:

=SUM(Jan:Dec!C14)

Я предполагаю здесь несколько вещей.

Это предполагает, что ваши листы названы Янв, Фев, Мар, Апр и т. д., а также, что они расположены в этом порядке в рабочей книге (т. е. порядок Янв, Фев, Мар, Апр и т. д.).

Для каждого рабочего листа вам нужно будет подправить формулу, например:

=SUM(Jan:Jan!C14)
=SUM(Jan:Feb!C14)
=SUM(Jan:Mar!C14)
=SUM(Jan:Apr!C14)
etc

решение2

Я не думаю, что вам нужно что-то сложное, чтобы достичь желаемого.

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

По сути, у вас будет:

  • YTD за март =sum(B2:B6)
  • YTD апреля =sum(March!A1, B2:B6)
  • YTD за май =sum(April!A1, B2:B6)
  • и т. д.
  • и т. д.

решение3

Чтобы сослаться на ячейку на другом листе, можно использовать синтаксис «!»:

=OtherSheet!C14

Обратите внимание: если имя листа содержит пробелы, его необходимо заключить в одинарные кавычки:

='Other Sheet'!C14

Итак, в вашем примере, если ваши листы просто названы по названиям месяцев, это будет выглядеть так:

=SUM(March!C14,April!C16)

Связанный контент