ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Convert Numbers to Text in Excel| Number to Text |

converting text to numbers in excel

excel converting numbers to text for sorting

convert numbers to text in excel

convert text to numbers in excel

convert number to text in excel

how to convert text to numbers in excel

how to convert text to numbers in excel 2016

how to change numbers to text in excel

how to convert number to text in excel

converting number to words in excel

convert numbers stored as text in excel

Автор: JEEVAN SANWAL

Загружено: 2025-11-08

Просмотров: 1163

Описание: convert numbers stored as text in excelConvert Numbers to Text in Excel| Number to Text | #exceltutorial #exceltips #education #viralshorts

#ExcelTips #ExcelTutorials #ConvertNumbersToText #ExcelHelp #ExcelFormulas #DataTransformation #ExcelMagic #ExcelTricks #SpreadsheetSkills #DataManagement #HowToExcel #Office365 #MicrosoftExcel #ExcelShortcuts #ExcelForBeginners #LearningExcel #Excel101 #ExcelCommunity #TechTips #productivityhacks


converting text to numbers in excel

excel converting numbers to text for sorting

convert numbers to text in excel

convert text to numbers in excel

convert number to text in excel

how to convert text to numbers in excel

how to convert text to numbers in excel 2016

how to change numbers to text in excel

how to convert number to text in excel

converting number to words in excel

number to text in excel

convert text to number format in excel

convert numbers stored as text in excel

VBA CODING

Option Explicit


'Main Function to Convert Number to Words

Function NumToWords(ByVal MyNumber)

Dim Units As String

Dim SubUnits As String

Dim TempStr As String

Dim DecimalPlace As Integer

Dim Count As Integer

ReDim Place(9) As String

Place(2) = " Thousand "

Place(3) = " Million "

Place(4) = " Billion "

Place(5) = " Trillion "


' Convert MyNumber to string and trim white space

MyNumber = Trim(Str(MyNumber))


' Find position of decimal place 0 if none.

DecimalPlace = InStr(MyNumber, ".")


' Convert SubUnits and set MyNumber to Units amount.

If DecimalPlace 0 Then

SubUnits = GetTens(Left(Mid(MyNumber, DecimalPlace + 1) & "00", 2))

MyNumber = Trim(Left(MyNumber, DecimalPlace - 1))

End If


Count = 1

Do While MyNumber ""

TempStr = GetHundreds(Right(MyNumber, 3))

If TempStr "" Then Units = TempStr & Place(Count) & Units

If Len(MyNumber) 3 Then

MyNumber = Left(MyNumber, Len(MyNumber) - 3)

Else

MyNumber = ""

End If

Count = Count + 1

Loop


NumToWords = Application.Trim(Units & SubUnits)

End Function


' Converts a number from 100-999 into text

Function GetHundreds(ByVal MyNumber)

Dim Result As String

If Val(MyNumber) = 0 Then Exit Function

MyNumber = Right("000" & MyNumber, 3)

' Convert the hundreds place.

If Mid(MyNumber, 1, 1) "0" Then

Result = GetDigit(Mid(MyNumber, 1, 1)) & " Hundred "

End If

' Convert the tens and ones place.

If Mid(MyNumber, 2, 1) "0" Then

Result = Result & GetTens(Mid(MyNumber, 2))

Else

Result = Result & GetDigit(Mid(MyNumber, 3))

End If

GetHundreds = Result

End Function


' Converts a number from 10 to 99 into text.

Function GetTens(TensText)

Dim Result As String

Result = "" ' Null out the temporary function value.

If Val(Left(TensText, 1)) = 1 Then ' If value between 10-19...

Select Case Val(TensText)

Case 10: Result = "Ten"

Case 11: Result = "Eleven"

Case 12: Result = "Twelve"

Case 13: Result = "Thirteen"

Case 14: Result = "Fourteen"

Case 15: Result = "Fifteen"

Case 16: Result = "Sixteen"

Case 17: Result = "Seventeen"

Case 18: Result = "Eighteen"

Case 19: Result = "Nineteen"

Case Else

End Select

Else ' If value between 20-99...

Select Case Val(Left(TensText, 1))

Case 2: Result = "Twenty "

Case 3: Result = "Thirty "

Case 4: Result = "Forty "

Case 5: Result = "Fifty "

Case 6: Result = "Sixty "

Case 7: Result = "Seventy "

Case 8: Result = "Eighty "

Case 9: Result = "Ninety "

Case Else

End Select

Result = Result & GetDigit(Right(TensText, 1)) ' Retrieve ones place.

End If

GetTens = Result

End Function


' Converts a number from 1 to 9 into text.

Function GetDigit(Digit)

Select Case Val(Digit)

Case 1: GetDigit = "One"

Case 2: GetDigit = "Two"

Case 3: GetDigit = "Three"

Case 4: GetDigit = "Four"

Case 5: GetDigit = "Five"

Case 6: GetDigit = "Six"

Case 7: GetDigit = "Seven"

Case 8: GetDigit = "Eight"

Case 9: GetDigit = "Nine"

Case Else: GetDigit = ""

End Select

End Function

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Convert Numbers to Text in Excel| Number to Text |

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]