Инструкция к практике

ОФИСНАЯ ПРАКТИКА · АВГУСТ 2026

Руководитель попросил
отчёт к обеду

1000 строк «Маяка». Найдите ошибки, уточните цены и соберите три слайда.

Все данные вымышлены. Здесь нет загрузки файлов и отправки запросов модели. Изменения цен живут только в открытой вкладке и исчезают после обновления страницы.

Загружаем учебные строки…

1. Сначала проверьте исходник

Один заказ может содержать несколько позиций. Удаляем только полностью совпадающие строки с одинаковым line_id. order_id для удаления дублей не подходит.

Исходный CSV
Учебный исходник
line_idorder_idДатаОтдел как в CSVОперацияИсходная продажаКол-воЦена/ед., ₽Себест./ед., ₽
Что делает очистка и что она сохраняет

Из 1000 строк удаляет 20 точных повторов. Получается 960 продаж и 20 возвратов, относящихся к 480 заказам продаж. Приводит 817 написаний отделов к четырём названиям, переводит числовые строки с запятой в числа. Пустая цена остаётся неизвестной. Бесплатная выдача L0480 с ценой 0 и отрицательные суммы прибыли не удаляются.

Дата — день операции в августе 2026. Цена и себестоимость — за единицу. Количество возврата положительное: расчёт сам ставит минус и к выручке, и к себестоимости. Связь возврата с продажей проверяется по original_line_id; вернуть больше проданного нельзя.

2. Восемь цен нужно уточнить

Источник уже подготовлен: вымышленное уточнение У-01. Сначала прочитайте его, затем примените. Цены связываются по line_id, поэтому порядок строк не важен.

Проверка: после применения измените L0105 с 1000 на 1010 ₽. В этой строке 5 единиц, поэтому выручка должна вырасти на 50 ₽. Удалите число — итог станет недоступен. Введите 0 — расчёт выполнится, но это уже ваша учебная версия, не подтверждённая цена источника.

3. Проверьте итог и отделы

Это расчёт для заданных 980 операций. Себестоимость возвратов вычитается по условию кейса. Прочих расходов нет: валовая прибыль не равна чистой. Один месяц не показывает рост и не объясняет причины разницы.

Кнопка выгружает текущую версию, включая ваши изменения. XLSX и PPTX ниже содержат только подтверждённую версию У-01 и не обновляются вслед за этой страницей.

4. Модель ошиблась. Найдите где

Два настоящих запроса к локальной Qwen3:8b через Ollama API, 14 сентября 2026. Режим без рассуждения. Это сохранённые ответы, а не живой чат. Никаких выводов о качестве других моделей из этих двух попыток.

Сверка ответа с исходниками

Что предложила модельПочему это не принимаемПроверенное исправление
Удалить или не учитывать строки без ценыИсчезнут операции, итог станет неполнымСохранить строки и запросить 8 цен
Не использовать подтверждённый нольБесплатная выдача тоже имеет количество и себестоимостьОставить L0480 в расчёте
Искать дубли по заказу, дате, отделу, цене и затратамРазные позиции могут совпасть по этим полямПроверять line_id и все исходные поля
Возвраты 133 500 ₽В переданных агрегатах 13 350 ₽Выручка: 1 693 825 − 13 350 = 1 680 475 ₽
У Востока наименьшая прибыль295 350 больше, чем 284 295Наименьшая валовая прибыль у Юга; причина неизвестна
У всех отделов маржа 74,0%Общая доля не равна доле каждого отделаДля каждого делить его прибыль на его выручку либо убрать неподтверждённую колонку

В готовых файлах ниже — редакторская версия после сверки, не неизменённый ответ Qwen.

Слайд 1: проверенные продажи и возвратыСлайд 2: выручка четырёх отделовСлайд 3: ограничения и следующий шаг