Автонумерация строк

Применить к

Smartsheet

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

Вставлять или изменять столбцы может владелец таблицы, либо лицензированный соавтор, имеющий доступ к таблице с правами администратора.

Содержание статьи:

 Ознакомьтесь с нашими рекомендациями в блоге Smartsheet: Все о системных столбцах (All About System Columns)


Создание столбца автоматической нумерации

  1. Для начала щелкните ссылку раскрывающегося списка под заголовком любого столбца и выберите Вставить столбец справа или Вставить столбец слева .
  2. В форме щелкните Автонумерация/Система >Автонумерация , чтобы открыть раздел формы Формат отображения.


     
  3. Чтобы отформатировать номер, выполните одно из указанных ниже действий.

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

      Можно использовать цифры, буквы, символы (*, -, _) и динамические маркеры дат.
       
    • Заполнение: введите число нулей, соответствующее общему числу цифр между префиксом и суффиксом. Нули будут добавляться перед каждым числом в таблице так, чтобы общее число цифр было равно заданному.
       
    • Суффикс: отображается после автоматически создаваемого номера.

      Можно использовать цифры, буквы, символы (*, -, _) и динамические маркеры дат.
       
    • Начальное число: число, с которого начнется отсчет. По умолчанию отсчет ведется с единицы.
       
    -или-

    Оставьте эти поля пустыми; в этом случае идентификаторы строк будут назначаться начиная с 1, увеличиваясь на 1 в каждой строке.

    СОВЕТ: в поле формы Просмотр автонумерации показан формат начального номера.

При следующем сохранении таблицы столбец системы автоматической нумерации будет содержать значение (в соответствии с вашими параметрами формы) для каждой строки, содержащей данные.

ПРИМЕЧАНИЯ.

  • Каждая таблица может содержать только один столбец автоматической нумерации.
  • Если вы позднее внесете изменения в формат отображения (например, измените префикс), новые параметры будут применяться только к новым строкам, сохраняемым в таблице. Чтобы применить новые параметры к существующим строкам, удалите столбец автоматической нумерации и создайте его повторно с другим форматом отображения. Не забудьте установить начальный номер, чтобы последовательность началась заново.
  • Хотя значения в нем доступны только для просмотра, вы можете применить форматирование к столбцу, чтобы изменить внешний вид отображаемого в нем значения. Дополнительные сведения см. в статье Параметры форматирования.

Преобразование существующего столбца в столбец автоматической нумерации

Вы также можете изменить тип существующего столбца на «Автонумерация». Так можно поступить в том случае, если в таблице уже есть столбец со списком идентификаторов строк, номеров по каталогу и т. д. Например, при импорте в Smartsheet файла Excel со столбцом, содержащим идентификаторы строк, этот столбец распознается как обычный текстовый или числовой столбец и при добавлении новых строк номера автоматически не создаются.

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

  1. Щелкните стрелку раскрывающегося списка под заголовком столбца и выберите пункт Изменить свойства столбца.
  2. Измените тип, указанный в части 2, на «Автонумерация/система»→ «Автонумерация».
  3. Настройте формат отображения в соответствии с инструкциями в предыдущем разделе.
  4. Нажмите кнопку ОК.

Так как существующие значения сохраняются, сразу никаких изменений не произойдет. Однако когда вы в следующий раз вставите новый столбец и сохраните таблицу, в столбце будет автоматически создано число в соответствии с выбранными параметрами формата отображения.

СОВЕТ. Не забудьте задать в разделе Формат отображения начальное число так, чтобы существующая последовательность продолжилась. Если уже есть строки с номерами 1–355, установите начальное число 356.


Дополнительные параметры отображения даты

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

  • {YY} или {YYYY} — отображение года создания автоматической нумерации в виде двух или четырех цифр.
  • {MM} — отображение месяца создания автоматической нумерации в виде числа (например, 01 для января, 02 для февраля и т. д.).
  • {DD} — отображение числа месяца, в которое была создана автоматическая нумерация.

ПРИМЕЧАНИЕ. Используйте фигурные скобки. Маркеры Y, M и D используются во всех языках. 

Пример

Вот пример для строк, автоматическая нумерация которых была произведена 18 апреля.

Формат отображения:

Столбец автонумерации:

ПРИМЕЧАНИЕ. Маркеры даты соответствуют времени UTC, а не времени вашего часового пояса. При необходимости для регистрации времени создания строки по вашему местному времени можно использовать системный столбец «Создано (дата)».

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


Сброс столбца автоматической нумерации

Если схему нумерации требуется изменить либо столбец не отображает числа требуемым образом, можно сбросить столбец автоматической нумерации.

  1. Щелкните стрелку раскрывающегося списка под заголовком столбца и выберите пункт Удалить столбец.
  2. Сохраните таблицу, щелкнув Сохранить на панели инструментов слева.
  3. Щелкните значок действий с таблицей на панели инструментов слева и выберите пункт Обновить.
  4. Для создания нового столбца автонумерации воспользуйтесь приведенными выше указаниями; при этом следует удалить или изменить все неправильные значения в полях Формат отображения и Начальный номер.
  5. Сохраните таблицу, чтобы заполнить столбец новыми числами.

К началу