Note: The other languages of the website are Google-translated. Back to English

Як змінити або перетворити число в текст у Excel?

Іноді ви можете не хотіти, щоб числа в клітинках брали участь у обчисленні, або ви можете хотіти відображати початкові нулі в числах у клітинках. Для цього вам може знадобитися змінити число на текст. Наступні методи можуть перетворити числа в клітинках у текст у Excel.

Перетворення числа в текст за допомогою функції Текст

Перетворити число в текст за допомогою команди Форматувати клітинки

Перетворення числа в текст за допомогою Kutools для Excel


Перетворення числа в текст за допомогою функції Текст

Якщо ви знайомі з формулами Microsoft Excel, ви можете перетворити числа в клітинках у текст за допомогою функції Текст.

Якщо ви просто хочете лише перетворити число в текст без будь-якого форматування, ви можете скористатися формулою: = ТЕКСТ (A1, "0");

1. У клітинку E1 введіть формулу = ТЕКСТ (A1, "0").

doc перетворення числа в текст 1

2. Потім натисніть вводити ключ. І виберіть клітинку E1, перетягніть маркер заповнення на діапазон комірок, до яких потрібно застосувати цю формулу. Дивіться знімок екрана:

doc перетворення числа в текст 2

примітки: Оскільки дані є формулами, ви можете змінити формули на значення. Скопіюйте клітинки та клацніть правою кнопкою миші туди, куди потрібно вставити значення, та виберіть Вставити спеціальне> Значення.

Якщо ви хочете відобразити початковий нуль у цифрах, ви можете скористатися цією формулою: = ТЕКСТ (A1, "00000"); як от перетворити 23 на 00023.

Як описано вище, якщо застосувати цю формулу, ви отримаєте такий результат:

doc перетворення числа в текст 3

І якщо ви хочете перетворити числа в текст, що містить кілька десяткових цифр, ви можете скористатися цією формулою: = ТЕКСТ (A1, "0.000"). Як от перетворити 23 на 23.000.

Також з наведеними вище кроками, якщо ви застосуєте цю формулу, ви отримаєте результат у вигляді наступних скріншотів:

doc перетворення числа в текст 4

примітки: Ви можете визначити стиль тексту. Наприклад, якщо ви хочете перетворити номери в текст у форматі телефонного номера, ви можете замінити "000" на "00-00000" або іншими.


Перетворіть або напишіть цифри в англійську або китайську валюту:

з Kutools для Excel's Числа до слів Ви можете в Excel писати цифри англійською та китайською мовами. Наприклад, можна писати "12.75"К"Дванадцять доларів сімдесят п’ять центів".

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!


Перетворити число в текст за допомогою команди Форматувати клітинки

Microsoft Excel Формат ячеек команда також може перетворити числа в текст.

1. Виберіть номери, які потрібно перетворити в текст.

2. Клацніть правою кнопкою миші на вибраному діапазоні та виберіть Форматувати коміркупункт з контекстного меню. Дивіться знімок екрана:

doc перетворення числа в текст 5

3, в Формат ячеек діалоговому вікні, виберіть текст елемент в Категорія коробка під Номер вкладку, а потім натисніть кнопку OK кнопку. Дивіться знімок екрана:

doc перетворення числа в текст 6

4. Потім числа у вибраному діапазоні перетворюються в текст.


Перетворення числа в текст за допомогою Kutools для Excel

Якщо у вас є Kutools для Excel встановлено, вам буде простіше перетворити числа в клітинках у текст за допомогою Перетворення тексту та числа.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. 

після установки Kutools для Excel, будь ласка, виконайте наведені нижче дії:

1. Виберіть діапазон із номерами, які потрібно змінити на текст.

2. Клацання Кутулс > зміст > Перетворення тексту та числа. Дивіться знімок екрана:

3, в Перетворення тексту та числа діалогове вікно, перевірте Число до тексту , а потім клацніть на OK or Застосовувати кнопку. І всі числа перетворені в текст у вихідному діапазоні. Дивіться знімок екрана:

doc перетворення числа в текст 8

Натисніть, щоб завантажити Kutools для Excel та безкоштовну пробну версію зараз!


Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Пов'язані статті:

Як змінити або перетворити текст на число в Excel?


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (111)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Мені потрібно змінити номер на текст, наприклад: 2 -> два чи можете ви дати відповідь, будь ласка, надішліть багато
Цей коментар був мінімізований модератором на сайті
[quote]Мені потрібно змінити номер на текст, наприклад: 2 -> два, чи можете ви дати відповідь, будь ласка, пишіть багатоЗа інда[/quote] Я теж хочу знати відповідь. Спасибі
Цей коментар був мінімізований модератором на сайті
Спочатку вам потрібно визначити, скільки цифр ви збираєтеся використовувати як найвище значення. Наприклад, це 5 цифр. У клітинку введіть будь-яке 5-значне число, наприклад 59427. Тепер в іншій клітинці конвертуйте це в десяткові знаки з 5 цифр, тобто 59427/10000 = 0.59427 Тепер ви можете використовувати функцію "MID", щоб розбити це на 5 різних цифр, тобто 5, 9, 4, 2, 7 Використовуючи формулу if, перетворіть їх у такі слова, як =IF(A3=5,"Fifty","") і, нарешті, скористайтеся функцією "CONCATENATE", щоб об'єднати їх. Це єдино можливий шлях. Якщо вам потрібно, я можу надіслати вам зразок аркуша Excel. З повагою
Цей коментар був мінімізований модератором на сайті
Те саме питання, чоловіче! Аксіт Мехта
Цей коментар був мінімізований модератором на сайті
Спочатку вам потрібно визначити, скільки цифр ви збираєтеся використовувати як найвище значення. Наприклад, це 5 цифр. У клітинку введіть будь-яке 5-значне число, наприклад 59427. Тепер в іншій клітинці конвертуйте це в десяткові знаки з 5 цифр, тобто 59427/10000 = 0.59427 Тепер ви можете використовувати функцію "MID", щоб розбити це на 5 різних цифр, тобто 5, 9, 4, 2, 7 Використовуючи формулу if, перетворіть їх у такі слова, як =IF(A3=5,"Fifty","") і, нарешті, скористайтеся функцією "CONCATENATE", щоб об'єднати їх. Це єдино можливий шлях. Якщо вам потрібно, я можу надіслати вам зразок аркуша Excel. З повагою
Цей коментар був мінімізований модератором на сайті
ПРИВІТ Я ХОЧУ ПЕРЕВЕСТИТИ ЧИСЛО У ТЕКСТ.. ДЛЯ НАПР. 0-РЕЖИМ ОБСЛУГОВУВАННЯ 1-РЕЖИМ ЗАВЕРШЕННЯ 2-РЕЖИМ CIP 3-РЕЖИМ ОБСЛУГОВУВАННЯ 4-НІ РЕЖИМ Мої ДАНІ НАХОДЯТЬСЯ З ПРОГРАМУВАННЯ ПЛК ДЛЯ EXCEL ЧЕРЕЗ VB SCRIPT ЯК Я ЦЕ РОБОТИ?
Цей коментар був мінімізований модератором на сайті
Використовуйте функцію «ЕСЛИ».
Цей коментар був мінімізований модератором на сайті
Я хочу перетворити число в текст. наприклад 123- Сто двадцять три. таким чином. Чи є якась команда для зміни.
Цей коментар був мінімізований модератором на сайті
Я також хочу так перетворити, якщо ви отримали рішення, будь ласка, скажіть мені також. :-)
Цей коментар був мінімізований модератором на сайті
шановний сер, я хочу ввести число в Excel, а потім перетворити на слова sample-1000-One tisuća
Цей коментар був мінімізований модератором на сайті
шановний сер, я хочу ввести число в Excel, а потім перетворити на слова зразок-1000-Тільки одна тисяча[/quote]
Цей коментар був мінімізований модератором на сайті
Шановний сер, Якщо у вас є відповідь, будь ласка, допоможіть Дякую
Цей коментар був мінімізований модератором на сайті
Спочатку вам потрібно визначити, скільки цифр ви збираєтеся використовувати як найвище значення. Наприклад, це 5 цифр. У клітинку введіть будь-яке 5-значне число, наприклад 59427. Тепер в іншій клітинці конвертуйте це в десяткові знаки з 5 цифр, тобто 59427/10000 = 0.59427 Тепер ви можете використовувати функцію "MID", щоб розбити це на 5 різних цифр, тобто 5, 9, 4, 2, 7 Використовуючи формулу if, перетворіть їх у такі слова, як =IF(A3=5,"Fifty","") і, нарешті, скористайтеся функцією "CONCATENATE", щоб об'єднати їх. Це єдино можливий шлях. Якщо вам потрібно, я можу надіслати вам зразок аркуша Excel. З повагою
Цей коментар був мінімізований модератором на сайті
Буду вдячний за зразок, будь ласка :) Дякую!
Цей коментар був мінімізований модератором на сайті
не могли б ви пояснити, як видалити з назви валюти з формули
Цей коментар був мінімізований модератором на сайті
Привіт, я хочу перетворити цифру в текст, тобто 102 означає один нуль два або сто два. тощо
Цей коментар був мінімізований модератором на сайті
Мені потрібно змінити число на текст, наприклад. у клітинці я вводжу 202, мені потрібно відобразити це число в іншій клітинці зі словами, наприклад. Дві (сотні два) З повагою Янек
Цей коментар був мінімізований модератором на сайті
Мені потрібно відобразити номер клітинки в текстовому форматі в іншій клітинці, наприклад. A1=300 для відображення на: J10 у вигляді тексту (триста). Спасибі
Цей коментар був мінімізований модератором на сайті
Я хочу перетворити число в текст. наприклад 123- Сто двадцять три. таким чином. Чи є якась команда для зміни.
Цей коментар був мінімізований модератором на сайті
спробуйте використати формулу =rswords(123)
Цей коментар був мінімізований модератором на сайті
[quote]Привіт, я хочу перетворити цифру в текст, тобто 102 означає один нуль два або сто два. тощоАвтор SUDIPTA GHOSH[/quote] Я також хочу це відповісти. Якщо ви отримаєте відповідь, будь ласка, дайте мені відповідь.
Цей коментар був мінімізований модератором на сайті
[quote][quote]Привіт, я хочу перетворити цифру в текст, тобто 102 означає один нуль два або сто два. тощоВід Ріпона[/quote] Я також хочу це відповісти. Якщо ви отримаєте відповідь, будь ласка, дайте мені відповідь.Автор SUDIPTA GHOSH[/quote]e] [quote]Я хотів би перетворити число в текст уорд у форматі індійських рупій. наприклад, 2500 У Word: лише дві тисячі п’ятсот рупій. Якщо можливо, допоможіть мені.Автор: Аджай Рамтеке[/ Цитата]
Цей коментар був мінімізований модератором на сайті
Я хочу перетворити текст у число на аркуші Excel
Цей коментар був мінімізований модератором на сайті
Будь ласка, перегляньте довідку офісу, якщо прихований номер у текстовому форматі. Дякую
Цей коментар був мінімізований модератором на сайті
Я хотів би перетворити число в текст палати у форматі індійських рупій. наприклад, 2500 У Word: лише дві тисячі п’ятсот рупій. Якщо можливо, допоможіть мені.
Цей коментар був мінімізований модератором на сайті
конвертувати число в текст палати у форматі індійських рупій.
Цей коментар був мінімізований модератором на сайті
Завантажте Sivaword.xla Перейдіть до надбудови та додайте це в цю функцію. після цього клацніть/виберіть клітинку та напишіть "=sivaword(A1), де A1 - це клітинка, де ви ввели своє значення, яке хочете конвертувати словами у валюті INR. Дякую
Цей коментар був мінімізований модератором на сайті
Де ми можемо завантажити. Можливо, мені знадобляться в доларах США
Цей коментар був мінімізований модератором на сайті
Спочатку вам потрібно визначити, скільки цифр ви збираєтеся використовувати як найвище значення. Наприклад, це 5 цифр. У клітинку введіть будь-яке 5-значне число, наприклад 59427. Тепер в іншій клітинці конвертуйте це в десяткові знаки з 5 цифр, тобто 59427/10000 = 0.59427 Тепер ви можете використовувати функцію "MID", щоб розбити це на 5 різних цифр, тобто 5, 9, 4, 2, 7 Використовуючи формулу if, перетворіть їх у такі слова, як =IF(A3=5,"Fifty","") і, нарешті, скористайтеся функцією "CONCATENATE", щоб об'єднати їх. Це єдино можливий шлях. Якщо вам потрібно, я можу надіслати вам зразок аркуша Excel. З повагою
Цей коментар був мінімізований модератором на сайті
Будь ласка, надішліть зразок.

123oldmonks1@gmail.com
Цей коментар був мінімізований модератором на сайті
хлопці.... вам потрібно створити власну формулу для такого типу перетворення, і, нарешті, я створю власний перетворювач з чисел у слова, наприклад. SAR. 123 = сто двадцять три SAR.
Цей коментар був мінімізований модератором на сайті
Шановний провайдер, мені потрібно перетворити число в текст, як показано нижче, наприклад, 344835.10 = ТРИ СОРОК Чотири тисячі вісімсот тридцять п’ять і ДЕСЯТЬ ЦЕНТІВ ТІЛЬКИ. якщо ви можете нам допомогти, це краще для моєї комерційної роботи.
Цей коментар був мінімізований модератором на сайті
якщо я введу 1, я хочу відобразити його в будь-якій іншій клітинці
Цей коментар був мінімізований модератором на сайті
дякую за велику повну допомогу... будь ласка, зробіть більше для Spared Sheet Дякую
Цей коментар був мінімізований модератором на сайті
Я хотів мати формулу для перетворення чисел у текст. наприклад, я пишу 105 в клітинку A1 і хотів побачити (Сто п'ять ріалів) у клітинці B1. Дякую Ікбал
Цей коментар був мінімізований модератором на сайті
Шановний сер, я хочу перетворити число на слова, наприклад: 1000 словами лише одна тисяча
Цей коментар був мінімізований модератором на сайті
Чи можу я перетворити числове значення в слова каннада в MS Excel
Цей коментар був мінімізований модератором на сайті
змінити число на цифру в Excel, наприклад 2 = два. Крок 1: натисніть alt+F11. Крок 2: вставте модуль Крок 3: введіть ='wordnum(12)', відобразиться «дванадцять». Опція Явні загальнодоступні числа як варіант, десятки як варіанти Sub SetNums() Numbers = Array("", "One", "Two", "Three", "Four", "Five", "Six", "Seven", " Вісім", "Дев'ять", "Десять", "Одинадцять", "Дванадцять", "Тринадцять", "Чотирнадцять", "П'ятнадцять", "Шістнадцять", "Сімнадцять", "Вісімнадцять", "Дев'ятнадцять") Десятки = масив ("", "", "Двадцять", "Тридцять", "Сорок", "П'ятдесят", "Шістдесят", "Сімдесят", "Вісімдесят", "Дев'яносто") Кінцева підфункція WordNum(MyNumber As Double) Як рядок Dim DecimalPosition як ціле число, ValNo як варіант, StrNo як рядок Dim NumStr як рядок, n як ціле, Temp1 як рядок, Temp2 як рядок ' Цей макрос написав Кріс Мід - http://www.MeadInKent.co.uk Якщо Abs(MyNumber) > 999999999 Тоді WordNum = "Значення занадто велике" Вийти з функції End If SetNums ' Рядкове представлення суми (крім десяткових) NumStr = Right("000000000" & Trim(Str(Int(Abs(MyNumber)))) , 9) ValNo = Array(0, Val(Mid(NumStr, 1, 3)), Val(Mid(NumStr, 4, 3)), Val(Mid(NumStr, 7, 3))) Для n = 3 To 1 Крок -1 'проаналізуйте абсолютне число як 3 набори по 3 цифри StrNo = Format(ValNo(n), "000") Якщо ValNo(n) > 0 Тоді Temp1 = GetTens(Val(Right(StrNo, 2))) Якщо Left(StrNo, 1) "0" Тоді Temp2 = Numbers(Val(Left(StrNo, 1))) & "sto" Якщо Temp1 "" Тоді Temp2 = Temp2 & " і " Else Temp2 = "" Кінець, якщо n = 3 Тоді якщо Temp2 = "" І ValNo(1) + ValNo(2) > 0 Тоді Temp2 = "і " WordNum = Trim(Temp2 & Temp1) End If
Цей коментар був мінімізований модератором на сайті
Схоже, у наведеному вище коді є деякі помилки - працює не зовсім правильно (наприклад, результат при перевірці з "1" є "сотня і".
Цей коментар був мінімізований модератором на сайті
Це для всіх! Будь-яка організація, яка бажає отримати ваші цифри в тексті (наприклад, словами), я вже створив VB близько 12 років тому, який раніше працював ідеально, оскільки я виконував деякі фінансові проекти в той період часу...
Будь-яка особа, яка хоче перетворити код на ваш Excel, може надіслати мені листа на R-aviang@live.com. Я поділюся кодом. Спасибі
Раві Шанкар С
Цей коментар був мінімізований модератором на сайті
ця частина тут не в порядку: Якщо Left(StrNo, 1) "0" Тоді Temp2 = Numbers(Val(Lef t(StrNo, 1))) & "sto" Якщо Temp1 "" Тоді Temp2 = Temp2 & " і "як виправити це, будь ласка? Спасибі
Цей коментар був мінімізований модератором на сайті
Шановний провайдер, мені потрібно перетворити число в текст, як показано нижче, наприклад, 344835.10 = ТРИ СОРОК Чотири тисячі вісімсот тридцять п’ять і ТІЛЬКИ ДЕСЯТЬ ПАІСА. якщо ви можете нам допомогти, це краще для моєї комерційної роботи.
There are no comments posted here yet
Load More
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця