← Программа курса

Пробный урок · бесплатно

Первичный аудит выгрузки до формул

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

Модуль 1. От выгрузки 1С к рабочему набору данных18 минутБез оплаты и без доступа к остальному курсу

Один настоящий урок

Попробуйте урок так, как он устроен в полном курсе

Мы не переставляем практику ради демо: сначала идёт материал урока, затем его штатный практический тренажёр. Открыт только этот один урок; остальные уроки, задания, тесты, файлы и прогресс остаются закрыты.

Карта модуля

Цель урока

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

КонтекстРабота с выгрузками из 1С в Excel
Модуль1. От выгрузки 1С к рабочему набору данных
Учебное времяОколо 15–18 минут вместе с разбором таблицы, мини-заданием и самопроверкой
РезультатВы сможете объяснить и применить этот подход на новой выгрузке, а не только повторить готовую формулу.
Рабочая ситуация

Рабочая ситуация

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

В этом уроке используются учебные имитации выгрузок из 1С. Конкретные формы, названия полей и интерфейс могут отличаться по конфигурации и версии; мы тренируем переносимый навык работы с уже выгруженными данными в Excel, а не последовательность кнопок конкретной конфигурации.

Подробный разбор

Разбираем механику

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

Рабочий контроль модуля строится на трёх простых величинах: количество записей, обязательные ключи и независимый денежный итог. Они не доказывают абсолютную корректность файла, но быстро показывают, что набор изменился и требует объяснения.

В рамках этого урока фокус уже: проверять выгрузку по структуре, пустым ключам, дублям и контрольным итогам. Сначала определите, какой объект или показатель вы проверяете, затем выберите ключ и только после этого переходите к формуле. Именно такой порядок делает решение устойчивым к обновлению файла.

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

Когда мы говорим «Посчитайте дубли по ключу и объясните каждый повтор.», речь идёт о воспроизводимости. Коллега должен суметь открыть книгу через месяц, увидеть исходный ключ, правило и контроль и получить тот же вывод из того же набора данных. Если для правильного результата нужно помнить незафиксированное ручное действие, процесс ещё не считается надёжным.

Тезис «Сохраните контрольные суммы и количество строк до преобразований.» нужен не ради аккуратности. Если пропустить этот шаг, следующая формула может быть синтаксически правильной и всё равно отвечать не на тот бизнес-вопрос. Перед расчётом сформулируйте своими словами, какое условие должно считаться нормой, какое — исключением и какой показатель подтвердит результат. Такой короткий договор с самим собой сильно снижает риск подгонять формулу под ожидаемую цифру.

Практика

Учебный фрагмент данных

Здесь используем небольшой фрагмент листа «M01_Практика». Он специально маленький: задача не посчитать большой массив, а увидеть структуру до автоматизации. Обратите внимание на поля Document_ID, Контрагент, Сумма, Дата. В рабочей выгрузке строк могут быть десятки тысяч, но логика проверки остаётся той же.

Document_IDКонтрагентСуммаДатаДубли_IDПустые_ID
D001ООО Альфа12000001.07.2026
D002ООО Бета8500002.07.2026
D002ООО Бета8500002.07.2026
ООО Гамма4300003.07.2026
D004ООО Дельта12500004.07.2026

Для этого урока не пытайтесь сразу получить финальный KPI. Пройдите по строкам и проговорите, что означает каждое поле относительно этой темы. Если одно значение не удаётся однозначно интерпретировать, зафиксируйте вопрос к источнику: неопределённость нельзя компенсировать более сложной формулой.

Свяжите этот фрагмент с целью урока: «Проверять выгрузку по структуре, пустым ключам, дублям и контрольным итогам.» Проверяйте не отдельную ячейку, а цепочку от исходного поля до управленческого вывода. Если промежуточный шаг невозможно объяснить, добавьте контроль или разделите преобразование на два шага.

Подробный разбор

Что важно понять

  • До формул проверьте пустые обязательные поля.
  • Посчитайте дубли по ключу и объясните каждый повтор.
  • Сохраните контрольные суммы и количество строк до преобразований.

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

Тезис «Посчитайте дубли по ключу и объясните каждый повтор.» нужен не ради аккуратности. Если пропустить этот шаг, следующая формула может быть синтаксически правильной и всё равно отвечать не на тот бизнес-вопрос. Перед расчётом сформулируйте своими словами, какое условие должно считаться нормой, какое — исключением и какой показатель подтвердит результат. Такой короткий договор с самим собой сильно снижает риск подгонять формулу под ожидаемую цифру.

