Обработка Excel по шаблонам

проверка сервисов…

1 Загрузите файл

2 Что в файле

загрузите файл, чтобы увидеть структуру

Иерархическая выгрузка 1С

Если это ОСВ из 1С с уровнями (Работник → Партия → Номенклатура) в одном столбце — разверните её в плоскую таблицу перед анализом. Обычные файлы этот шаг пропускают.

Подтянуть данные по ФИО

Если нужно добавить к строкам службу, подразделение или должность из справочника по ФИО — загрузите файл-справочник и выберите поля. Сопоставление устойчиво к формату ФИО («Иванов И. И.» = «Иванов Иван Иванович»).
Колонка ФИО в основной таблице
— снимите, если данные с первой строки (колонки A, B, C…)

3 Шаблон обработки

4 Что считать аномалией

Опишите словами — модель предложит правила, вы их проверите и поправите. Либо добавьте правила вручную: это работает и без модели.
КолонкаУсловие ЗначениеГруппировка Название в отчётеСтрок
Группировка нужна для условий «внутри группы». Можно колонку, период по дате («Дата:месяц») или пару через плюс: «Менеджер+Дата:месяц».
Сложные правила: арифметика колонок и повторы
Арифметика между колонками. Например: аномалия, когда (Кон сальдо − Нач сальдо) больше 1000.
Колонки — в квадратных скобках. Работают + − * / и скобки. Пример цены за штуку: [Нач сальдо Дт]/[Нач сальдо Дт (кол)]
Колонки файла (нажмите — вставится):
Движение сальдо (ОСВ 1С). Ввод в эксплуатацию, частичный или полный вывод — по остаткам на начало/конец.
Начало Конец
Повторы по условию в группе. Например: у работника больше 1 позиции со словом «костюм».
В колонке содержит повторов в группе
Текстовые фильтры: маски и регулярные выражения
начинается с / заканчивается на Значение — просто текст: К, 2TB. Регистр НЕ учитывается: ко найдёт и «Козлов», и «коробка».
… С УЧЁТОМ регистра Отдельные операторы: Ко найдёт «Козлов», но не «коробка». В описании словами пишите «с учётом регистра».
по маске * — любые символы, ? — ровно один. Телефон: +7-905-???-????
регулярное выражение ^\+7-905-\d{3}-\d{4}$ — строгий формат номера
^[А-Я] — начинается с заглавной кириллицы
\d{6,} — шесть и более цифр подряд
^(ООО|АО|ИП)\s — одна из форм собственности
^\s|\s$ — лишние пробелы по краям
длина больше / меньше Значение — число символов
латинская буква-подмена Ловит «Кoзлов» с латинской o — визуально неотличимо. Значение не нужно. В отчёт добавится колонка «Детали» с найденным символом.
непечатаемые символы Неразрывный пробел, нулевой ширины, BOM, управляющие. Частая причина «не сходится ВПР».
проблемы с пробелами По краям, двойные, табуляция

5 Какие листы получить

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