What a working spreadsheet hidesЧто скрывает рабочая таблица
A working spreadsheet contains more than visible values. A row color may mean money is owed, a blank cell may mean a response is pending, and a formula may encode a rule known to one employee. Copying values alone can lose the process. Recover the meaning before designing the transfer.Рабочая таблица хранит больше, чем видимые значения. Цвет строки может означать долг, пустая ячейка — ожидание ответа, а формула — правило расчёта, известное одному сотруднику. Если перенести только значения, часть процесса исчезнет. Сначала восстановите смысл, затем проектируйте перенос.

Establish what a row representsВыяснить, что означает строка
Ask the spreadsheet owner to explain ordinary and difficult rows. Does a row represent a customer, an order, an order line or an event? If it combines several entities, separate them in the specification and identify their relationships. A repeated customer name is not automatically a duplicate when the rows represent different orders.Попросите владельца таблицы объяснить несколько обычных и сложных строк. Это клиент, заказ, позиция заказа или отдельное событие? Если одна строка совмещает несколько сущностей, разделите их в описании и укажите связи. Повтор имени клиента ещё не означает дубль, когда строки относятся к разным заказам.
Find a stable identifier or agree how one will be formed. Row numbers change when sorting and should not be the only basis for relationships. Preserve source file, sheet and record references for investigation; the future system must distinguish similar objects without guessing from their text.Найдите устойчивый идентификатор или согласуйте способ его формирования. Номер строки меняется при сортировке и не подходит как единственное основание связи. Сохраните исходный файл, лист и ссылку на запись для разбора; будущая система должна отличать похожие объекты без угадывания по тексту.
Decode colors and empty valuesРаскрыть цвета и пустые значения
Review highlights, comments, hidden columns and filters with the person using the sheet. Record the meaning and required action for every convention. Red may mean overdue, disputed or merely a personal reminder; identical formatting on different sheets does not prove identical meaning.Пройдите выделения, комментарии, скрытые столбцы и фильтры вместе с сотрудником, который пользуется таблицей. Для каждого условного знака запишите значение и действие. Красный цвет может означать просрочку, спор или просто личное напоминание; одинаковое оформление разных листов не доказывает одинаковый смысл.
Distinguish an unknown value from zero, an event that has not happened and a field that does not apply. If an empty date means “not yet agreed,” importing today’s date would change the commitment. The process owner approves explicit states; the configurator checks how the available SABSUS model can represent them.Отделите неизвестное значение от нуля, отсутствия события и неприменимого поля. Если пустая дата означает «ещё не согласовано», перенос её как сегодняшней даты изменит обязательство. Владелец процесса принимает явные состояния, а настройщик проверяет, как их представить в доступной модели SABSUS.
Separate a formula from a factОтделить формулу от факта
Record formula inputs, units, rounding and manual exceptions. An illustrative row has quantity 3 and price 20, producing 60. If a worker replaced the total with 55, establish why: a discount, price correction or mistake. Importing the number alone will not preserve that distinction.Зафиксируйте входы формулы, единицы, округление и ручные исключения. Условная строка содержит количество 3 и цену 20, поэтому расчёт даёт 60. Если сотрудник заменил итог на 55, нужно выяснить причину: скидка, исправление цены или ошибка. Импорт одного числа не сохранит это различие.
Decide which values become source facts, which are recalculated and which remain historical results. Do not mechanically move a formula into a field with another meaning. Manually reconcile an ordinary case and an exception; equal totals do not prove equivalent behavior after later changes.Решите, какие значения становятся исходными фактами, какие пересчитываются и какие сохраняются как исторический результат. Не переносите формулу механически в поле другого смысла. Сверьте обычный случай и исключение вручную; одинаковый итог ещё не подтверждает одинаковую логику при следующих изменениях.
Identify owners of manual editsНайти владельцев ручных правок
Establish who edits each part and how others learn about corrections. A manager’s sheet copy may contain a later customer response than the shared file. Agree authority by field and retain conflicts for resolution; a file’s timestamp alone does not establish truth.Выясните, кто меняет каждый блок и как сотрудники узнают об исправлении. Копия листа у менеджера может содержать более поздний ответ клиента, чем общий файл. Согласуйте источник по конкретным полям и сохраните противоречия для решения; дата файла сама по себе не определяет истину.
For the final spreadsheet-working period, define where new records go and how later edits are captured. If staff keep editing separate copies after export, the transfer quickly becomes outdated. The data owner must confirm the dataset version and the changes still waiting to be applied.Для завершающего периода работы таблицы определите место новых записей и способ учёта поздних изменений. Если после выгрузки сотрудники продолжают править разные копии, перенос быстро устареет. Владелец данных должен подтвердить версию набора и список изменений, которые ещё предстоит применить.
Accept preserved meaningПринять сохранённый смысл
Prepare reference stories: an ordinary row, manual adjustment, unknown value and related order. After a bounded transfer, another worker should explain their meaning and next action from the new records. Row counts are useful, but they cannot detect the lost meaning of a color or formula.Подготовьте контрольные истории: обычная строка, ручная поправка, неизвестное значение и связанный заказ. После ограниченного переноса другой сотрудник должен объяснить их смысл и следующий шаг по новым записям. Проверка количества строк полезна, но не обнаруживает потерянное значение цвета или формулы.
Retain an agreed source archive and transformation dictionary under the business’s rules. Proceed to technical import after meanings and relationships are accepted. If the selected configuration cannot represent a necessary rule, revisit the process or transfer scope; do not discard an important agreement merely to simplify loading.Сохраните согласованный архив исходников и словарь преобразований по правилам бизнеса. Переходите к техническому импорту только после принятия смысла и связей. Если нужное правило не представимо в выбранной конфигурации, пересмотрите процесс или область переноса; не удаляйте важную договорённость ради удобной загрузки.
Quick answersКороткие ответы
Is saving a CSV enough?Достаточно ли сохранить CSV?
A CSV may carry values without the full meaning of formulas, formatting, comments and relationships. Use a transformation dictionary and example checks.CSV может передать значения, но не весь смысл формул, оформления, комментариев и связей. Нужен отдельный словарь преобразований и проверка примеров.
Does a repeated name mean a duplicate?Повтор имени означает дубль?
Not necessarily. First establish what the row represents and which identifier connects it to a customer, order or event.Не обязательно. Сначала установите, что представляет строка и какой идентификатор связывает её с клиентом, заказом или событием.
Can all old files be discarded immediately?Можно отказаться от всех старых файлов?
Decide based on reconciliation needs and the business’s retention rules. Authorized participants need access to sources until the result has been verified.Решение принимают по потребностям сверки и правилам хранения бизнеса. До подтверждения результата исходники должны оставаться доступными уполномоченным участникам.
