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

[NEW] วิธีแปลงตัวเลขเป็นคำภาษาอังกฤษใน 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 อ่านเพิ่มเติม … ดาวน์โหลดฟรี… ซื้อ… 

 

[NEW] | อ่านตัวเลขภาษาอังกฤษ – NATAVIGUIDES

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

การอ่าน 0

เริ่มจากการอ่านเลข “0” ที่ดูเหมือนจะเป็นตัวเลขที่สร้างความสับสนบ่อยมาก เพราะมีการใช้เลขศูนย์ดังกล่าวได้ในหลายกรณี วันนี้ Eng Breaking จะแนะนำให้ผู้เรียนทราบเกี่ยวกับวิธีการอ่าน 0 แบบอเมริกันดังต่อไปนี้

การอ่าน 0ใช้ในกรณีZeroความหมายคือ ศูนย์ (ในภาษาพูดและสำหรับอุณหภูมิ)nilศูนย์ (ใช้บ่อยเมื่อคุยเรื่องเกี่ยวกับคะแนนกีฬา)noughtศูนย์ (ที่หมายถึงตัวเลข 0)Oศูนย์ (จะใช้ในภาษาพูด และมีการออกเสียงเหมือนตัวอักษรภาษาอังกฤษ “O” โดยเฉพาะหมายเลขโทรศัพท์เท่านั้น)

ตัวอย่างเช่น

  • Manchester United three, Manchester City nil (3-0) : ในการเล่นฟุตบอลถ้าอยากแจ้งเกี่ยวกับคะแนนเราสามารถใช้ nil เหมือนตัวอย่างในกรณีนี้ คนอ่านหรือคนฟังจะเข้าใจเลยว่าทีม Manchester United ชนะด้วยสามคะแนน และ Manchester City คะแนนเป็นศูนย์ 
  • Temperatures rarely rise above zero in winter. : ในประโยคนี้เราพูดเกี่ยวกับ อุณหภูมิ เลยควรใช้ Zero  หรือในประโยคอื่นๆ เช่น เมื่อเราอยากจะบอกว่า อุณหภูมิลดลงต่ำกว่าศูนย์ เราสามารถตั้งประโยคแบบนี้ได้ “The temperature has fallen below zero.”
  • ยกตัวอย่างกับคำว่า noughts  ที่หมายถึงตัวเลข 0 ในประโยคดังนี้ He’s got several noughts on the end of his salary.

Eng Breaking แนะนำวิธีการใช้ตัวเลขภาษาอังกฤษตัวเลขการบอกจำนวน/ Cardinal numbersภาษาไทย1oneหนึ่ง2twoสอง3threeสาม4fourสี่5fiveห้า6sixหก7sevenเจ็ด8eightแป็ด9nineเก้า10tenสิบ11elevenสิบเอ็ด12twelveสิบสอง13thirteenสิบสาม14fourteenสิบสี่15fifteenสิบห้า16sixteenสิบหก17seventeenสิบเจ็ด18eighteenสิบแปด19nineteenสิบเก้า20twentyยี่สิบ21twenty-oneยี่สิบเอ็ด22twenty-twoยี่สิบสอง23twenty-threeยี่สิบสาม24twenty-fourยี่สิบสี่25twenty-fiveยี่สิบห้า26twenty-sixยี่สิบหก27twenty-sevenยี่สิบเจ็ด28twenty-eightยี่สิบแปด29twenty-nineยี่สิบเก้า30thirtyสามสิบ31thirty-oneสามสิบเอ็ด40fortyสี่สิบ50fiftyห้าสิบ60sixtyหกสิบ70seventyหกสิบ80eightyแปดสิบ90ninetyเก้า​สิบ100one hundredหนึ่ง​ร้อย500five hundredห้า​ร้อย1000one thousandหนึ่ง​พัน1,500one thousand five hundred, or fifteen hundred
หนึ่งพันห้าร้อย100,000one hundred thousandหนึ่งแสน1000,000one millionหนึ่งล้าน

ตัวอย่างการใช้ตัวเลขภาษาอังกฤษสำหรับการบอกจำนวน

  • ถ้าคุณอยากจะบอกว่า ในห้องเรียนมี 20 คน พูดเป็นภาษาอังกฤษคือ There are twenty people in the classrom.
  • คุณสามารถใช้ตัวเลขบอกลำดับในกรณีแบบนี้  He went to Thailand for the fourth times this year. แปลว่า เขาเคยมาเที่ยที่ไทยสี่ครั้งในปีนี้

