Используйте SUMIFS в Numbers для Mac, чтобы суммировать значения с другого листа за период дат. Укажите исходную таблицу, дважды проверьте столбец дат и используйте следующий день как исключительную верхнюю границу, чтобы включить весь последний день.

В этом руководстве суммируются условные количества объектов с датами с 10 по 15 апреля 2026 года, а результат размещается на отдельном сводном листе той же таблицы. Руководство основано на актуальном Руководстве пользователя Numbers для Mac от Apple, где указана версия Numbers 15.4, и справке Apple по функциям.

Настройте исходные данные и границы дат

Подготовьте два листа с названиями Activity и Summary. На листе Activity используйте таблицу с названием Objects и одной строкой заголовков. Введите Date в ячейку A1, а Count — в B1. Названия листа и таблицы важны, поскольку в формулах ниже используются оба.

Введите эти наглядные значения в строки 2–7. Введите формулу даты в указанную ячейку, а количество — как обычное число. Использование DATE(year, month, day) позволяет избежать неоднозначности при разных региональных форматах дат. Apple указывает, что DATE всегда возвращает значение даты и времени независимо от формата даты в настройках «Язык и регион». DATE — справка Apple по функциям

Строка Столбец A: формула даты Столбец B: количество
2 =DATE(2026,4,9) 4
3 =DATE(2026,4,10) 6
4 =DATE(2026,4,12) 8
5 =DATE(2026,4,15) 5
6 =DATE(2026,4,15) 3
7 =DATE(2026,4,16) 9

На листе Summary подготовьте таблицу Window со следующими ячейками. Оставьте B4 пустой для итогового значения. Верхняя граница — 16 апреля, поскольку отчётный период должен охватывать весь день 15 апреля.

Ячейка Метка или значение
A1 Setting
B1 Value
A2 Start date
B2 =DATE(2026,4,10)
A3 Stop before
B3 =DATE(2026,4,16)
A4 Object total

Чтобы даты отображались наглядно, выберите ячейки с датами и откройте боковую панель Format → Cell → Data Format → Date & Time. Выберите формат отображения даты и, если хотите, установите для времени значение None. Скрытие времени меняет только его отображение: Numbers по-прежнему учитывает фактическое время в вычислениях. Форматирование дат, денежных значений и других данных в Numbers на Mac

Введите формулу SUMIFS со ссылками на другой лист

Выберите B4 в таблице Window на листе Summary и введите формулу целиком. Нажмите Return, чтобы применить её. Apple указывает, что для открытия редактора формул можно ввести =, а для сохранения формулы нажать Return. Вычисление значений с использованием данных из ячеек таблицы в Numbers на Mac

