Стимул · Практикум аналізу даних

Межі періоду й фільтри звіту: чому одна дата змінює підсумок

Два звіти побудовані за тими самими документами, але показують різні суми. Перш ніж шукати помилку в записах, перевірте, які саме рядки потрапили до кожного результату. У цьому практикумі причина розбіжності видима без доступу до облікової програми.

Завдання: відтворіть підсумок листопада

Маємо чотири синтетичні записи однієї організації, в одній валюті, за однаковим показником. Усі чотири вважаємо проведеними. Суми додатні; завдання полягає у звичайному підсумовуванні відібраних рядків. Це навчальний набір, а не дані підприємства чи повна модель бухгалтерського обліку.

Вихідні записи: дати без часу, суми у гривнях
ЗаписДатаСума, грн
А01.11.20261 200
Б15.11.2026500
В30.11.2026800
Г01.12.2026600

На папері запишіть склад і суму трьох вибірок: повний листопад; листопад із помилково включеним першим днем грудня; листопад без останнього дня. Спершу назвіть літери записів, а вже потім рахуйте. Так ви відокремите помилку відбору від арифметичної помилки.

Покрокова перевірка

  1. Сформулюйте очікування. Потрібні всі записи за листопад 2026 року. Початкова дата входить до періоду, перший день наступного місяця — вже ні. Для нашого набору це записи А, Б і В.
  2. Зафіксуйте правило відбору. Зручно записати його як «дата ≥ 01.11.2026 і дата < 01.12.2026». Це логічна умова, а не команда конкретної програми. В інтерфейсі звіту окремо перевірте, чи кінцева дата включається повністю.
  3. Розкрийте перелік рядків. Порівняйте його з очікуваним набором. Якщо додався запис Г, шукайте розширення верхньої межі. Якщо зник запис В, перевірте, чи не завершили період 29 листопада або на початку 30 листопада.
  4. Перевірте решту фільтрів. Організація, рахунок, підрозділ, валюта й інші доступні відбори мають збігатися. Змінюйте один параметр за раз, повторно формуйте результат і записуйте, які рядки додалися чи зникли.
  5. Поясніть різницю. Зіставте зміну підсумку із сумами конкретних записів. Формулювання «додано Г на 600 грн» можна перевірити; фраза «звіт рахує неправильно» ще не встановлює причини.

Якщо реальні дані містять час, межа «30.11.2026 00:00» може відсікти операції пізніше цього дня. З’ясуйте, яку дату використовує звіт: документа, операції чи запису в джерелі. Однакові підписи полів не гарантують однакового правила відбору.

Відповіді та контроль різниць

Повний листопад: А + Б + В = 1 200 + 500 + 800 = 2 500 грн.

Зайвий день грудня: 2 500 + 600 = 3 100 грн. Відхилення становить +600 грн.

Пропущене 30 листопада: 2 500 − 800 = 1 700 грн. Відхилення становить −800 грн.

Додаткове завдання: у списку документів є непроведений документ від 20 листопада на 300 грн. Чи обов’язково підсумок стане 2 800 грн? Ні. Поведінка конкретного звіту залежить від його джерела даних і налаштувань. У навчальній вибірці лише проведених записів залишиться 2 500 грн; у переліку, який також підсумовує цей документ, буде 2 800 грн. Сам факт наявності документа у списку не доводить його включення до оборотів.

Для розуміння показників облікового звіту стане в пригоді матеріал Стимулу про читання оборотно-сальдової відомості. Наведені тут числа створено окремо для вправи; вони не запозичені з цього матеріалу.

Завершіть перевірку коротким протоколом: період, правило включення дат, активні фільтри, перелік рядків і пояснення різниці. За цими п’ятьма пунктами інша людина зможе відтворити ваш результат.