แปลงตัวเลข เป็นภาษาอังกฤษ: นี่คือโพสต์ที่เกี่ยวข้องกับหัวข้อนี้
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 วัน
อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ…
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
-
เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint
, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ…
[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 วัน
อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ…
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
-
เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint
, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ…
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
นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูเพิ่มเติม
วิธีแปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ แบบง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013
วิธีแปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ แบบง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013 เรียนรู้วิธีการ
แปลงตัวเลขจำนวนเงินให้เป็นตัวอักษรภาษาอังกฤษ ด้วยวิธีการง่ายๆ แปลงตัวเลขเป็นภาษาอังกฤษ excel 2013แบบง่ายๆที่เราเองก็ทำได้
How to convert numeric value to english words.ວິທີການແປງມູນຄ່າຈໍານວນພາສາອັງກິດ 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…
================================================
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
นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูวิธีอื่นๆLEARN FOREIGN LANGUAGE
ขอบคุณมากสำหรับการดูหัวข้อโพสต์ แปลงตัวเลข เป็นภาษาอังกฤษ