=SUMIFS(Activity::Objects::B2:B7,Activity::Objects::A2:A7,\">=\"&B2,Activity::Objects::A2:A7,\"<\"&B3)

Ожидаемый итог — 22 объекта: подходящие значения — 6, 8, 5 и 3. Значение за 9 апреля выпадает за начальную границу, а значение за 16 апреля достигает исключённой верхней границы. Это примерные входные данные и проверенный вручную результат, а не результат вычисления в Numbers.

Формулу можно разобрать на пять частей:

Аргумент формулы Назначение
Activity::Objects::B2:B7 Значения для суммирования
Activity::Objects::A2:A7 Даты для проверки по начальной границе
">="&B2 Включает даты, совпадающие с начальной границей или следующие за ней
Activity::Objects::A2:A7 Те же даты, проверяемые повторно
\"<\"&B3 Включает даты до границы остановки

SUMIFS включает соответствующее значение только при выполнении всех условий. Все наборы должны иметь одинаковый размер, поэтому диапазон количеств и оба диапазона дат охватывают одни и те же шесть строк. SUMIFS — справка Apple по функциям

Оператор сравнения в кавычках соединяется со ссылкой на ячейку с помощью &. Ссылку нужно указывать за пределами кавычек: ">="&B2 использует значение из B2; если заключить всё выражение в кавычки, получится обычный текст. Apple указывает, что оператор & используется для объединения строк и содержимого ячеек. Добавление и редактирование формул — справка Apple по функциям

Создайте ссылки, выбирая ячейки

Если названия исходных объектов отличаются, создайте ссылки выбором ячеек во время редактирования формулы: перейдите на исходный лист и выберите нужный диапазон для каждого аргумента. При выборе ячеек на другом листе Numbers автоматически добавляет названия листа и таблицы. Документированная структура: Sheet::Table::Range. Вычисление значений с использованием данных из ячеек таблицы в Numbers на Mac

В этом примере все три ссылки на исходные данные должны указывать на Activity::Objects. Ссылки без указания листа B2 и B3 относятся к ячейкам с границами в сводной таблице, содержащей формулу. В этом руководстве используются листы одного документа электронной таблицы; внешнее имя файла в ссылках не требуется.

Выберите границы, включающие весь последний день

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

Для расчётов по календарным дням из этого следует практическое правило: включайте начало первого дня и исключайте начало следующего дня. Для периода с 10 по 15 апреля задайте 10 апреля как начальную границу, а 16 апреля — как границу остановки. Не нужно выбирать последнюю секунду 15 апреля.

Задача Начальная граница Верхняя граница Условия сравнения
Включить 10–15 апреля 10 апреля, полночь 16 апреля, полночь >= для начала, < для остановки
Включить только 15 апреля 15 апреля, полночь 16 апреля, полночь >= для начала, < для остановки
Включить весь апрель 1 апреля, полночь 1 мая, полночь >= для начала, < для остановки

Проверка верхней границы с включением значения, например "<="&B3, подходит, если B3 содержит точный последний момент, который нужно включить. Если в этой ячейке указано 15 апреля, полночь, то более поздние записи за 15 апреля окажутся за границей. На примере этих данных можно увидеть разницу, если изменить дату записи с тремя объектами на 15 апреля, 16:30: при подходе с исключающей границей следующего дня она будет включена, а верхняя граница в виде полуночи 15 апреля её исключит и уменьшит итог до 19.

Чтобы проверить существующую запись, выберите ячейку с датой и посмотрите раздел Smart Cell View в нижней части окна. Apple указывает, что там отображаются фактические дата и время, включая компоненты, скрытые форматом отображения. Форматирование дат, денежных значений и других данных в Numbers на Mac

Найдите причину ошибки или неожиданного итога

Проверяйте настройки в таком порядке, чтобы выявить проблему до изменения логики формулы:

  1. Проверьте границы. Для примера B2 должно соответствовать 10 апреля, а B3 — 16 апреля. Граница остановки, совпадающая с начальной или предшествующая ей, не описывает нужный интервал.
  2. Проверьте исходную таблицу. Убедитесь, что все ссылки на исходные данные указывают на Activity::Objects.
  3. Сопоставьте строки. Используйте B2:B7 вместе с A2:A7, а не смещённые диапазоны вроде A3:A8. Одинаковый размер диапазонов необходим, а совпадение номеров строк позволяет сопоставить каждому количеству правильную дату.
  4. Проверьте значения дат. Введите приведённую ниже формулу в свободную ячейку, чтобы проверить подозрительную исходную дату.
  5. Изучите сообщение об ошибке. Чтобы получить подробности, щёлкните значок ошибки в ячейке результата, прежде чем заменять формулу.
=ISDATE(Activity::Objects::A2)

ISDATE возвращает TRUE, если выражение распознаётся как дата, и FALSE в противном случае. Для этих примеров проверка должна вернуть TRUE. Если результат — FALSE, исправьте запись, введя настоящее значение даты и времени, и повторите проверку для других подозрительных строк. ISDATE — справка Apple по функциям

Формула для примера охватывает строки 2–7. При добавлении данных проверьте все три исходных диапазона. Apple также особо предупреждает: если в таблице используются категории, добавление строки в пределах указанного диапазона не включит её в результаты формулы, пока вы не измените ссылку. Вычисление значений с использованием данных из ячеек таблицы в Numbers на Mac

Отделите итог от подсветки и диаграмм

Для этой задачи нужен один итог в одной ячейке. Указанные диапазоны таблицы содержат все необходимые данные; собирать массив не нужно. По определению Apple, набором может быть диапазон ячеек таблицы или массив, возвращаемый функцией массива, но для SUMIFS по-прежнему требуются наборы одинакового размера. Типы аргументов и значений, SUMIFS

Условное выделение меняет внешний вид ячейки в зависимости от её значения. Включите проверку дат в вычисление, а не используйте цвет заливки как критерий отбора. Настройки выделения Apple находятся в меню Format → Cell → Conditional Highlighting; если совпадает несколько правил, внешний вид задаёт первое совпавшее правило. Использование условий для ячеек в Numbers на Mac

Если позже понадобится сравнить несколько отчётных периодов, сначала рассчитайте итог для каждого периода в ячейках таблицы, а затем постройте диаграмму по этим результатам. Диаграммы Numbers используют данные таблицы и обновляются при их изменении; Apple также позволяет ссылкам диаграмм обращаться к таблицам на разных листах. Выбор данных для построения диаграммы в Numbers на Mac

Для собственного журнала объектов замените примеры названий и диапазонов, а затем проверьте короткий период, вручную сложив подходящие строки. Убедившись, что итог совпадает, придерживайтесь той же схемы границ: дата первого включаемого дня в начальной ячейке и дата первого исключаемого дня в ячейке остановки.

Источники