ไปยังเนื้อหาหลัก

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

สมมติว่าคุณมีช่วงของตัวเลขสกุลเงินที่จำเป็นในการแปลงเป็นข้อความคำใน Excel และคุณมีเคล็ดลับง่ายๆในการแก้ไขอย่างรวดเร็วหรือไม่? ตอนนี้บทช่วยสอนนี้จะบอกวิธีง่ายๆในการแปลงตัวเลขสกุลเงินหลายสกุลเป็นคำภาษาอังกฤษในคราวเดียว

หมายเลขสกุลเงิน doc ถึงคำ 1

สะกดตัวเลขสกุลเงินเป็นคำด้วย VBA แบบยาว

สะกดตัวเลขสกุลเงินเป็นคำต่างๆด้วยฟังก์ชัน Numbers to Words ที่มีประโยชน์ ความคิดที่ดี 3


สะกดตัวเลขสกุลเงินเป็นคำด้วย VBA แบบยาว

ใน Excel คุณไม่สามารถแปลงตัวเลขเป็นคำภาษาอังกฤษได้อย่างรวดเร็วยกเว้น VBA

1 กด Alt + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

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

VBA: แปลงตัวเลขสกุลเงินเป็นคำภาษาอังกฤษ

Function SpellNumberToEnglish(ByVal pNumber)
'Updateby20131113
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 คือตัวเลขสกุลเงิน) แล้วกด เข้าสู่ จากนั้นลากที่จับเติมลงเพื่อใช้สูตรนี้กับเซลล์ที่คุณต้องการ ดูภาพหน้าจอ:

หมายเลขสกุลเงิน doc ถึงคำ 2
doc ลูกศรลง
หมายเลขสกุลเงิน doc ถึงคำ 1

สะกดตัวเลขสกุลเงินเป็นคำต่างๆด้วยฟังก์ชัน Spell Out Numbers ที่มีประโยชน์

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

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น 

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

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

หมายเลขสกุลเงิน doc ถึงคำ 7

2 ใน ตัวเลขเป็นคำสกุลเงิน โต้ตอบตรวจสอบ ภาษาอังกฤษ or ภาษาจีน ตัวเลือกตามที่คุณต้องการ ดูภาพหน้าจอ:

หมายเลข doc ไปยังโลก 2

3 คลิก Ok or ใช้. จากนั้นตัวเลขสกุลเงินที่คุณเลือกจะถูกแปลงเป็นคำ

ตัวเลขสกุลเงินเป็นคำภาษาอังกฤษ

หมายเลข doc ไปยังโลก 3

ตัวเลขสกุลเงินเป็นคำภาษาจีน

หมายเลข doc ไปยังโลก 4

หมายเหตุ คุณสามารถคัดลอกและวางหมายเลขสกุลเงินลงในแผ่นงานอื่นก่อนที่คุณจะใช้ Numbers กับ Words

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Review my article Million billion trillion conversion a basic number learning article that helps one to learn number system and number conversion as well.
This comment was minimized by the moderator on the site
Hai, Kim Morse, pemberi pinjaman wang persendirian. (Code360)
Kami menyediakan pinjaman dengan kadar faedah 2% setahun dan dalam jumlah $ 10,000.00 hingga $ 500,000.00 dan € 10,000.00 hingga € 500,000.00 sebagai tawaran pinjaman. Projek 100% yang dibiayai dengan pinjaman bercagar dan tidak bercagar boleh didapati. Kami dijamin menyediakan perkhidmatan kewangan kepada pelanggan kami di seluruh dunia. Dengan pakej kredit yang fleksibel, pinjaman boleh diproses dan dana dipindahkan kepada peminjam dalam 2 hari. Kami bekerja dalam terma yang jelas dan mudah difahami dan menawarkan pelbagai jenis pinjaman kepada pelanggan, syarikat, individu swasta dan pelabur hartanah yang berminat. Cukup lengkapkan borang di bawah dan kembali kepada kami melalui E-mel.
Butiran pengguna:
Nama-nama:
Tarikh lahir:
Jantina.
Status perkahwinan saya:
Alamat:
Bandar:
dan Negeri / Wilayah:
Kod pos /
Negara:
Telefon:
Email saya:
dengan tujuan pinjaman:
Jumlah pinjaman:
Tempoh pinjaman:
Pendapatan bulanan anda:
Hubungi pegawai pinjaman Via Email: () Dan untuk Maklumat, Hubungi alamat Web kami: Code360optionsloancompany.com

Salam sejahtera,
Puan Kim
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations