Skip to content
Home » [Update] วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน Excel อย่างรวดเร็ว? | แปลงตัวเลข เป็นภาษาอังกฤษ – NATAVIGUIDES

[Update] วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน Excel อย่างรวดเร็ว? | แปลงตัวเลข เป็นภาษาอังกฤษ – NATAVIGUIDES

แปลงตัวเลข เป็นภาษาอังกฤษ: นี่คือโพสต์ที่เกี่ยวข้องกับหัวข้อนี้

Table of Contents

วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน Excel อย่างรวดเร็ว?

หากคุณมีคอลัมน์ของค่าตัวเลขในแผ่นงานและตอนนี้คุณต้องจัดเรียงให้เป็นคำภาษาอังกฤษที่เทียบเท่าหรือคำในสกุลเงินภาษาอังกฤษดังภาพหน้าจอต่อไปนี้ ที่นี่ฉันจะพูดถึงวิธีการเปลี่ยนตัวเลขเป็นคำภาษาอังกฤษอย่างรวดเร็วและง่ายดาย

แปลงตัวเลขเป็นคำภาษาอังกฤษด้วย User Defined Function

แปลงตัวเลขเป็นคำสกุลเงินด้วย User Defined Function

แปลงตัวเลขเป็นคำสกุลเงินด้วยคุณสมบัติที่มีประโยชน์

แปลงตัวเลขเป็นคำภาษาอังกฤษด้วย User Defined Function

ไม่มีฟีเจอร์หรือสูตรใดที่ช่วยให้คุณแก้ไขงานนี้ได้โดยตรงใน Excel แต่คุณสามารถสร้างฟังก์ชันที่กำหนดโดยผู้ใช้เพื่อดำเนินการให้เสร็จสิ้นได้ โปรดทำตามขั้นตอนต่อไปนี้:

1. ค้างไว้ ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic สำหรับแอปพลิเคชัน.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

Function NumberstoWords(ByVal MyNumber)
'Update by Extendoffice
Dim xStr As String
Dim xFNum As Integer
Dim xStrPoint
Dim xStrNumber
Dim xPoint As String
Dim xNumber As String
Dim xP() As Variant
Dim xDP
Dim xCnt As Integer
Dim xResult, xT As String
Dim xLen As Integer
On Error Resume Next
xP = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")
xNumber = Trim(Str(MyNumber))
xDP = InStr(xNumber, ".")
xPoint = ""
xStrNumber = ""
If xDP > 0 Then
xPoint = " point "
xStr = Mid(xNumber, xDP + 1)
xStrPoint = Left(xStr, Len(xNumber) - xDP)
For xFNum = 1 To Len(xStrPoint)
xStr = Mid(xStrPoint, xFNum, 1)
xPoint = xPoint & GetDigits(xStr) & " "
Next xFNum
xNumber = Trim(Left(xNumber, xDP - 1))
End If
xCnt = 0
xResult = ""
xT = ""
xLen = 0
xLen = Int(Len(Str(xNumber)) / 3)
If (Len(Str(xNumber)) Mod 3) = 0 Then xLen = xLen - 1
Do While xNumber <> ""
If xLen = xCnt Then
xT = GetHundredsDigits(Right(xNumber, 3), False)
Else
If xCnt = 0 Then
xT = GetHundredsDigits(Right(xNumber, 3), True)
Else
xT = GetHundredsDigits(Right(xNumber, 3), False)
End If
End If
If xT <> "" Then
xResult = xT & xP(xCnt) & xResult
End If
If Len(xNumber) > 3 Then
xNumber = Left(xNumber, Len(xNumber) - 3)
Else
xNumber = ""
End If
xCnt = xCnt + 1
Loop
xResult = xResult & xPoint
NumberstoWords = xResult
End Function
Function GetHundredsDigits(xHDgt, xB As Boolean)
Dim xRStr As String
Dim xStrNum As String
Dim xStr As String
Dim xI As Integer
Dim xBB As Boolean
xStrNum = xHDgt
xRStr = ""
On Error Resume Next
xBB = True
If Val(xStrNum) = 0 Then Exit Function
xStrNum = Right("000" & xStrNum, 3)
xStr = Mid(xStrNum, 1, 1)
If xStr <> "0" Then
xRStr = GetDigits(Mid(xStrNum, 1, 1)) & "Hundred "
Else
If xB Then
xRStr = "and "
xBB = False
Else
xRStr = " "
xBB = False
End If
End If
If Mid(xStrNum, 2, 2) <> "00" Then
xRStr = xRStr & GetTenDigits(Mid(xStrNum, 2, 2), xBB)
End If
GetHundredsDigits = xRStr
End Function
Function GetTenDigits(xTDgt, xB As Boolean)
Dim xStr As String
Dim xI As Integer
Dim xArr_1() As Variant
Dim xArr_2() As Variant
Dim xT As Boolean
xArr_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")
xArr_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")
xStr = ""
xT = True
On Error Resume Next
If Val(Left(xTDgt, 1)) = 1 Then
xI = Val(Right(xTDgt, 1))
If xB Then xStr = "and "
xStr = xStr & xArr_1(xI)
Else
xI = Val(Left(xTDgt, 1))
If Val(Left(xTDgt, 1)) > 1 Then
If xB Then xStr = "and "
xStr = xStr & xArr_2(Val(Left(xTDgt, 1)))
xT = False
End If
If xStr = "" Then
If xB Then
xStr = "and "
End If
End If
If Right(xTDgt, 1) <> "0" Then
xStr = xStr & GetDigits(Right(xTDgt, 1))
End If
End If
GetTenDigits = xStr
End Function
Function GetDigits(xDgt)
Dim xStr As String
Dim xArr_1() As Variant
xArr_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")
xStr = ""
On Error Resume Next
xStr = xArr_1(Val(xDgt))
GetDigits = xStr
End Function