การเรียกชื่อตัวเลขหลักสิบหน่วยอื่น ๆภาษาไทยภาษาอังกฤษสามสิบthirtyสามสิบเอ็ดthirty-oneสี่สิบFortyห้าสิบfiftyหกสิบSixtyเจ็ดสิบseventyแปดสิบeightyเก้าสิบninetyหนึ่งร้อยone hundred

  • สำหรับสามสิบเอ็ด  คือ thirty-one ต่อไปคือ สามสิบสอง thirty-two ต่อไปเรื่อย ๆ จนถึง สี่สิบ ใช้คำว่า Forty
  • สำหรับเลขหลักร้อย ให้เพื่อน ๆ ดูตัวอย่างดังต่อไปนี้ 101 หรือ one hundred one แปลเป็นไทยว่า ร้อยเอ็ด 102 หรือ one hundred two แปลเป็นหนึ่งร้อยสอง
  • ถ้าอยากจะบอกตัวเลบยาวๆ เช่น สี่ร้อยหกสิบสอง  หรือ 462 จะบอกว่า four hundred sixty-two 
  • สำหรับตัวเลขที่มีสี่ตัวขึ้นไป เราจะอ่านเรียงตัวเลขและเรียงหลักหน้าลูกน้ำกันไป เช่น หนึ่งพันสี่ร้อยสี่สิบสาม หรือ 1,443 เราจะอ่านเป็นสองแบบเช่น One thousand four hundred forty-three หรือ 1 and 443 ได้ทั้งสองอย่าง ยกตัวอย่างกับเลขอื่นเช่น เจ็ดแสนสามหมื่นเจ็ดพันสี่ร้อยยี่สิบสาม หรือ 737,423 จะบอกว่า Seven hundred thirty-seven thousand four hundred twenty-three หรือ 737 and 423 ได้ทั้งสองอย่าง

ตัวเลขภาษาอังกฤษเป็นสี่งที่จำเป็นต้องเรียนเพราะมักจะใช้บ่อย

ตัวเลขภาษาอังกฤษสำหรับการบอกลำดับ/ Ordinal numbers

การบอกลำดับ/
Ordinal numbersวิธีการเขียนภาษาอังกฤษภาษาไทยThe first1stที่หนึ่งThe second2ndที่สองThe third3rdที่สามThe fourth4thที่สี่The fifth5thที่ห้าThe sixth6thที่หกThe seventh7thที่เจ็ดThe eighth8thที่แปดThe ninth9thที่เก้าThe tenth10thที่สิบThe eleventh11thที่สิบเอ็ดThe twelfth12thที่สิบสองThe thirteenth13thที่สิบสามThe fourteenth14thที่สิบสี่The fifteenth15thที่สิบห้าThe sixteenth16thที่สิบหกThe seventeenth17thที่สิบเจ็ดThe eighteenth18thที่สิบแปดThe nineteenth19thที่สิบเก้าThe twentieth20thที่ยี่สิบThe twenty-first21stที่ยี่สิบเอ็ดThe twenty-second22ndที่ยี่สิบสองThe twenty-third23rdที่ยี่สิบสามThe thirtieth30thที่สามสิบThe fortieth40thที่สี่สิบThe fiftieth50thที่ห้าสิบThe sixtieth60thที่หกสิบThe seventieth70thที่เจ็ดสิบThe eightieth80thที่แปดสิบThe ninetieth90thที่เก้าสิบThe hundredth100thที่หนึ่งร้อยThe five hundredth500thที่ห้าร้อยThe thousandth1000thที่หนึ่งพันOne thousand five hundredth1,500thที่หนึ่งพันห้าร้อยHundred thousandth100,000thที่ หนึ่งแสนMillionth1000,000thที่ล้านหนึ่ง

ในภาษาอังกฤษถ้าอยากพูดถึงลำดับเราจะต้องเพิ่ม “th” ในตัวอักษรสุดท้าย 

ยกตัวอย่างเช่น

  • Four (4th )–> fourth
  • Eleven (7th ) –> eleventh
  • Sixteenth (16th ) –> sixteenth
  • Twenty (20th ) –> twentieth สำหรับเลข 20,30,40,50,60,70,80 90 เมื่ออยากเปลี่ยนเป็นเลขบ่งบอกลำดับจะได้เปลี่ยวตัวอักษรสุดท้ายคือตัว ‘y’ เป็นตัว ‘ie’ และเพิ่ม ‘th’: twentieth, thirtieth,…

ยกเว้นในกรณีจะบอกลำดับของ One – First, Two – Second, Three – Third, Five – Fifth, Eight – Eighth, Nine – Ninth, Twelve – Twelfth คือผู้เรียนต้องจดจำไว้อย่างเดียว

  • – สำหรับตัวเลขที่มีตัวอักษรสุดท้ายเป็นเลข 2 เช่น 2nd, 22nd, 32nd… จะได้เขียนเป็น second, twenty-second, thirty-second,… ยกเว้น 12th จะได้เขียนเป็น twelfth (nd ย่อมาจาก 2 ตัวอักษรสุดท้ายของคำว่า second).
  • – สำหรับตัวเลขที่มีตัวอักษรสุดท้ายเป็นเลข 3 เช่น 3rd, 23rd, 33rd,… จะได้เขียนเป็น  third, twenty-third, thirty-third,… ยกเว้น 13th จะได้เขียนเป็น thirteenth (rd ย่อมาจาก 2 ตัวอักษรสุดท้ายของคำว่า third).
  • – สำหรับตัวเลขที่มีตัวอักษรสุดท้ายเป็นเลข 5 เช่น 5th, 25th, 35th,…จะได้เขียนเป็น fifth, twenty-fifth, thirty-fifth,…จะแตกต่างกับการเขียนของตัวเลขบ่งบอกให้ทราบจำนวน 
  • – สำหรับตัวเลขที่มีตัวอักษรสุดท้ายเป็นเลข 9 เช่น 9th, 29th, 39th,… จะได้เขียนเป็น ninth, twenty-ninth, thirty-ninth,…ยกเว้น 19th ยังได้เขียนเป็น nineteenth ผู้เรียนหลายท่านมักจะจำผิดตรงนี้

ทำอย่างไรเพื่อจะแยกระหว่างตัวเลขที่จะบ่งบอกลำดับกับตัวเลขจำนวนเป็นสี่งที่ผูเรียนหลายคนน่าจะสนใจกันมากมาย Eng Breaking จะยกตัวอย่างเกี่ยวกับตัวเลขจำนวน และตัวเลขที่บอกลำดับเพื่อช่วยผู้เรียนได้เห็นอย่างชัดเช่นความแตกต่างระหว่างวิธีการใช้ของตัวเลขดังนี้

กรณีใช้ตัวเลขภาษาอังกฤษอย่างเหมาะสม

ตัวเลขภาษาอังกฤษสำหรับตัวเลขบ่งบอกจำนวนสรุปสั้นๆ คือจะได้ใช้ในกรณีเช่น 

  1. ตัวเลขภาษาอังกฤษบอกจำนวน. 

เช่น I have one sister. ฉันมีน้องสาวหนึ่งคน
หรือ There are thirty-one days in July. มีสามสิบเอ็ดวันในเดือนกรกฎาคม

  1. บอกอายุ

เช่น I am eighteen years old. ฉันอายุสิบแปดปี
หรือ  My Father is fifty-one years old. พ่อของฉันอายุห้าสิบเอ็ดปี

  1. บอกหมายเลขโทรศัพท์

เช่น My phone number is one- five- five- six- seven- one- nine. หมายเลขโทรศัพท์ของฉันคือ 1556719 

  1. ตัวเลขภาษาอังกฤษบอกวันเกิด

 เช่น My sister was born in nineteen ninety-one. พี่สาวของฉันเกิดในปี ค.ศ. 1991

สำหรับตัวเลขบ่งบอกลำดับสรุปสั้นๆ คือจะได้ใช้ในกรณีเช่น 

  1. ใช้ในกรณีเมื่อคุณอยากพูดเกี่ยวกับลำดับหรือตำแหน่งต่างๆ

เช่น Accounting is my first job, the second job is a secretary at the bank

  1. เมื่อพูดถึงระดับความสูงหรือจำนวนชั้น

เช่น I work at the 29th floor of the tallest building in the city

  1. เมื่อพูดถึงวันในเดือนหนึ่ง

เช่น He celebrated his twentieth birthday in a luxury restaurant.  เขาฉลองวันเกิดครั้งที่ยี่สิบของเขาในร้านอาหารสุดหรู

การทำซ้ำ

การทำซ้ำภาษาอังกฤษภาษาไทยonceหนึ่งครั้งtwiceสองครั้งthree timesสามครั้งfive timesห้าครั้ง

การอ่านเลขทศนิยม

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

ตัวเลขการอ่านเลขทศนิยมภาษาไทย0.5point fiveศูนย์จุดห้า0.25point two fiveศูนย์จุดสองห้า0.73point seven threeศูนย์จุดเจ็ดสาม0.05point zero fiveศูนย์จุดศูนย์ห้า0.6529point six five two nineศูนย์จุดหกห้าสองเก้า2.95two point nine fiveศูนย์สองจุดเก้าห้า

ผู้เรียนสามารถสังเกตเองว่าการอ่านเลขทศนิยมในภาษาอังกฤษเราจะใช้คำว่า จุด คือ “point” ตามด้วยตัวเลขเรียงกันไปเรื่อย ๆ จนจบ แต่ต้องระวัง เพราะวิธีการอ่านนี้จะไม่สามารถใช้กับเงินได้ สำหรับวิธีการอ่าน ตัวเลขภาษาอังกฤษ ตอนที่พูดถึงเงินเดี๋ยวเราจะแนะนำในส่วนเนื้อหาต่อไปนี้

ผู้เรียนสามารถเรียนรู้ภาษาอังกฤษด้วยตัวเองได้ไม่ยากกับ Eng Breaking

ตัวเลขภาษาอังกฤษสำหรับการอ่านเศษส่วน

ในภาษาอังกฤษคุณจะต้องการใช้ตัวเลขภาษาอังกฤษเมื่อพูดถึงเศษส่วนต่างๆ ก็มักจะเจอบ่อยชีวิตประจำวันถ้าหากจำนวนส่วนมากกว่า 1 ให้ทำเป็นรูปพหูพจน์ สำหรับกรณีที่เศษมากกว่า 1 และส่วนคือ 2 เราจะอ่านว่า “half” และอ่านว่า “halves” 

ตัวเลขภาษาไทยการอ่านเศษส่วนภาษาอังกฤษ1/3หนึ่งส่วนสามone third3/4สามส่วนสี่three fourths5/6ห้าส่วนหกfive sixths1/2หนึ่งส่วนสองone half3/2สามส่วนสองthree halves

ตัวเลขภาษาอังกฤษสำหรับการอ่านเปอร์เซ็นต์

ง่ายมากๆ คือการอ่านเปอร์เซ็นต์ในภาษาอังกฤษคือเราแค่ออกเสียงของตัวเลขบอกกับคำว่า “เปอร์เซ็นต์” เท่านั้นคือคนฟังก็จะเข้าใจเลยว่าเรากำลังอย่าสื่ออะไรแล้ว ยกตัวอย่างให้เห็นได้ชัดดังนี้

ตัวเลขภาษาไทยการอ่านเปอร์เซ็นต์ภาษาอังกฤษ5%ห้าเปอร์เซ็นต์five percent25%ยีสิบห้าเปอร์เซ็นต์twenty-five percent36.25%สามสีบหกจุดยีสิบห้าเปอร์เซ็นต์thirty-six point two five percent100%หนึ่งร้อยเปอร์เซ็นต์one hundred percent400%สี่ร้อยเปอร์เซ็นต์four hundred percent

ตัวเลขภาษาอังกฤษสำหรับการอ่านจำนวนเงิน

เมื่อเราอ่านเกี่ยวกับเงินเราต้องพูดถึงสองอย่าง หนึ่งคือตัวเลขที่บ่องบอกจำนนวนของเงินและสองคือสกุลเงินว่าเป็นยูโร ดงเวียดนาม หรือ ดอลลสร์ …วิธีการอ่านจำนวนเงินจะเป็นอย่างนี้ ให้อ่านตัวเลขหน้าจุดทศนิยมก่อน ตามด้วยสกุลเงิน เชื่อมด้วย “and”สำหรับตัวเลขหลังจุดทศนิยมเราจะอ่านตามหลักการอ่านตัวเลขปกติ ตามด้วยหน่วยย่อยของสกุลเงินนั้น ๆ ยกตัวอย่างเช่น

ตัวเลขภาษาไทยการอ่านจำนวนเงินภาษาอังกฤษ25$ยี่​สิบ​ห้าดอลลาร์twenty-five dollars52€ห้า​สิบ​สองยูโรfifty-two euros140₤หนึ่ง​ร้อย​สี่​สิบปอนด์one hundred and forty pounds€12.66สิบสองยูโรหกสิบหกtwelve euros sixty-six₤10.50สิบปอนด์ห้าสิบten pounds fifty

การอ่านปี

การอ่านปีภาษาอังกฤษภาษาไทย2014twenty fourteen or two thousand fourteenสองพันสิบสี่2008two thousand eightสองพันแป็ด2000two thousandสองพัน1944nineteen forty-fourหนึ่งพันเก้าร้อยสี่สิบสี่3000 BCthree thousand BCสามพันปีก่อนคริสต์ศักราช3250 BCthirty two fifty BCสามพันสองร้อยห้าสิบปีก่อนคริสต์ศักราช

คำอื่นที่มีประโยชน์ที่ควรรู้

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

  • คำว่า about / approximately หมายถึง ประมาณ ยกตัวอย่างเช่น 

She earns  about $300 a month แปลว่า เธอมีรายได้ประมาณ 300 ดอลลาร์ ต่อเดือน หรือตัวอย่างอื่นเกี่ยวกับการใช้ about เช่น  about fifty people were present at the meeting แปลว่า ที่ประชุมประมาณห้าสิบคน

  • คำว่า over / more than หมายถึง มากกว่า ยกตัวอย่างเช่น There were over 5000 people at the meeting แปลว่า . “over” หรือ “more than” ใช้เมื่อพูดถึงจำนวนของคน, จำนวนของสี่งของ และอยู่หน้าของตัวเลขต่างๆ 
  • คำว่า  under / less than หมายถึง น้อยกว่า ยกตัวอย่างเช่น  She travelled less than 2,000 miles. แปลว่า  เธอเดินทางน้อยกว่า 2,000 ไมล์

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับคําศัพท์ภาษาอังกฤษที่ใช้บ่อยดังนี้เพื่อเสริมคลังศัพท์ของตัวเอง สามารถประยุคใช้ในการพูดหรือเขียนให้ดียี่งขึ้นกับ EngBreaking: 407 คำศัพท์ภาษาอังกฤษที่ใช้บ่อย: เรียนครั้งเดียวจำได้นาน

สรุป

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


คำศัพท์ภาษาอังกฤษ : one-ten


มาฝึกนับเลขเป็นภาษาอังกฤษกันดีกว่า เริ่มจาก 110 กันเลย

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

คำศัพท์ภาษาอังกฤษ : one-ten

วิธีอ่านตัวเลขหลักแสน ภาษาอังกฤษ l สอนนับเลขภาษาอังกฤษ


สอนวิธีอ่านตัวเลขหลักแสน ภาษาอังกฤษ ครับ
นับเลขภาษาอังกฤษ วิธีอ่านเลขภาษาอังกฤษ

วิธีอ่านตัวเลขหลักแสน ภาษาอังกฤษ l สอนนับเลขภาษาอังกฤษ

หัดอ่าน หัดเขียน ตัวเลข 1-20 | เรียนรู้ตัวเลข | Learn Thai Number 1-20


วันนี้เรามาฝึกเขียน ฝึกอ่าน ตัวเลข 120 ด้วยสีเมจิกันค่ะ
Learn Thai Number 120 | Count 120 In Thai | Thai Number Names
กดติดตาม และกดสัญลักษณ์เตือนรูปกระดิ่ง เพื่อที่จะได้รับชมวีดีโอใหม่ๆ ก่อนใคร
SUBSCRIBE https://goo.gl/y0ye6l
เพลย์ลิสอื่นๆ ที่น่าสนใจ
สนุกและเรียนรู้ด้วยพยัญชนะไทย กฮ
https://goo.gl/9QFZkL
สนุกและเรียนรู้ด้วยตัวอักษรภาษาอังกฤษ
https://goo.gl/Kif9My
สนุกและเรียนรู้ด้วยลูกโป่ง
https://goo.gl/FKnCD1
สนุกและเรียนรู้ด้วยแป้งโดว์
https://goo.gl/Ur2PI8
สนุกและเรียนรู้ด้วยไข่เซอร์ไพรส์
https://goo.gl/HbWata

ช่องทางการติดตามอื่นๆ
เรามีกิจกรรมดีๆ พร้อมของเล่นของรางวัลมาเป็นประจำ
FACEBOOK https://www.facebook.com/HappyKidThailand
อีกหนึ่งช่องทางการติดตามทางทวิสเตอร์
TWITTER https://twitter.com/HappyKidNetwork
___

หัดอ่าน หัดเขียน ตัวเลข 1-20 | เรียนรู้ตัวเลข | Learn Thai Number 1-20

นับเลข 1-50 ภาษาอังกฤษ | Number 1-50 | Learn and song


มาฝึก นับเลข เรียนรู้ คณิตศาสตร์ กันค่ะ
นับเลข 110 อังกฤษ
https://youtu.be/ytxQIGiszoA
นับเลข 120 ไทยอังกฤษ
https://youtu.be/vF2w3ru0M78
นับเลข 150 อังกฤษ
https://youtu.be/yW_31qeFQQ
นับเลข 1100 ไทย
https://youtu.be/sIb2ufW4o04
นับเลข 1100 ไทยอังกฤษ
https://youtu.be/grJ6N2xMcG0
นับเลข 1100 อังกฤษ
https://youtu.be/F_SDkWc_smg

นับเลข 1-50 ภาษาอังกฤษ | Number 1-50 | Learn and song

ฝึกเขียน ฝึกอ่าน ABC จากแผ่นเขียน abc นับเลข1-10 | Learn ABC from ABC writing pad, counting


วันนี้เรามาฝึกเขียนพยัญชนะอักษรภาษาอังกฤษ 24 ตัว แล้วมาฝึกอ่านตามไปพร้อมกันค่ะ
เรียน ABC จากแผ่นเขียน abc นับเลข110 | เรียนรู้คำศัพท์ภาษษอังกฤษ AZ
Learn ABC from abc writing pad, counting numbers 110 | Learn English vocabulary AZ
เพื่อเสริมทักษะความรู้และประสบการณ์ใหม่ๆ
วิชาการทั้ง คณิตศาสตร์ ภาษาไทย วิทยาศาสตร์ และอื่นๆๆอีกมากมาย
อย่าลืมกดติดตาม Subscribe WAWA kids art กันนะค่ะ

เกม ทายคำศัพท์ยานพาหนะ หมวดภาษาอังกฤษhttps://youtu.be/dc4ApC1qn_w
เกม หาสุภาษิตไทยจากรูปภาพ เรียนรู้ความหมายของสุภาพษิตไทย
https://youtu.be/JhqtK1qae_s
วาดการ์ตูนไก่ วาดการ์ตูนไข่ | เรียนรู้คำศัพท์ภาษาอังกฤษ | l สนุกกับการเรียนรู้สีผ่านงานศิลปะ https://youtu.be/xrVlvyeSYhA
วาดรูปควาย | คำศัพท์ภาษาอังกฤษ | ความรู้เรื่องของควาย สนุกกับการเรียนรู้สีผ่านงานศิลปะhttps://youtu.be/p03bx0Bpwx8
เกม ทายปัญหาวิทยาศาสตร์ ระดับประถม 10 ข้อ https://youtu.be/9JO64gi3FrQ
วาดรูปขวด วาดรูปคน | คำศัพท์ภาษาอังกฤษ | สนุกกับการเรียนรู้สีผ่านงานศิลปะด้วยดิน https://youtu.be/D5c3JAH9eI
วาดรูป จาน | คำศัพท์ภาษาอังกฤษ | ความรู้เรื่องจาน สนุกกับการเรียนรู้สีผ่านงานศิลปะ https://youtu.be/qXPBd14RbTs
วาดรูปช้าง | คำศัพท์ภาษาอังกฤษ | ความรู้เรื่องของช้าง สนุกกับการเรียนรู้สีผ่านงานปะ https://youtu.be/xySwrBmVYWg
เกม ความรู้รอบตัวเกี่ยวกับวิทยาศาสตร์ https://youtu.be/0JHr0a_HFNs
วาดรูป ซ โซ่ กับ ฌ เฌอ | คำศัพท์ภาษาอังกฤษ | สนุกกับการเรียนรู้สีผ่านงานศิลปะ https://youtu.be/QIJUcKDw_BY
เกม ทายคำลักษณะนามของสิ่งของ 10 ข้อ https://youtu.be/PFpwbDvQcM
วาดรูป ฉ ฉิ่ง | คำศัพท์ภาษาอังกฤษ | ความรู้เรื่องฉิ่ง สนุกกับการเรียนรู้สีผ่านงานศิลปะ https://youtu.be/Q4briOTyAMo

ฝึกเขียน ฝึกอ่าน ABC จากแผ่นเขียน abc นับเลข1-10 |  Learn ABC from ABC writing pad, counting

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

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

Leave a Reply

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