4

Пытаясь заполнить номера социального страхования в Excel 2007, мой папа обнаружил, что он не может заставить цифры начинаться с нуля (0).

Пример: 0123456789 превращается в 123456789

Что мне нужно сделать, чтобы лидирующие нули оставались как есть, а не исчезали?

7 ответов7

5

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

альтернативный текст

Поэтому, если вы хотите, чтобы 123456789 превратился в 0123456789, вы должны использовать формат 0000000000 .

4

Альтернативой является ввод кавычки (') и затем числа. Таким образом, число обрабатывается как строка, поэтому ведущие нули сохраняются. (Цитата не будет отображаться)

4

В Excel есть специальное форматирование номеров социального страхования.

  1. Выберите ячейки, в которые вы хотите ввести SSN
  2. Щелкните правой кнопкой мыши и выберите "Формат ячеек"
  3. На вкладке "Номер" выберите "Специальные" (в нижней части списка)
  4. Справа вы увидите "Номер социального страхования". Выберите его и нажмите "ОК"

Когда вы вводите номера SSN в этих ячейках, они будут принимать начальные нули.

2

Взято с https://stackoverflow.com/a/3992588/3664960, я думаю, что это самый быстрый и простой:

=TEXT(A1,"0000")

Тем не менее, функция TEXT может делать и другие интересные вещи, такие как форматирование даты, а также.

2

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

Это избавляет от хлопот ввода 'перед вводом номера.

1

Я нашел решение на форуме:

Ваши номера, вероятно, хранятся как числа, если вы все еще хотите, чтобы они сохранялись как числа, вы можете использовать пользовательское форматирование чисел.

Выберите Формат -> Ячейка -> Число -> Пользовательский

Введите этот формат: 00000000000

Это заставит ваш номер отображаться с 11 цифрами и ведущими нулями.

1

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

  1. Откройте рабочий лист MS Excel.

  2. Напишите число в ячейке, прежде чем вы хотите добавить ноль.

  3. Щелкните правой кнопкой мыши в ячейке, выберите «Формат ячеек ...». Откроется окно « Формат ячеек».

  4. Выберите вкладку «Numbers» в окне, затем щелкните « Custom» в левом разделе « Category:».

  5. Выберите опцию 0 в разделе Тип.

  6. Введите номер из нулей столько, сколько ваш номер содержит цифру. Например, ваш номер 12345, поэтому теперь вам нужно ввести пять нулей после выбранного 0 в разделе типов, т.е. 000000.

  7. Нажмите ОК. Количество введенных вами нулей будет преобразовано в цифры, и результат будет 012345

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .