วิธีใช้ฟังก์ชัน RIGHT ใน Excel (6 ตัวอย่าง)

  • แบ่งปันสิ่งนี้
Hugh West

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

ฟังก์ชันขวาใน Excel (Quick View)

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อทำแบบฝึกหัดขณะที่คุณกำลังอ่านบทความนี้

ฟังก์ชัน RIGHT .xlsx

รู้เบื้องต้นเกี่ยวกับฟังก์ชัน RIGHT

วัตถุประสงค์

เพื่อแยกจำนวนอักขระที่ระบุจากสตริงที่กำหนดจากขวาไปซ้าย

ไวยากรณ์

=RIGHT (text, [num_chars])

คำอธิบายอาร์กิวเมนต์

อาร์กิวเมนต์ จำเป็น/ไม่บังคับ คำอธิบาย
ข้อความ ต้องระบุ ส่งข้อความที่ต้องการแยกอักขระทางด้านขวา
[num_chars] ไม่บังคับ ส่งจำนวนอักขระที่ต้องการแยก โดยเริ่มทางด้านขวา ค่าเริ่มต้นคือ 1 .
หมายเหตุ
  • หาก ไม่ได้ระบุ num_chars ค่าเริ่มต้นคือ 1 .
  • หาก num_chars มากกว่าจำนวนอักขระที่มีฟังก์ชัน RIGHT ส่งคืนสตริงข้อความทั้งหมด
  • RIGHT จะแยกตัวเลขออกจากตัวเลขและข้อความ
  • ฟังก์ชันนี้ไม่พิจารณาการจัดรูปแบบของเซลล์ใดๆ เช่น วันที่ สกุลเงิน เป็นต้น

6 ตัวอย่างที่เหมาะสมในการใช้ฟังก์ชัน RIGHT ใน Excel

ในส่วนต่อไปนี้ เราจะสาธิตตัวอย่าง 6 ตัวอย่างสำหรับอธิบาย ขวา ฟังก์ชัน เราจะใช้ฟังก์ชัน RIGHT , LEN , SEARCH , SUBSTITUTE , VALUE และ FIND ฟังก์ชัน ในตัวอย่างเหล่านี้สำหรับการดำเนินการสตริงย่อยที่มี ช่องว่าง , ตัวคั่น และ n ตัวอักษร นอกจากนี้ เราจะแยก ตัวเลข และ โดเมน ออกจากสตริง และแก้ไข URL โดยใช้ฟังก์ชัน RIGHT

ตัวอย่างที่ 1: การใช้ฟังก์ชัน RIGHT เพื่อรับสตริงย่อยจนถึงช่องว่าง

สมมติว่าเรามีชุดข้อมูลของลูกค้าที่มี ชื่อ , รหัสคำสั่งซื้อ , ที่อยู่ และ ราคารวม ตอนนี้ เราจะแยกนามสกุลของลูกค้าแต่ละรายจาก ชื่อเต็ม โดยใช้ฟังก์ชัน ขวา ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอนที่ 1:

  • จดสูตรด้านล่างในเซลล์ C5
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

รายละเอียดของสูตร

  • SEARCH(" ", B5) ส่วนนี้จะค้นหา เว้นวรรค จาก ชื่อเต็ม เซลล์
  • จากนั้น LEN(B5)-SEARCH(" ", B5) ส่วนนี้จะเลือก ส่วนสุดท้าย ของ ชื่อ .<23
  • จากนั้นฟังก์ชัน RIGHT จะส่งกลับ ส่วนที่เลือกไว้
  • ดังนั้น เพียงแค่กด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับ สวนสาธารณะ เป็นการกลับมาของ ฟังก์ชันขวา

ขั้นตอน 2:

  • นอกจากนี้ ป้อนอัตโนมัติ ฟังก์ชัน ขวา ไปยังเซลล์ที่เหลือในคอลัมน์ C <24

ตัวอย่างที่ 2: แยกสตริงย่อยโดยใช้ฟังก์ชัน RIGHT, LEN, SEARCH และ SUBTITUTE

ตอนนี้พิจารณาว่าเรามีชุดข้อมูลความคิดเห็นของลูกค้า ในแต่ละความคิดเห็น จะมีหมายเลขความคิดเห็น เช่น ความคิดเห็นที่ 1, ความคิดเห็นที่ 2 เป็นต้น ตอนนี้งานของเราคือแยกความคิดเห็นเฉพาะจากความคิดเห็นต้นทาง ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอน:

  • ป้อน สูตรในเซลล์ D5 และ ป้อนอัตโนมัติ ถึง D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

รายละเอียดสูตร<2

  • LEN(SUBSTITUTE(C5,":","")) ส่วนนี้จะค้นหาเครื่องหมายทวิภาค (:) ในสตริงทั้งหมด
  • SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))) ส่วนนี้จะแทนที่ตัวคั่นสุดท้ายด้วยอักขระพิเศษบางตัว
  • จากนั้น SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) ส่วนนี้จะได้รับตำแหน่งของตัวคั่นสุดท้ายในสตริง ขึ้นอยู่กับอักขระที่เราแทนที่ตัวคั่นสุดท้ายด้วย ให้ใช้ตัวพิมพ์เล็กและใหญ่ SEARCH หรือตัวพิมพ์เล็ก-FIND ที่ละเอียดอ่อนเพื่อกำหนดตำแหน่งของอักขระนั้นในสตริง
  • สุดท้าย ฟังก์ชัน RIGHT จะเลือกความคิดเห็นและพิมพ์ออกมา
  • <25

    ตัวอย่างที่ 3: ลบอักขระ N ตัวแรกออกจากสตริงโดยใช้ฟังก์ชัน RIGHT

    งานข้างต้นสามารถทำได้โดยใช้สูตรง่ายๆ เนื่องจากมีจำนวนอักขระคงที่ใน “ ความคิดเห็น N ” ซึ่งเท่ากับ 10 ในส่วนแรกของแต่ละความคิดเห็น เราจึงสามารถลบออกได้อย่างง่ายดายและรับเฉพาะความคิดเห็นเท่านั้น ที่นี่ เราจะลบ 10 อักขระแรก จาก ความคิดเห็นที่มา และพิมพ์ความคิดเห็นเฉพาะในคอลัมน์แยกต่างหาก ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

    ขั้นตอน:

    • ก่อนอื่น เลือกเซลล์ D5 และ Enter สูตรในเซลล์นั้น หลังจากนั้น ป้อนอัตโนมัติ จนถึง D12
    =RIGHT(C5, LEN(C5)-10)

สูตร คำอธิบาย

  • LEN(C5)-10 จะส่งกลับตัวเลขหลังจากลบ 10 จากจำนวนอักขระทั้งหมด หากความยาวทั้งหมดคือ 25 ส่วนนี้จะคืนค่า 25-10 = 15
  • จากนั้น RIGHT ฟังก์ชันจะส่งกลับ ความคิดเห็น จาก ความคิดเห็นต้นฉบับ เท่านั้น

การอ่านที่คล้ายกัน

  • วิธีใช้ฟังก์ชัน CODE ใน Excel (5 ตัวอย่าง)
  • ใช้ฟังก์ชัน EXACT ของ Excel (6 ตัวอย่างที่เหมาะสม)
  • วิธีใช้ฟังก์ชัน FIXED ใน Excel (6 เหมาะตัวอย่าง)
  • ใช้ฟังก์ชัน CLEAN ใน Excel (10 ตัวอย่าง)
  • วิธีใช้ฟังก์ชัน TRIM ใน Excel (7 ตัวอย่าง)

ตัวอย่างที่ 4: การใช้ฟังก์ชัน RIGHT และ VALUE เพื่อแยกตัวเลขออกจากสตริง

ฟังก์ชัน RIGHT ไม่อนุญาตให้ส่งคืนตัวเลขจากสตริงใดๆ ส่งกลับตัวเลขในรูปแบบข้อความ แต่การใช้ฟังก์ชัน VALUE และ RIGHT เราสามารถคืนค่าตัวเลขในรูปแบบที่ถูกต้องได้ ที่นี่ เราจะใช้ชุดข้อมูลเดียวกับด้านบน และเราจะแยก รหัสไปรษณีย์ ในรูปแบบตัวเลขจากคอลัมน์ ที่อยู่ ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอนที่ 1:

  • จดสูตรด้านล่างในเซลล์ E5
=VALUE(RIGHT(D5, 5))

คำอธิบายสูตร

  • RIGHT(D5, 5) ส่วนนี้ให้ 5 อักขระ จากที่อยู่ซึ่งเป็น รหัสไปรษณีย์ ใน รูปแบบข้อความ .
  • จากนั้น VALUE ฟังก์ชันแปลงให้เป็นรูปแบบตัวเลข
  • หลังจากนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับ 35801 เป็นผลตอบแทนของ ฟังก์ชันต่างๆ

ขั้นตอนที่ 2:

  • นอกจากนี้ ป้อนอัตโนมัติ ฟังก์ชัน กับเซลล์ที่เหลือในคอลัมน์ E.

ตัวอย่างที่ 5: การใช้ฟังก์ชัน RIGHT, LEN และ FIND เพื่อแยกชื่อโดเมนจากอีเมล

มาสร้างชุดข้อมูลลูกค้าด้วย คำสั่งซื้อของพวกเขาID , ชื่อ อีเมล และ ที่อยู่ ตอนนี้เราจะค้นหา โดเมนอีเมล จาก ที่อยู่อีเมล ที่กำหนดโดยใช้ฟังก์ชัน RIGHT, LEN, และ FIND ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอนที่ 1:

  • ก่อนอื่น เลือกเซลล์ F5 และจด ด้านล่างสูตรในเซลล์นั้น .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

คำอธิบายสูตร

    <21 FIND("@",E5) ส่วนนี้ค้นหา @ จากสตริงที่กำหนด
  • LEN(E5)-FIND("@", E5) นี่จะให้ตัวเลข ถึงค่าที่จะถูกดึงออกมา
  • ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับ gmail.com เป็นการกลับมาของฟังก์ชัน the RIGHT, LEN, และ FIND

ขั้นตอนที่ 2:

  • หลังจากนั้น ป้อนอัตโนมัติ ขวา เลน และ FIND ฟังก์ชันของเซลล์ที่เหลือในคอลัมน์ F.

ตัวอย่างที่ 6: การใช้ RIGHT, LEN และ ฟังก์ชันซ้ายเพื่อแก้ไข URL

ฟังก์ชัน ขวา นี้ยังช่วยให้เราแก้ไข URL ประเภทใดก็ได้ สมมติว่าในชุดข้อมูลของเรา เรามี URL หลายรายการของบางเว็บไซต์ ตอนนี้ ในบางส่วนมี แบ็กสแลช(/) ใน URL ตอนนี้งานของเราคือค้นหา URL เหล่านั้น และลบ แบ็กสแลช ออกจาก URL ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอน:

  • เข้าสู่ สูตรในเซลล์ C5 และ ป้อนอัตโนมัติ จนถึง C9
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

คำอธิบายสูตร

  • หากอักขระตัวสุดท้ายเป็นเครื่องหมาย เครื่องหมายทับ (/) , (RIGHT(B5)=”/”) ส่งกลับ " จริง " หรือส่งกลับ " เท็จ "
  • ฟังก์ชัน =LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”)) ส่งกลับค่าแรก " n ” จำนวนอักขระ ถ้าอักขระตัวสุดท้ายเป็นเครื่องหมายทับ (/) จะละเว้น; มิฉะนั้น สตริงที่สมบูรณ์จะถูกส่งกลับ

หมายเหตุพิเศษสำหรับการใช้ฟังก์ชัน RIGHT

  • Does the RIGHT function return number?

ฟังก์ชัน RIGHT ใน Excel จะสร้างสตริงข้อความเสมอ แม้ว่าค่าเริ่มต้นจะเป็น ตัวเลขตามที่ระบุไว้ในตอนต้นของบทเรียนนี้

  • The RIGHT function can not work with dates?
  • เนื่องจากวันที่จะแสดงด้วยจำนวนเต็มในระบบ Excel ภายในและ ฟังก์ชัน Excel RIGHT สร้างขึ้นเพื่อทำงานกับสตริงข้อความ จึงไม่สามารถแยกส่วนใดส่วนหนึ่งของวันที่ เช่น วัน เดือน หรือปีได้ หากคุณลองทำตามนี้ สิ่งที่คุณจะได้รับคือตัวเลขสองสามหลักสุดท้ายที่แสดงถึงวันที่

  • Why the RIGHT function returns #VALUE error?
  • The ขวา ฟังก์ชัน คืนค่า #VALUE! ข้อผิดพลาด ถ้า “ num_chars ” น้อยกว่าศูนย์

    บทสรุป

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

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