3. บันทึกและปิดรหัสนี้และกลับไปที่แผ่นงานในเซลล์ว่างให้ป้อนสูตรนี้ = NumberstoWords (A2)( A2 คือเซลล์ที่คุณต้องการแปลงตัวเลขเป็นคำภาษาอังกฤษ) ดูภาพหน้าจอ:

4. จากนั้นกด เข้าสู่ และเลือกเซลล์ C2 จากนั้นลากจุดจับเติมไปยังช่วงที่คุณต้องการให้มีสูตรนี้ ค่าตัวเลขทั้งหมดได้รับการแปลงคำภาษาอังกฤษที่เกี่ยวข้องแล้ว

หมายเหตุ: รหัสนี้ใช้ได้เฉพาะกับตัวเลขจำนวนเต็ม แต่ใช้กับเลขฐานสิบไม่ได้

แปลงตัวเลขเป็นคำสกุลเงินด้วย User Defined Function

หากคุณต้องการแปลงตัวเลขเป็นคำสกุลเงินภาษาอังกฤษคุณควรใช้รหัส VBA ด้านล่าง

1. ค้างไว้ ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic สำหรับแอปพลิเคชัน.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

Function SpellNumberToEnglish(ByVal pNumber)
'Update by Extendoffice
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
    Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
    pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
    xHundred = ""
    xValue = Right(pNumber, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & GetTens(Mid(xValue, 2))
        Else
            xHundred = xHundred & GetDigit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        Dollars = xHundred & arr(xIndex) & Dollars
    End If
    If Len(pNumber) > 3 Then
        pNumber = Left(pNumber, Len(pNumber) - 3)
    Else
        pNumber = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case Dollars
    Case ""
        Dollars = "No Dollars"
    Case "One"
        Dollars = "One Dollar"
    Case Else
        Dollars = Dollars & " Dollars"
End Select
Select Case Cents
    Case ""
        Cents = " and No Cents"
    Case "One"
        Cents = " and One Cent"
    Case Else
        Cents = " and " & Cents & " Cents"
End Select
SpellNumberToEnglish = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        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
Select Case Val(Left(pTens, 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(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
    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

3. บันทึกรหัสนี้และกลับไปที่แผ่นงานในเซลล์ว่างให้ป้อนสูตรนี้ = SpellNumberToEnglish (A2)( A2 คือเซลล์ที่คุณต้องการแปลงตัวเลขเป็นคำสกุลเงินภาษาอังกฤษ) จากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้ตัวเลขทั้งหมดถูกสะกดเป็นคำสกุลเงินภาษาอังกฤษดูภาพหน้าจอ:

รหัสด้านบนค่อนข้างลำบากสำหรับผู้เริ่มต้น Excel ที่นี่ฉันจะแนะนำคุณสมบัติที่มีประโยชน์ Kutools สำหรับ Excel‘s ตัวเลขเป็นคำด้วยยูทิลิตี้นี้คุณสามารถสะกดตัวเลขเป็นคำภาษาอังกฤษหรือคำในสกุลเงินได้อย่างรวดเร็ว

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกรายการตัวเลขที่คุณต้องการแปลงจากนั้นคลิก Kutools > เนื้อหา > ตัวเลขเป็นคำดูภาพหน้าจอ:

2. ใน ตัวเลขเป็นคำสกุลเงิน กล่อง dialoge ให้เลือก English ตัวเลือกจาก ภาษา กล่องรายการแล้วคลิก Ok คุณจะเห็นตัวเลขทั้งหมดที่สะกดเป็นคำสกุลเงินภาษาอังกฤษ:

เคล็ดลับ: หากคุณต้องการคำศัพท์ภาษาอังกฤษโปรดตรวจสอบไฟล์ ไม่ได้แปลงเป็นสกุลเงิน กล่องกาเครื่องหมายจาก Options ดูภาพหน้าจอ:

คลิกเพื่อดาวน์โหลด Kutools สำหรับ Excel และทดลองใช้ฟรีทันที!

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่:

    ใส่อย่างรวดเร็ว

    สูตรที่ซับซ้อนแผนภูมิ

     และสิ่งที่คุณเคยใช้มาก่อน

    เข้ารหัสเซลล์

    ด้วยรหัสผ่าน;

    สร้างรายชื่อผู้รับจดหมาย

    และส่งอีเมล …

  • ซุปเปอร์ฟอร์มูล่าบาร์

    (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย);

    การอ่านเค้าโครง

    (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย);

    วางลงในช่วงที่กรองแล้ว

  • ผสานเซลล์ / แถว / คอลัมน์

    โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์

    รวมแถว / คอลัมน์ที่ซ้ำกัน

    … ป้องกันเซลล์ซ้ำ;

    เปรียบเทียบช่วง

  • เลือกซ้ำหรือไม่ซ้ำ

    แถว;

    เลือกแถวว่าง

    (เซลล์ทั้งหมดว่างเปล่า);

    Super Find และ Fuzzy Find

    ในสมุดงานจำนวนมาก สุ่มเลือก …

  • สำเนาถูกต้อง

    หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร

    สร้างการอ้างอิงอัตโนมัติ

    ถึงหลายแผ่น

    ใส่สัญลักษณ์แสดงหัวข้อย่อย

    , กล่องกาเครื่องหมายและอื่น ๆ …

  • แยกข้อความ

    , เพิ่มข้อความ, ลบตามตำแหน่ง,

    ลบ Space

    ; สร้างและพิมพ์ผลรวมย่อยของเพจ

    แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น

  • ซุปเปอร์ฟิลเตอร์

    (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ );

    การเรียงลำดับขั้นสูง

    ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ

    ตัวกรองพิเศษ

    โดยตัวหนาตัวเอียง …

  • รวมสมุดงานและแผ่นงาน

    ; ผสานตารางตามคอลัมน์สำคัญ

    แยกข้อมูลออกเป็นหลายแผ่น

    ;

    Batch แปลง xls, xlsx และ PDF

  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ

    . รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน

kte tab 201905 อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ… 

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint

    , ผู้จัดพิมพ์, Access, Visio และโครงการ

  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!

officetab bottom อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ… 

 

[Update] วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน Excel อย่างรวดเร็ว? | แปลงตัวเลข เป็นภาษาอังกฤษ – NATAVIGUIDES

วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน Excel อย่างรวดเร็ว?

หากคุณมีคอลัมน์ของค่าตัวเลขในแผ่นงานและตอนนี้คุณต้องจัดเรียงให้เป็นคำภาษาอังกฤษที่เทียบเท่าหรือคำในสกุลเงินภาษาอังกฤษดังภาพหน้าจอต่อไปนี้ ที่นี่ฉันจะพูดถึงวิธีการเปลี่ยนตัวเลขเป็นคำภาษาอังกฤษอย่างรวดเร็วและง่ายดาย

แปลงตัวเลขเป็นคำภาษาอังกฤษด้วย User Defined Function

แปลงตัวเลขเป็นคำสกุลเงินด้วย User Defined Function

แปลงตัวเลขเป็นคำสกุลเงินด้วยคุณสมบัติที่มีประโยชน์

แปลงตัวเลขเป็นคำภาษาอังกฤษด้วย User Defined Function

ไม่มีฟีเจอร์หรือสูตรใดที่ช่วยให้คุณแก้ไขงานนี้ได้โดยตรงใน Excel แต่คุณสามารถสร้างฟังก์ชันที่กำหนดโดยผู้ใช้เพื่อดำเนินการให้เสร็จสิ้นได้ โปรดทำตามขั้นตอนต่อไปนี้:

1. ค้างไว้ ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic สำหรับแอปพลิเคชัน.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

Function NumberstoWords(ByVal MyNumber)
'Update by Extendoffice
Dim xStr As String
Dim xFNum As Integer
Dim xStrPoint
Dim xStrNumber
Dim xPoint As String
Dim xNumber As String
Dim xP() As Variant
Dim xDP
Dim xCnt As Integer
Dim xResult, xT As String
Dim xLen As Integer
On Error Resume Next
xP = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")
xNumber = Trim(Str(MyNumber))
xDP = InStr(xNumber, ".")
xPoint = ""
xStrNumber = ""
If xDP > 0 Then
xPoint = " point "
xStr = Mid(xNumber, xDP + 1)
xStrPoint = Left(xStr, Len(xNumber) - xDP)
For xFNum = 1 To Len(xStrPoint)
xStr = Mid(xStrPoint, xFNum, 1)
xPoint = xPoint & GetDigits(xStr) & " "
Next xFNum
xNumber = Trim(Left(xNumber, xDP - 1))
End If
xCnt = 0
xResult = ""
xT = ""
xLen = 0
xLen = Int(Len(Str(xNumber)) / 3)
If (Len(Str(xNumber)) Mod 3) = 0 Then xLen = xLen - 1
Do While xNumber <> ""
If xLen = xCnt Then
xT = GetHundredsDigits(Right(xNumber, 3), False)
Else
If xCnt = 0 Then
xT = GetHundredsDigits(Right(xNumber, 3), True)
Else
xT = GetHundredsDigits(Right(xNumber, 3), False)
End If
End If
If xT <> "" Then
xResult = xT & xP(xCnt) & xResult
End If
If Len(xNumber) > 3 Then
xNumber = Left(xNumber, Len(xNumber) - 3)
Else
xNumber = ""
End If
xCnt = xCnt + 1
Loop
xResult = xResult & xPoint
NumberstoWords = xResult
End Function
Function GetHundredsDigits(xHDgt, xB As Boolean)
Dim xRStr As String
Dim xStrNum As String
Dim xStr As String
Dim xI As Integer
Dim xBB As Boolean
xStrNum = xHDgt
xRStr = ""
On Error Resume Next
xBB = True
If Val(xStrNum) = 0 Then Exit Function
xStrNum = Right("000" & xStrNum, 3)
xStr = Mid(xStrNum, 1, 1)
If xStr <> "0" Then
xRStr = GetDigits(Mid(xStrNum, 1, 1)) & "Hundred "
Else
If xB Then
xRStr = "and "
xBB = False
Else
xRStr = " "
xBB = False
End If
End If
If Mid(xStrNum, 2, 2) <> "00" Then
xRStr = xRStr & GetTenDigits(Mid(xStrNum, 2, 2), xBB)
End If
GetHundredsDigits = xRStr
End Function
Function GetTenDigits(xTDgt, xB As Boolean)
Dim xStr As String
Dim xI As Integer
Dim xArr_1() As Variant
Dim xArr_2() As Variant
Dim xT As Boolean
xArr_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")
xArr_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")
xStr = ""
xT = True
On Error Resume Next
If Val(Left(xTDgt, 1)) = 1 Then
xI = Val(Right(xTDgt, 1))
If xB Then xStr = "and "
xStr = xStr & xArr_1(xI)
Else
xI = Val(Left(xTDgt, 1))
If Val(Left(xTDgt, 1)) > 1 Then
If xB Then xStr = "and "
xStr = xStr & xArr_2(Val(Left(xTDgt, 1)))
xT = False
End If
If xStr = "" Then
If xB Then
xStr = "and "
End If
End If
If Right(xTDgt, 1) <> "0" Then
xStr = xStr & GetDigits(Right(xTDgt, 1))
End If
End If
GetTenDigits = xStr
End Function
Function GetDigits(xDgt)
Dim xStr As String
Dim xArr_1() As Variant
xArr_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")
xStr = ""
On Error Resume Next
xStr = xArr_1(Val(xDgt))
GetDigits = xStr
End Function

3. บันทึกและปิดรหัสนี้และกลับไปที่แผ่นงานในเซลล์ว่างให้ป้อนสูตรนี้ = NumberstoWords (A2)( A2 คือเซลล์ที่คุณต้องการแปลงตัวเลขเป็นคำภาษาอังกฤษ) ดูภาพหน้าจอ:

4. จากนั้นกด เข้าสู่ และเลือกเซลล์ C2 จากนั้นลากจุดจับเติมไปยังช่วงที่คุณต้องการให้มีสูตรนี้ ค่าตัวเลขทั้งหมดได้รับการแปลงคำภาษาอังกฤษที่เกี่ยวข้องแล้ว

หมายเหตุ: รหัสนี้ใช้ได้เฉพาะกับตัวเลขจำนวนเต็ม แต่ใช้กับเลขฐานสิบไม่ได้

แปลงตัวเลขเป็นคำสกุลเงินด้วย User Defined Function

หากคุณต้องการแปลงตัวเลขเป็นคำสกุลเงินภาษาอังกฤษคุณควรใช้รหัส VBA ด้านล่าง

1. ค้างไว้ ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic สำหรับแอปพลิเคชัน.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

Function SpellNumberToEnglish(ByVal pNumber)
'Update by Extendoffice
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
    Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
    pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
    xHundred = ""
    xValue = Right(pNumber, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & GetTens(Mid(xValue, 2))
        Else
            xHundred = xHundred & GetDigit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        Dollars = xHundred & arr(xIndex) & Dollars
    End If
    If Len(pNumber) > 3 Then
        pNumber = Left(pNumber, Len(pNumber) - 3)
    Else
        pNumber = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case Dollars
    Case ""
        Dollars = "No Dollars"
    Case "One"
        Dollars = "One Dollar"
    Case Else
        Dollars = Dollars & " Dollars"
End Select
Select Case Cents
    Case ""
        Cents = " and No Cents"
    Case "One"
        Cents = " and One Cent"
    Case Else
        Cents = " and " & Cents & " Cents"
End Select
SpellNumberToEnglish = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        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
Select Case Val(Left(pTens, 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(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
    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

3. บันทึกรหัสนี้และกลับไปที่แผ่นงานในเซลล์ว่างให้ป้อนสูตรนี้ = SpellNumberToEnglish (A2)( A2 คือเซลล์ที่คุณต้องการแปลงตัวเลขเป็นคำสกุลเงินภาษาอังกฤษ) จากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้ตัวเลขทั้งหมดถูกสะกดเป็นคำสกุลเงินภาษาอังกฤษดูภาพหน้าจอ:

รหัสด้านบนค่อนข้างลำบากสำหรับผู้เริ่มต้น Excel ที่นี่ฉันจะแนะนำคุณสมบัติที่มีประโยชน์ Kutools สำหรับ Excel‘s ตัวเลขเป็นคำด้วยยูทิลิตี้นี้คุณสามารถสะกดตัวเลขเป็นคำภาษาอังกฤษหรือคำในสกุลเงินได้อย่างรวดเร็ว

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกรายการตัวเลขที่คุณต้องการแปลงจากนั้นคลิก Kutools > เนื้อหา > ตัวเลขเป็นคำดูภาพหน้าจอ:

2. ใน ตัวเลขเป็นคำสกุลเงิน กล่อง dialoge ให้เลือก English ตัวเลือกจาก ภาษา กล่องรายการแล้วคลิก Ok คุณจะเห็นตัวเลขทั้งหมดที่สะกดเป็นคำสกุลเงินภาษาอังกฤษ:

เคล็ดลับ: หากคุณต้องการคำศัพท์ภาษาอังกฤษโปรดตรวจสอบไฟล์ ไม่ได้แปลงเป็นสกุลเงิน กล่องกาเครื่องหมายจาก Options ดูภาพหน้าจอ:

คลิกเพื่อดาวน์โหลด Kutools สำหรับ Excel และทดลองใช้ฟรีทันที!

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่:

    ใส่อย่างรวดเร็ว

    สูตรที่ซับซ้อนแผนภูมิ

     และสิ่งที่คุณเคยใช้มาก่อน

    เข้ารหัสเซลล์

    ด้วยรหัสผ่าน;

    สร้างรายชื่อผู้รับจดหมาย

    และส่งอีเมล …

  • ซุปเปอร์ฟอร์มูล่าบาร์

    (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย);

    การอ่านเค้าโครง

    (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย);

    วางลงในช่วงที่กรองแล้ว

  • ผสานเซลล์ / แถว / คอลัมน์

    โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์

    รวมแถว / คอลัมน์ที่ซ้ำกัน

    … ป้องกันเซลล์ซ้ำ;

    เปรียบเทียบช่วง

  • เลือกซ้ำหรือไม่ซ้ำ

    แถว;

    เลือกแถวว่าง

    (เซลล์ทั้งหมดว่างเปล่า);

    Super Find และ Fuzzy Find

    ในสมุดงานจำนวนมาก สุ่มเลือก …

  • สำเนาถูกต้อง

    หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร

    สร้างการอ้างอิงอัตโนมัติ

    ถึงหลายแผ่น

    ใส่สัญลักษณ์แสดงหัวข้อย่อย

    , กล่องกาเครื่องหมายและอื่น ๆ …

  • แยกข้อความ

    , เพิ่มข้อความ, ลบตามตำแหน่ง,

    ลบ Space

    ; สร้างและพิมพ์ผลรวมย่อยของเพจ

    แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น

  • ซุปเปอร์ฟิลเตอร์

    (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ );

    การเรียงลำดับขั้นสูง

    ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ

    ตัวกรองพิเศษ

    โดยตัวหนาตัวเอียง …

  • รวมสมุดงานและแผ่นงาน

    ; ผสานตารางตามคอลัมน์สำคัญ

    แยกข้อมูลออกเป็นหลายแผ่น

    ;

    Batch แปลง xls, xlsx และ PDF

  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ

    . รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน

kte tab 201905 อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ… 

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint

    , ผู้จัดพิมพ์, Access, Visio และโครงการ

  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!

officetab bottom อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ… 

 


KIPTEXT() Add-ins Excel ປ່ຽນໂຕເລກເປັນໂຕໜັງສືເງິນກີບ,แปลงตัวเลขเป็นกีบ,Spelling numbers in Lao


ວິທີຕິດຕັ້ງ 1:52 ໃຜຢາກໄດ້ກົດ Like Page ກົດແຊວິດີໂອນີ້ ແຄັບຈໍແລ້ວອິນບັອກມາຈະສົ່ງໃຫ້
KIPTEXT() Addins Excel ປ່ຽນໂຕເລກເປັນໂຕໜັງສືເງິນກີບ,แปลงตัวเลขเป็นกีบ, Spell Currency to Lao words in Excel,Spelling numbers in Lao language
https://www.facebook.com/psmchannel
https://www.facebook.com/psmchannel/videos/2718415278471020

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูเพิ่มเติม

KIPTEXT() Add-ins Excel ປ່ຽນໂຕເລກເປັນໂຕໜັງສືເງິນກີບ,แปลงตัวเลขเป็นกีบ,Spelling numbers in Lao

วิธีแปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ แบบง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013


วิธีแปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ แบบง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013 เรียนรู้วิธีการ
แปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ ด้วยวิธีการง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013แบบง่ายๆที่เราเองก็ทำได้
How to convert numeric value to english words.ວິທີການແປງມູນຄ່າຈໍານວນພາສາອັງກິດ excel 2013

วิธีแปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ แบบง่ายๆ  แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013

เพลง นับเลข 1-10 | Number 1-10 | เพลงเด็ก ภาษาไทย ภาษาอังกฤษ | Nursery Rhymes by Little Rabbit


[ LITTLE RABBIT ] พี่วิกกี้ ชวนคุณหนูๆ มาฝึกร้องเพลงสำหรับเด็ก เพลงเด็ก เป็นเพลงสองภาษา (Bilingual Songs) ภาษาไทย และ ภาษาอังกฤษ และ บทเรียนด้วยภาพ การ์ตูน เหมาะสำหรับเด็กแรกเกิดจนถึงเด็กอายุ 6 ปี เป็นการฝึกร้องเพลง เสริมสร้างจินตนาการ เรียนรู้ภาษาสองภาษา (Bilingual Learning) เรียนภาษาไทย และ เรียนภาษาอังกฤษ และทำให้น้องๆสนุกและเพลิดเพลินไปกับพี่วิกกี้ ด้วยเพลง

Little Rabbit Song | เพลง ลิตเติ้ลแรบบิท
One little Two little Three little rabbit
Four little Five little Six little rabbit
Seven little Eight little Nine little rabbit
Ten rabbit in my house

We hope our videos can make your kids and family happy 🙂
Enjoy! Learn and have fun!
Subscribe Now! : https://goo.gl/uLoS5H
กดติดตาม : https://goo.gl/uLoS5H
Facebook : https://www.facebook.com/LittleRabbit…
================================================

เพลง นับเลข 1-10 | Number 1-10 | เพลงเด็ก ภาษาไทย ภาษาอังกฤษ | Nursery Rhymes by Little Rabbit

App แปลงตัวเลข เป็นอักษรภาษาอังกฤษ


App แปลงตัวเลข เป็นอักษรภาษาอังกฤษ

Five Little Ducks – Great Songs for Children | LooLoo Kids


The best collection of kids songs featuring the most popular “Five Little Ducks” The best songs for kids created by LooLoo KIDS📢Listen on SPOTIFY http://listento.loolookids.com/ 📢Download our app: http://onelink.to/looloo
🔔Subscribe to our channel because new videos are uploaded every week! http://bit.ly/Subscribe_to_LooLooKids
👍Follow us on Facebook for new updates! https://www.facebook.com/LooLooKids/
🐦Tweet to us! https://twitter.com/loolookids
🎵Instagram: https://instagram.com/loo.loo.kids
🎵👍 Watch the LooLoo Kids Playlist: http://bit.ly/310qEOk
🎵 Go to your favorite song by selecting a title below! 👇
0:00 Five Little Ducks 1:40 Five Little Monkeys 3:59 Twinkle, Twinkle, Little Star 6:28 Bingo 8:52 Johny Johny Yes Papa 10:28 Old MacDonald Had a Farm 11:46 Once I Caught A Fish Alive 13:54 If You’re Happy And You Know It 15:54 Five Little Ducks 18:17 Head, Shoulders, Knees and Toes 20:18 PataCake 21:19 Twinkle, Twinkle Little Star 23:30 The ABC Song 24:55 Old MacDonald Had a Farm 26:23 Humpty Dumpty 27:44 Five Little Ducks 29:24 BINGO 31:26 Three Little Kittens 33:51 The Finger Family 34:58 Miss Polly Had a Dolly 36:26 Baa, Baa, Black Sheep 37:41 Incy Wincy Spider 39:23 Row, Row, Row Your Boat 41:20 Head, Shoulders, Knees and Toes 42:53 Rain, Rain Go Away 45:12 If You’re Happy And You Know It 46:57 Mary Had a Little Lamb 49:16 Hush, Little Baby 51:41 The Wheels on the Bus 53:29 Happy Birthday
Five Little Ducks Lyrics
Five little ducks went swimming one day,
Over the hills and far away.
Mommy duck said: \”Quack, quack, quack, quack.\”
But only four little ducks came back.
Four little ducks went swimming one day,
Over the hills and far away.
Mommy duck said: \”Quack, quack, quack, quack.\”
But only three little ducks came back.
Three little ducks went swimming one day,
Over the hills and far away.
Mommy duck said: \”Quack, quack, quack, quack.\”
But only two little ducks came back.
Two little ducks went swimming one day,
Over the hills and far away.
Mommy duck said: \”Quack, quack, quack, quack.\”
But only one little duck came back.
One little duck went swimming one day,
Over the hills and far away.
Mommy duck said: \”Quack, quack, quack, quack.\”
But no little ducks came swimming back.
No little ducks went swimming one day,
Over the hills and far away.
Daddy duck said: \”Quack, quack, quack, quack.\”
And all the five little ducks came back.
Watch the LooLoo Kids Playlist: https://youtu.be/ccCPcujnys?list=PLFkIjhjdbaAdmPyradNYGNG5vbbPQBuuw
Enjoy other LooLoo Kids nursery rhymes:
Johny, Johny Yes Papa https://youtu.be/F4tHL8reNCs
The Wheels on the bus https://youtu.be/6X3AQe4lPg
Rain, Rain Go Away https://youtu.be/nCqUYAnQF0o
Ten in a Bed https://youtu.be/jk7N3bKvgvg
Five Little Ducks https://youtu.be/ccCPcujnys
Are You Sleeping Brother John https://youtu.be/ptXUH9vhCmA
PeekaBoo https://youtu.be/3pzyUMVI_qQ
Drawing Song https://youtu.be/4_TANGFW43k
Seven Days https://youtu.be/iXtPqJEylVk
Baby Shark https://youtu.be/sUxTSW4hW2g
Enjoy educational songs and stories for preschool kids created by experts in children’s education!
Nursery rhymes in English, canciones en inglés para niños, barnvisorna på engelska, Músicas em inglês para crianças, Gyerekzene, Kinderlieder in Englisch, 英文兒歌, Písničky v angličtině, أناشيد أطفال باللغة الإنجليزية, अंग्रेजी में नर्सरी कविताएं, Comptines en anglais, Lagulagu anak berbahasa Inggeris, Musik Untuk Anak, Barnerim på engelsk, Canzoni per bambini in inglese, Engelse kinderliedjes, Piosenki dla dzieci po angielsku, เพลงภาษาอังกฤษสำหรับเด็ก loolookids looloonurseryrhymes loolookids looloonurseryrhymes looloo
LooLoo Kids is a registered trademark of MORA TV. For distribution and more information, visit and contact us at https://loolookids.com

Five Little Ducks - Great Songs for Children | LooLoo Kids

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูวิธีอื่นๆLEARN FOREIGN LANGUAGE

ขอบคุณมากสำหรับการดูหัวข้อโพสต์ แปลงตัวเลข เป็นภาษาอังกฤษ

Leave a Reply

Your email address will not be published. Required fields are marked *