Практическое правило звучит так: Сохраните контрольные суммы и количество строк до преобразований. Это особенно важно при регулярных выгрузках, где набор меняется каждый месяц. Хорошая проверка должна пережить добавление новых строк, изменение порядка записей и появление неизвестного значения. Поэтому оценивайте не только текущий результат, но и то, как решение поведёт себя на следующем файле.

Практика

Инструменты Excel

ИнструментКогда применяем
СЧЁТПУСТОТ / COUNTBLANKСчитаем пустые ячейки в обязательном поле и используем это как контроль качества выгрузки.
СЧЁТЕСЛИ / COUNTIFСчитаем строки, которые соответствуют одному критерию: ID, статусу, признаку или шаблону.
СУММ / SUMПолучаем контрольный итог по числовому диапазону и используем его для сверки до и после обработки.
fxСЧЁТПУСТОТ / COUNTBLANK · =СЧЁТПУСТОТ(B2:B1000)
fxСЧЁТЕСЛИ / COUNTIF · =СЧЁТЕСЛИ(A:A;A2)
fxСУММ / SUM · =СУММ(E2:E1000)
Подробный разбор

Как выбирать инструмент, а не угадывать формулу

В этом уроке могут встретиться инструменты: СЧЁТПУСТОТ / COUNTBLANK, СЧЁТЕСЛИ / COUNTIF, СУММ / SUM. Не нужно запоминать их как набор команд. Для каждого инструмента сначала сформулируйте глагол задачи: «найти», «посчитать», «суммировать», «сопоставить», «объединить» или «проверить». Затем определите диапазон результата и диапазоны условий.

Здесь пример синтаксиса выглядит так: СЧЁТПУСТОТ / COUNTBLANK · =СЧЁТПУСТОТ(B2:B1000). Читайте формулу слева направо как фразу на русском языке: что считаем, где ищем, по какому условию и что делать с отсутствием результата. Такой перевод помогает заметить перепутанные диапазоны быстрее, чем визуальная проверка скобок.

Практика

Пошаговая работа

  1. Сформулируйте результат урока одним предложением: «Я хочу проверять выгрузку по структуре, пустым ключам, дублям и контрольным итогам». Это будет критерием, по которому вы проверите формулу или преобразование.
  2. На учебном фрагменте определите зерно строки и выберите поле, которое можно использовать как ключ именно для текущей задачи.
  3. До формул проверьте пустые обязательные поля. Зафиксируйте, каким конкретным контролем вы это подтвердите.
  4. Посчитайте дубли по ключу и объясните каждый повтор. Зафиксируйте, каким конкретным контролем вы это подтвердите.
  5. Сохраните контрольные суммы и количество строк до преобразований. Зафиксируйте, каким конкретным контролем вы это подтвердите.
  6. Перед переходом к практике модуля посмотрите на её первый контроль: Зафиксируйте сумму исходной выгрузки. Не решайте его наизусть — объясните, почему выбранный инструмент соответствует зерну данных.
  7. После расчёта измените мысленно одну входную строку: добавьте новый ключ, пустое значение или крайний случай. Решение должно либо корректно пересчитаться, либо явно показать исключение, а не молча дать старый результат.
Практика

Контроль результата

Что контролируемКак проверитьПочему это важно
Найдите повтор ключа D002.=СЧЁТЕСЛИ(A2:A6;"D002")Используйте СЧЁТЕСЛИ по столбцу Document_ID.
Посчитайте пустые ключи.=СЧЁТПУСТОТ(A2:A6)Используйте СЧЁТПУСТОТ по тому же набору строк.
Зафиксируйте сумму исходной выгрузки.=СУММ(C2:C6)Суммируйте денежный столбец без строки заголовка.

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

Запишите контроль рядом с результатом, а не держите его в памяти. Для регулярного отчёта полезно хранить ожидаемое значение или допустимый диапазон и дату последней успешной проверки. Тогда следующая выгрузка сравнивается с правилом, а не с ощущением «примерно похоже».

Рабочая ситуация

Мини-кейс: принять рабочее решение

Представьте, что завтра приходит обновлённая выгрузка по той же задаче. Ситуация: Файл выглядит аккуратно, но часть строк без кода контрагента, а один документ продублирован после ручного копирования. Коллега предлагает быстро поправить несколько строк вручную и отправить отчёт. Ваша задача — не получить красивую цифру, а оставить проверяемый след решения.

Сначала выпишите, какие сведения должны быть известны до расчёта: зерно строки, ключ, период/контекст и один независимый контроль. Затем примените принцип урока и решите, что можно исправлять в рабочем слое, а что необходимо вернуть владельцу источника как исключение.

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

  1. Опишите зерно строки в одном предложении для ситуации «Файл выглядит аккуратно, но часть строк без кода контрагента, а один документ продублирован после ручного копирования.».
  2. Назовите ключ или комбинацию полей, которые вы будете проверять в этой теме.
  3. Выберите один денежный и один структурный контроль до преобразования.
  4. Назовите одно изменение входных данных, на котором ваше решение обязательно нужно протестировать.
  5. Сформулируйте критерий: когда отчёт можно публиковать, а когда обновление следует остановить и расследовать исключение.
На что обратить внимание

Типичные ошибки и как их распознать

Ошибка 1: выполнить расчёт, не соблюдая правило «До формул проверьте пустые обязательные поля.». В этой теме это опасно тем, что результат может выглядеть логично, но относиться к другому зерну, ключу или периоду. Проверьте, можно ли по одной проблемной строке восстановить путь от исходного значения до результата и объяснить, почему строка включена или исключена. Если объяснение зависит от ручной правки или памяти автора, исправьте процесс, а не только число.

Ошибка 2: выполнить расчёт, не соблюдая правило «Посчитайте дубли по ключу и объясните каждый повтор.». В этой теме это опасно тем, что результат может выглядеть логично, но относиться к другому зерну, ключу или периоду. Проверьте, можно ли по одной проблемной строке восстановить путь от исходного значения до результата и объяснить, почему строка включена или исключена. Если объяснение зависит от ручной правки или памяти автора, исправьте процесс, а не только число.

Ошибка 3: выполнить расчёт, не соблюдая правило «Сохраните контрольные суммы и количество строк до преобразований.». В этой теме это опасно тем, что результат может выглядеть логично, но относиться к другому зерну, ключу или периоду. Проверьте, можно ли по одной проблемной строке восстановить путь от исходного значения до результата и объяснить, почему строка включена или исключена. Если объяснение зависит от ручной правки или памяти автора, исправьте процесс, а не только число.

Ошибка 4: считать, что отсутствие сообщения Excel об ошибке означает корректность отчёта. Здесь нужен независимый контроль: сопоставьте структуру набора, контрольный итог и список исключений. Синтаксически правильная формула способна безупречно посчитать неверно выбранные данные, поэтому техническая корректность и бизнес-корректность проверяются отдельно.

Практика

Самостоятельная мини-задача

  1. Откройте учебный лист «M01_Практика» и не вводите формулу первые 60 секунд. Сначала подпишите для себя зерно строки и ключ.
  2. Выберите одну строку и вручную получите ожидаемый результат здесь. Это станет контрольным примером для формулы или преобразования.
  3. Выполните расчёт на всём маленьком наборе. Если используется формула, протяните её минимум на несколько строк и проверьте крайний случай; если Power Query — проговорите порядок шагов и место контроля.
  4. Сравните результат с ручным контрольным примером и с одним независимым итогом. Расхождение не исправляйте сразу — сначала объясните, на каком этапе оно появилось.
  5. Запишите одним предложением правило, которое сможет повторить другой сотрудник при следующей выгрузке.
Самопроверка

Мини-проверка перед переходом дальше

  • ✓ Я могу своими словами объяснить правило: До формул проверьте пустые обязательные поля.
  • ✓ Я могу своими словами объяснить правило: Посчитайте дубли по ключу и объясните каждый повтор.
  • ✓ Я могу своими словами объяснить правило: Сохраните контрольные суммы и количество строк до преобразований.
  • ✓ Я могу на учебном фрагменте показать, как проверить эту тему без угадывания результата.
  • ✓ Я могу отличить ошибку источника от ошибки формулы или преобразования.
  • ✓ Я понимаю, какой независимый контроль должен остаться зелёным после следующего обновления выгрузки.
Карта модуля

Что взять в работу

После этого урока важно унести не конкретную комбинацию клавиш, а рабочее правило: До формул проверьте пустые обязательные поля. Оно должно быть заметно в структуре книги — через ключ, отдельный слой, формулу, справочник или контрольную ячейку.

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

Практика на сайте

Практикум этого модуля

Задание и проверяемые ячейки встроены прямо в урок, как и в полной версии курса. Пробная попытка не создаёт доступ к курсу, не сохраняет прогресс и не открывает другие материалы.

Практикум в Tablicus

Практика: Первичный аудит выгрузки до формул

Практика модуля с серверной проверкой.

0%Ещё не проверялось
Учебная практика

Не вспоминайте формулу наизусть — соберите решение по шагам

Сначала определите, что должно получиться, затем выберите инструмент и только потом подставьте диапазоны. Здесь подсказки не снижают результат.

3нужных инструмента
1Поймите результатКакие строки участвуют и что нужно получить.
2Выберите инструментФункция или приём уже собраны в справочнике ниже.
3Соберите формулуСверьте синтаксис и подставьте диапазоны своей таблицы.
Справочник этой практикиМожно открывать в любой момент

Если функция ещё не встречалась в тексте урока, эта карточка даст необходимый мостик: назначение, синтаксис RU/EN, мини-пример и типичную ошибку. Готовые диапазоны текущего задания до проверки не раскрываются.

fx
СЧЁТЕСЛИ / COUNTIFКогда нужно посчитать строки по одному условию.
RU  =СЧЁТЕСЛИ(C2:C100;"Активен")EN  =COUNTIF(C2:C100,"Active")

Мини-пример: На небольшой таблице посчитайте записи с одним выбранным статусом, затем смените статус-критерий и убедитесь, что результат меняется.

Частая ошибка: Критерий должен соответствовать реальному типу данных и написанию значения в диапазоне.

fx
СЧЁТПУСТОТ / COUNTBLANKКогда нужно быстро посчитать действительно пустые ячейки в поле.
RU  =СЧЁТПУСТОТ(B2:B100)EN  =COUNTBLANK(B2:B100)

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

Частая ошибка: Визуально пустая ячейка с пробелом или текстом может не считаться настоящей пустотой.

fx
СУММ / SUMКогда нужно сложить все числовые значения диапазона без дополнительных условий.
RU  =СУММ(B2:B20)EN  =SUM(B2:B20)

Мини-пример: Сложите затраты по десяти строкам учебного реестра и отдельно проверьте итог калькуляцией двух частей диапазона.

Частая ошибка: Не включайте в диапазон строку с уже рассчитанным итогом: иначе получится двойной счёт.

Это тренировка, не экзамен. После двух неудачных проверок Tablicus откроет разбор сложных шагов с эталонной формулой. В Professional Workday, Debug Lab и итоговой аттестации готовые решения не показываются.

Что нужно сделать0 из 3 подтверждено

Прогресс меняется только после проверки результата системой. Ручное подтверждение задания не используется.

Найдите повтор ключа D002.Не проверено

Контроль: Используйте СЧЁТЕСЛИ по столбцу Document_ID.

Выполните действие ниже и нажмите «Проверить практику».
Как подойти к шагуНачните с логики — формулу наизусть помнить не нужно.
без штрафа

1Используйте СЧЁТЕСЛИ по столбцу Document_ID.

Посчитайте пустые ключи.Не проверено

Контроль: Используйте СЧЁТПУСТОТ по тому же набору строк.

Выполните действие ниже и нажмите «Проверить практику».
Как подойти к шагуНачните с логики — формулу наизусть помнить не нужно.
без штрафа

1Используйте СЧЁТПУСТОТ по тому же набору строк.

Зафиксируйте сумму исходной выгрузки.Не проверено

Контроль: Суммируйте денежный столбец без строки заголовка.

Выполните действие ниже и нажмите «Проверить практику».
Как подойти к шагуНачните с логики — формулу наизусть помнить не нужно.
без штрафа

1Суммируйте денежный столбец без строки заголовка.

Рабочая книгаЛисты задания: 1 из 1 · 6 строк в книге
Сначала — только нужные листы

В пробном уроке доступна полная интерактивная таблица именно этого задания. Остальные листы курса остаются закрыты до покупки.

A1
ЛистM01_ПрактикаСтроки 1–6 из 6 · проверяемых ячеек: 3
A
B
C
D
E
F
G
1
2
3
4
5
6
Страница 1 из 1

Пробный урок завершён

Остальная программа остаётся закрытой

Покупка курса открывает остальные уроки, встроенную практику, тесты, прогресс, материалы и итоговую аттестацию. Пробный урок не открывает личный кабинет курса и не даёт доступ к остальным материалам.