Строка, организация, офис: выберите единицу результата

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

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

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

Что означает «компания в регионе»

Сначала укажите, по какому признаку запись попадает в территориальный список. Адрес регистрации отвечает на один вопрос; присутствие отдельного офиса — на другой. На региональной странице Базаметра городская выборка описана с условием: источник должен однозначно связывать компанию или офис с нужным городом.[5]

Основание географии и граница вывода
Что известноКак обозначить в спискеЧего это не доказывает
Адрес регистрации в регионеОтбор по региону регистрации, с источником и датойНаличия всех фактических офисов или работы только в этом регионе
Источник отдельно подтверждает офис и его связь с организациейТочка присутствия в указанном регионе, с основанием связиЮридического статуса филиала без отдельного подтверждения
На сайте упомянут регион обслуживания или доставкиЗаявленная территория обслуживанияНаличия офиса в регионе
Регион или связь точки с организацией не установленыОтдельный статус «не установлено»Ни присутствия, ни отсутствия компании в регионе

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

Разберите одну учебную таблицу тремя способами

Все строки ниже искусственные. A, B и C — условные идентификаторы организаций, X и Y — условные регионы, P1 и P2 — условные точки. «Контакт-1» и другие обозначения — не телефоны и не e-mail. Это не данные Базаметра, не клиентский кейс и не рыночная статистика. Для упражнения связь точки с организацией и регион считаются заданными, а не проверенными на реальных источниках.

Один список с несколькими единицами учета
СтрокаОрганизацияТочкаРегион точкиКонтактСмысл строки
1AP1Xконтакт-1Первая запись
2AP1Xконтакт-1Полный технический повтор строки 1
3AP2Yконтакт-2Другая точка той же организации
4BP1Xконтакт-3Первая точка B
5BP1Xконтакт-4Другой контакт той же точки B
6CP1Yне указанТочка без контакта

Первый способ: посчитать строки

В исходной таблице 6 строк. После удаления полного технического повтора строки 1 останется 5 строк. Для этого упражнения повтор означает совпадение организации, точки, региона и контакта; порядковый номер строки не участвует в сравнении.

Второй способ: посчитать организации

Уникальных условных организаций 3: A, B и C. У A две точки в разных регионах. У B два контакта одной точки. Ни одно из этих обстоятельств не создает дополнительную организацию.

Третий способ: посчитать пары «организация + точка»

Таких пар 4: A/P1, A/P2, B/P1 и C/P1. Важна именно пара: условное обозначение P1 используется у разных организаций и не является глобальным идентификатором. Точка C/P1 без контакта все равно остается точкой в этом упражнении; требование наличия контакта было бы отдельным фильтром.

Пересчет по региону точки, а не по регистрации
СрезИсходные строкиОрганизацииПары организация/точкаСтроки без полного повтора
Весь список6345
Регион X4223
Регион Y2222

Для X исходно 4 строки, 2 организации и 2 пары организация/точка. Если удалить только полный повтор, останутся строки 1, 4 и 5. Две записи B с разными контактами сохранятся: они не полные технические дубли.

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

Когда повтор — ошибка, а когда полезная отдельная запись

Команда «убрать дубли» неполна без ответа на вопрос: что именно должно остаться одной строкой? В учебном примере это видно без проверки реальных контактов.

  • Строки 1 и 2: совпадают все значимые поля — один полный технический повтор можно убрать.
  • Строки 1 и 3: одна организация, но разные точки и регионы — объединение по организации потеряет детализацию присутствия, если не сохранить отдельный список точек.
  • Строки 4 и 5: одна организация и одна точка, но разные контакты — это не полный повтор. Если результат должен содержать одну строку на точку, согласуйте способ хранения обоих контактов, а не выбрасывайте один случайно.
  • Совпадает только название или телефон: этого недостаточно для объединения. Сначала установите связь записей по согласованным признакам; неоднозначные совпадения оставьте отдельно.

Не удаляйте все строки с повторным ИНН как универсальную «очистку». Для списка организаций и списка точек действуют разные правила. ИНН или сочетание ИНН/КПП нельзя без дополнительного обоснования считать универсальным ключом физической точки. Выбранный ключ должен соответствовать доступным данным и нужной единице результата.

Как согласовать объем и исключения

Вместо формулировки «нужна база компаний региона без дублей» используйте следующую структуру. Это учебный шаблон спецификации, а не обещание доступности любого режима в интерфейсе Базаметра.

Единица результата: [организация / точка / контакт — выбрать]. Связь остальных сущностей: [как сохраняется]. Основание географии: [поле, источник и дата]. Территории: [список регионов]. Ключ организации: [определить]. Ключ точки: [определить отдельно]. Несколько точек одной организации: [правило учета]. Полный технический повтор: [совпадение согласованных значимых полей]. Разные контакты одной точки: [сохранить отдельно или согласовать объединение]. Дата снимка и дата проверки источника: [раздельно]. Неустановленный регион или связь: [отдельный статус и правило исключения]. Объем: [пересчитать после всех правил].

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

Если кроме территории нужен отраслевой фильтр, опишите его отдельно: правила подбора по ОКВЭД не заменяют основание географии. Полный чек-лист состава и происхождения файла есть в статье о выборе базы.

Если нужных полей нет

Не восстанавливайте фактическую географию по догадке. Когда источник дает только регистрацию, ограничьте описание результата регистрацией. Когда неизвестна связь адреса с организацией, используйте статус «не установлено», согласуйте исключение или отдельную проверку. Отсутствие подтверждения офиса не означает, что компания не работает в регионе.

Если доступен только перечень организаций, честно укажите: количество точек по этим данным не установлено. Если файл описывает точки, но не позволяет надежно различить организации, не называйте число строк числом компаний. Неопределенность лучше зафиксировать до подготовки результата.

Инструкция по подготовке базы к загрузке в CRM нужна на следующем этапе, после приемки состава. Здесь мы не настраиваем импорт и не создаем карточки: сначала следует договориться, что именно посчитано.

Источники и границы примера

Материал подготовлен 26 октября 2026 года. Формулировка региональной страницы сверена по сохраненному публичному описанию от этой даты. Определения единицы учета — методические правила этой статьи; расчеты получены из шести искусственных строк, а не из коммерческой выгрузки. Наличие полей и охват реальных офисов этим примером не подтверждаются.

На публичной главной указано, что реальные платежи на стенде отключены.[6] Здесь нет предложения купить готовую базу всех филиалов или обещания немедленной выдачи.

  1. [5] Базаметр: основания региональной выборки
  2. [6] Базаметр: публичная главная и статус платежей