Рассчитать столбец на основе совпадающих дат

Вопрос или проблема

У меня есть данные на двух разных листах (Сырые данные и Справочные данные). В сырых данных несколько строк прибыли с одинаковой датой. Я хотел бы извлечь эти данные в виде общей суммы по датам на листе справочных данных, т.е. общая прибыль за 1 мая, 2 мая и т.д. Какой самый простой способ это сделать?

Спасибо!

Справочный лист:
Справочный лист

Сырые данные:
Сырые данные

Адаптируйте следующую формулу к вашему рабочему файлу:

=SUMIF($A$1:$A$8,$E1,$B$1:$B$8)

Перетащите вниз, чтобы заполнить другие ячейки.

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

Смотрите функцию SUMIF.

эта формула работает, и я пробовал на 3097 данных с 86 разными датами. хорошая работа

Ответ или решение

Чтобы рассчитать общую прибыль по датам из листа "Raw Data" и отобразить результаты на листе "Reference Data", вы можете использовать функцию SUMIF в Microsoft Excel. Эта функция позволяет суммировать значения на основе определенного критерия, в вашем случае — даты.

Вот шаги, которые вы можете выполнить:

  1. Убедитесь, что даты на обоих листах находятся в правильном формате. Это важно, поскольку Excel может не распознать даты, если они в неверном формате.

  2. Откройте лист "Reference Data". В этой таблице у вас должны быть даты, для которых вы хотите суммировать данные из листа "Raw Data".

  3. Используйте следующую формулу (предполагая, что даты на листе "Raw Data" находятся в столбце A, а суммы прибыли — в столбце B):

=SUMIF('Raw Data'!$A$1:$A$8, $E1, 'Raw Data'!$B$1:$B$8)
  • ‘Raw Data’!$A$1:$A$8 — это диапазон, в котором находятся ваши даты.
  • $E1 — это ячейка на листе "Reference Data", содержащая дату, для которой вы хотите получить сумму (вы можете заменить E1 на соответствующую ячейку с датой).
  • ‘Raw Data’!$B$1:$B$8 — это диапазон с суммами прибыли, которые будут суммироваться, если дата совпадает с условием.
  1. Примените формулу. Вставьте формулу в ячейку рядом с первой датой в листе "Reference Data" и нажмите Enter.

  2. Протяните формулу вниз. Перетащите маркер заполнения в правом нижнем углу ячейки с формулой, чтобы скопировать ее в другие ячейки для оставшихся дат. Excel автоматически обновит ссылки на ячейки, и вы получите сумму прибыли для каждой даты.

Эта процедура позволит вам получить общую прибыль за каждый из указанных дней. Убедитесь, что ваш диапазон на листе "Raw Data" охватывает все данные, иначе вы можете пропустить некоторые строчки.

В случае, если у вас 3097 строк и 86 различных дат, этот метод будет работать эффективно, обеспечивая точные результаты.

Если у вас возникнут дополнительные вопросы или потребуется помощь с другими аспектами работы с Excel, не стесняйтесь обращаться!

Оцените материал
Добавить комментарий

Капча загружается...