Как добавить нули после числа в excel
Как мы знаем, Excel в основном используется для хранения данных в строках и столбцах, будь то числовые или символьные. Мы можем легко хранить числовые данные, такие как «123», и выполнять с ними вычисления. А как насчет чисел, начинающихся с «0», например Zip_Codes, Security_No. , Employee_ID, Excel автоматически обрежет эти числа, удалив из них «0».
Предположим, есть Почтовый Индекс начиная с «001495». Если мы напишем это в ячейке, Excel мгновенно сократится до «1459». Есть разные способы сохранить нули в данных Excel.
Из приведенного выше примера мы можем заметить, что «0» удаляется, а оставшееся число «1459».
Причина удаления нулей заключается в том, что Microsoft Excel рассматривает Zip_Codes, Employee_ID и другие числовые данные как числа, относит к ним общий формат и удаляет Ведущие нули.
Excel также позволяет сохранять эти нули в ячейках. Далее в этом уроке мы увидим, как это можно сделать.
Как добавить ведущие нули в Excel?
Чтобы сохранить это значение при изменении формата ячеек:
- Выберите ячейку, в которую вы хотите ввести значение. В данном случае у нас есть ячейка B2.
- Идти к Главная вкладка ->номер группа -> выберите Текст в поле Формат вместо Общие.
- После изменения формата ячейки вставьте значение.
Чтобы сохранить тот же формат во всех ячейках, скопируйте и вставьте формат этих ячеек в другие ячейки, используя Format Painter в Excel.
- Выберите ячейку, формат которой нужно скопировать. Нажмите на Формат по образцу под домом. Выделите и перетащите ячейки, чтобы вставить их формат.
- Теперь, если мы введем значения в эти ячейки с помощью ведущие нули не будет обрезать «0».
Мы также можем добавить ведущие нули с использованием формулы ТЕКСТ в excel. Эта функция дополняет числа «0», вручную вставляя 0 в ячейки.
Чтобы добавить 0 с помощью функции ТЕКСТ.
Мы также можем использовать функцию ВПРАВО в excel для вставки ведущих нулей в строку.
Мы можем использовать это, используя следующий синтаксис:
Мы можем вставить максимум 4 нуля «0000». Если вы хотите вставить «00» перед «3240», чтобы получилось «003240», как указано в приведенном выше примере, мы должны написать формулу.
Мы пишем 6, потому что хотим, чтобы в ячейке было всего 6 символов.
Что делает формула: она добавляет 6 нулей к тексту в B3 («000000» и B3), а затем выбирает 6 символов справа и отображает их в выбранной ячейке.
Шаги по добавлению ведущих нулей с помощью функции ВПРАВО:
- Выберите ячейку, в которую нужно вставить значение.
- Нажмите клавишу Enter, чтобы применить формулу; результат показан ниже.
- Чтобы применить формулу, просто перетащите ячейку вниз и не отпускайте мышь.
Мы также можем добавить ведущие нули, используя СЦЕПИТЬ Функция в Excel.
- Текст_1: Текст для вставки
- Текст_2: Исходный текст или исходный текст.
Например: Если вы хотите вставить 2 нуля, напишите = СЦЕПИТЬ («00»; Текст_2)
Шаги по вставке ведущих нулей с помощью функции СЦЕПИТЬ:
- Выберите ячейку, в которую вы хотите вставить значение, и напишите функцию конкатенации:
= СЦЕПИТЬ («00»; B2)
- нажмите Войти нажмите клавишу, чтобы применить формулу, и результат будет показан ниже.
- Чтобы применить формулу, просто перетащите ячейку вниз и не отпускайте мышь.
ЗАМЕТКА:- В этой функции СЦЕПИТЬ мы можем вставить столько нулей, сколько сможем, перед текстом в ячейки столбцов, то есть 2 ведущих нуля (00), 3 ведущих нуля (000). Независимо от того, сколько символов содержит исходное значение.
Excel автоматически удалит ведущие нули из числовых значений. Если вы хотите это остановить, вам нужно сделать следующее.
Если вы произнесете слово «электронная таблица», большинство людей подумают об одной программе: Microsoft Excel. Он имеет огромное количество полезных функций, но есть и некоторые раздражающие особенности, которые могут разочаровать пользователей.
Одна из проблем, которая может оказаться проблемной, заключается в том, что Excel любит удалять начальные нули из чисел, которые вы, возможно, захотите ввести. Например, если вы введете «000123» в ячейку, Excel автоматически преобразует ее в «123», полностью изменив число.
Это подходит не всем, но есть несколько способов обойти проблему. Если вы хотите добавить начальные нули к данным Excel, вам нужно сделать следующее.
Форматирование ячейки как текста
Для этого выберите ячейку (или ячейки), которые вы хотите отформатировать. Если вы хотите применить форматирование ко всей строке или столбцу, щелкните букву столбца или номер строки.
Щелкните правой кнопкой мыши одну из выделенных ячеек, затем щелкните значок Формат ячеек вариант.
Из Число меню в Формат ячеек окно, выберите Текст, затем щелкните в порядке сохранить.
Любые значения, которые вы вводите в эти ячейки, сохранят свои ведущие нули.
Одна проблема с этим методом заключается в том, что он работает только ретроспективно. Перед вводом любого текста необходимо настроить форматирование ячейки на текстовые значения. Если вы попытаетесь сделать это позже, нули уже исчезнут, и вам нужно будет их прочитать.
Добавление начального апострофа
Для этого просто введите и добавьте апостроф, прежде чем вводить числовое значение. Когда ты ударил Войти или переместитесь в другую ячейку, апостроф исчезнет из поля зрения. Ваше число (включая ведущие нули) останется непреобразованным.
Этот трюк заставляет Excel думать, что вы вводите текстовую строку, а не число.
Использование функции ТЕКСТ
Если вы уже ввели много данных в свою электронную таблицу с удаленными ведущими нулями и хотите добавить их обратно, ТЕКСТ функция может помочь.
С помощью ТЕКСТ, вы можете указать, какой длины должен быть ваш номер. Если количество нулей больше, чем ваше числовое значение, дополнительные нули будут добавлены как ведущие нули перед вашим числом.
Для этого щелкните пустую ячейку и введите = ТЕКСТ (A2; «000000»). Заменить A2 со ссылкой на ячейку, содержащую значение, которое вы хотите преобразовать.
Вы также можете уменьшить или увеличить длину своего значения, отрегулировав количество нулей во втором параметре. В этом примере числа, возвращаемые TEXT, должны состоять из шести цифр.
Нажмите Войти на клавиатуре для подтверждения.
Ваша ячейка (или ячейки) теперь должна содержать ваше значение в требуемом формате. Если вы хотите применить этот формат к нескольким ячейкам, вы можете использовать маркер в правом нижнем углу ячейки, чтобы повторить формулу для всего диапазона данных.
Добавление пользовательского форматирования
Приведенный выше метод требует, чтобы вы сохранили исходные значения, в которых отсутствуют начальные нули в вашей электронной таблице, вместе с обновленными значениями. Используя настраиваемое форматирование, вы можете преобразовать значения, которые вы уже ввели, без необходимости создавать второй набор.
Для этого выберите значения, которые вы хотите изменить. Щелкните правой кнопкой мыши по одному из них и выберите Формат ячеек вариант.
в Число вкладка Формат ячеек в окне выберите На заказ вариант. в Тип в поле введите такое же количество нулей, чтобы указать, как долго вы хотите, чтобы числовое значение было, затем нажмите THEK сохранить.
Например, набрав 000000 гарантирует, что каждое число состоит из шести цифр. Они будут добавлены в начало вашего числа как ведущие нули.
Это преобразует значения в желаемый формат, добавляя при необходимости ведущие нули.
Добавление заданного количества нулей
Вы можете убедиться, что к вашим значениям всегда добавляется установленное количество ведущих нулей.
Например, если значение 19874 находится в камере A3, эта формула покажет 0019874 как новое значение в новой ячейке.
Множество методов, тот же результат
Как показывают приведенные выше методы, существует множество вариантов, доступных для вас, если вы хотите добавить начальные нули в ячейки в Excel. Однако Excel можно использовать не только для управления простыми числовыми значениями.
Вы можете узнать, как использовать поиск цели в Excel для решения задач оптимизации, преобразования текста в форматы даты по выбору или обширного управления данными с помощью сводных таблиц Excel.
Вам когда-нибудь приходилось импортировать или вводить в Excel данные, содержащие начальные нули (например, 00123) или большие числа (например, 1234 5678 9087 6543)? Это могут быть номера социального страхования, телефонные номера, номера кредитных карт, коды продуктов, номера счетов или почтовые индексы. Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях. В этой статье объясняется, как сохранить данные в исходном формате, который Excel обрабатывает как текст.
Преобразование чисел в текст при импорте текстовых данных
Для форматирования отдельных столбцов в виде текста при импорте данных в Excel используйте функцию Получить и преобразовать (Power Query). В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.
Откройте вкладку Данные, нажмите кнопку Получить данные и выберите вариант Из текстового/CSV-файла. Если вы не видите кнопку Получить данные, выберите Создать запрос > Из файла > Из текста, найдите нужный файл и нажмите кнопку Импорт.
Excel загрузит данные в область предварительного просмотра. В области предварительного просмотра нажмите кнопку Изменить, чтобы загрузить Редактор запросов.
Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.
Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.
В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.
По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.
Если в дальнейшем ваши данные изменятся, на вкладке Данные нажмите кнопку Обновить, и Excel их автоматически обновит и преобразует.
В Excel 2010 и Excel 2013 импортировать текстовые файлы и преобразовывать числа в текст можно двумя способами. Рекомендуется использовать Power Query (для этого нужно скачать надстройку Power Query). Если надстройку Power Query скачать не удается, можно воспользоваться мастером импорта текста. В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.
На ленте откройте вкладку Power Query и выберите Получение внешних данных > Из текста.
Excel загрузит данные в область предварительного просмотра. В области предварительного просмотра нажмите кнопку Изменить, чтобы загрузить Редактор запросов.
Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.
Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.
В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.
По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.
Если в дальнейшем ваши данные изменятся, на вкладке Данные нажмите кнопку Обновить, и Excel их автоматически обновит и преобразует.
Применение пользовательского формата для сохранения начальных нулей
Если эту задачу необходимо решить в пределах книги, поскольку она не используется другими программами в качестве источника данных, для сохранения начальных нулей можно использовать пользовательский или специальный формат. Этот способ подходит для цифровых кодов, содержащих менее 16 цифр. Цифровые коды также можно отформатировать с использованием дефисов или других знаков препинания. Например, чтобы сделать телефонные номера более удобными для чтения, можно добавить дефисы между международным кодом, кодом области, префиксом и остальными цифрами.
Как вставить 0 перед числовой последовательностью в Excel / Calc
Подробности --> 24.02.2013 28 155976
Вам необходимо на компьютере вставить число 0 перед числами в ячейке Excel или Calc в Open Office?
В математике считается, что последовательность цифр с нулем впереди равна той же последовательности цифр, но без нуля. Например, 0123 равна 123. Однако, часто случаются ситуации, вне математики, в которых это не так. Например, банковский счет 0123 не равен банковскому счету 123 и наверняка будет принадлежать разным владельцам.
Предлагаем вам два способа для решения этой проблемы:
1-ый способ:
- Открыть MS Excel / Calc Open Office
- Ввести числовую последовательность в нужную ячейку
- Нажать правой клавишей на ячейку, в которую вы ввели числовую последовательность и выбрать пункт: формат ячеек.
- В открывшемся окне сверху выберите вкладку число, слева выберите пункт: (все форматы) / Категорию Все
- В поле тип введите количество нулей на одно больше, чем количество чисел в вашей последовательности / В поле код формата введите количество нулей на одно больше, чем в вашем числе
- В после образец вы увидете, как будет выглядеть ваша последовательность
- Нажмите ок, ваша последовательность изменит свой вид
2-ой способ:
- Открыть MS Excel / Calc Open Office
- Нажать правой клавишей на ячейку, в которую вы хотите написать число и выбрать пункт: формат ячеек.
- В открывшемся окне сверху выберите вкладку число, слева выберите пункт: текстовый и нажмите ок / текст и нажмите ок
- Теперь вы можете вписать в нужной вам ячейки впереди цифр ноль
3-тий способ от Anatoli:
Поставить знак апострофа (`) перед числовой последовательностью в ячейке Excel
Читайте также: