วิธีลบทุกอย่างหลังจากอักขระใน Excel (7 วิธี)

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

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

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

คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดที่เราใช้ในการเตรียมบทความนี้

ลบทุกอย่างหลัง Character.xlsm

7 วิธีลบทุกอย่างหลัง Character ใน Excel

1. ใช้ตัวเลือกค้นหาและแทนที่เพื่อ ลบทุกอย่างหลังอักขระใน Excel

หนึ่งในวิธีที่ง่ายมากในการลบทุกอย่างหลังอักขระคือการใช้เครื่องมือ ค้นหาและแทนที่ ใน Excel ตัวอย่างเช่น เรามีชุดข้อมูลที่มีรหัสพนักงาน และเราต้องการลบทุกอย่างที่อยู่หลังชื่อพนักงาน ขั้นตอนที่เกี่ยวข้องกับวิธีนี้คือ:

ขั้นตอน:

  • ประการแรก เลือกชุดข้อมูล ( B5:B9 )

  • จากนั้น ป้อน Ctrl+H จากแป้นพิมพ์ จากนั้นหน้าต่างค้นหาและแทนที่จะปรากฏขึ้น จากนั้น เลือกตัวเลือก แทนที่ และพิมพ์ ' ,* ' ในช่อง ' ค้นหาอะไร' ปล่อยฟิลด์ ' แทนที่ด้วย ' ว่างไว้ ตอนนี้ คลิกที่ แทนที่ทั้งหมด .

  • สุดท้าย ทุกอักขระหลังชื่อจะถูกลบ

อ่านเพิ่มเติม: วิธีค้นหาและลบแถวใน Excel (5 วิธี)

2. ลบทุกอย่างหลังจากอักขระโดยใช้ Flash เติม

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

ขั้นตอน:

  • เขียนเฉพาะชื่อใน เซลล์ C5 . จากนั้นเริ่มเขียนชื่อใน เซลล์ C6 และคุณจะเห็นว่า Excel รับรู้แล้วว่าคุณสนใจที่จะเก็บชื่อพนักงานจากรหัส

<1

  • สุดท้าย กด Enter และรับเฉพาะชื่อ

อ่านเพิ่มเติม: วิธีลบค่าใน Excel (9 วิธี)

3. การรวมฟังก์ชัน LEFT และ SEARCH เพื่อลบทุกอย่างที่อยู่หลังอักขระใน Excel

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

ขั้นตอน:

  • เขียนสูตรต่อไปนี้ใน เซลล์ C5
<7 =LEFT(B5,SEARCH(",",B5)-1)

  • ท้ายที่สุด นี่คือผลลัพธ์สุดท้าย ใช้ตัวเลือก Excel ป้อนอัตโนมัติ ( +) เพื่อคัดลอกสูตรไปยังเซลล์ที่เหลือ

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

SEARCH(“,”,B5)

ที่นี่ ฟังก์ชัน SEARCH จะส่งกลับ ตำแหน่งของอักขระ (ในที่นี้คือเครื่องหมายจุลภาค)

SEARCH(“,”,B5)-1)

ตอนนี้ อักขระหนึ่งตัวจะถูกลบออกจากจำนวนที่ส่งคืนโดย SEARCH เพื่อแยกเครื่องหมายจุลภาค(,) จากผลลัพธ์

LEFT(B5,SEARCH(“,”,B5)-1)

สุดท้าย ฟังก์ชัน LEFT ส่งกลับจำนวนอักขระที่ระบุจากจุดเริ่มต้นของสตริง

อ่านเพิ่มเติม: วิธีลบสูตรใน Excel : 7 วิธีง่ายๆ

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

  • วิธีลบเส้นประใน Excel (5 วิธีด่วน)
  • ลบเปอร์เซ็นต์ใน Excel (5 วิธีง่ายๆ)
  • วิธีลบเส้นตารางออกจาก Excel (6 วิธีง่ายๆ)
  • ลบเส้นขอบใน Excel (4 วิธีด่วน)
  • วิธีลบข้อจำกัดการตรวจสอบข้อมูลใน Excel (3 วิธี)

4 . ลบที่เคย ything หลังจากอักขระโดยใช้การรวมกันของฟังก์ชัน LEFT และ FIND ใน Excel

ในทำนองเดียวกัน ตามที่อธิบายไว้ใน วิธีที่ 3 เราสามารถลองใช้การรวมกันของ ซ้าย และฟังก์ชัน FIND เพื่อลบทุกอย่างหลังจากอักขระ. นี่คือขั้นตอน:

ขั้นตอน:

  • เริ่มแรก เขียนสูตรด้านล่างไปที่ เซลล์ C5 .
=LEFT(B5,FIND(",",B5)-1)

ในที่นี้ เราได้ใช้ ฟังก์ชัน FIND เพื่อค้นหาตำแหน่งของอักขระ ' , ' ในข้อความ สูตรที่เหลือทำงานคล้ายกับสูตรที่อธิบายไว้ใน วิธีที่ 3

  • สุดท้าย คุณจะได้ชื่อของบุคคลเท่านั้น .

เนื้อหาที่เกี่ยวข้อง: วิธีลบเซลล์ว่างและเลื่อนข้อมูลไปทางซ้ายใน Excel (3 วิธี)

5. ลบทุกอย่างหลังจากเกิดอักขระครั้งที่ N ใน Excel

บางครั้ง เราอาจจำเป็นต้องลบทุกอย่างหลังจากอักขระใดอักขระหนึ่ง ตัวอย่างเช่น เรามีสตริงข้อมูลที่มีเครื่องหมายจุลภาคหลายตัว ( Adelle, Engineer, CEO, 2232 ) และเราต้องการละทิ้งทุกอย่างหลังจากเครื่องหมายจุลภาคที่ 2 ดังนั้น ในการดำเนินการนี้ เราจะทำตามขั้นตอนด้านล่าง:

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)

  • ท้ายที่สุด ทุกอย่างที่อยู่หลังเครื่องหมายจุลภาคที่ 2 จะถูกลบ

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

SUBSTITUTE(B5,”,”,”#”,2)

ที่นี่ ฟังก์ชัน SUBSTITUTE แทนที่ลูกน้ำตัวที่ 2 ด้วย '#''

FIND(“#”,SUBSTITUTE(B5, ”,”,”#”,2))

จากนั้น ฟังก์ชัน FIND จะบอกตำแหน่งของเครื่องหมายจุลภาคที่ 2 ให้เราทราบ ที่นี่ ตำแหน่งลูกน้ำที่ 2 อยู่ในวันที่ 17

FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)

ตอนนี้ ลบอักขระ 1 ตัวออกจากตัวเลขที่ส่งกลับจากส่วนก่อนหน้า ของสูตร

LEFT(B5,FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)

สุดท้าย ฟังก์ชัน ซ้าย ส่งคืนจำนวนอักขระที่ระบุจากจุดเริ่มต้นของสตริง

อ่านเพิ่มเติม: วิธีลบการจัดรูปแบบตามเงื่อนไขใน Excel (3 ตัวอย่าง) <4

6. ลบทุกอย่างหลังจากการเกิดขึ้นครั้งล่าสุดของอักขระใน Excel

บ่อยครั้ง ค่าในเซลล์จะถูกคั่นด้วยจำนวนตัวคั่น ตัวอย่างเช่น เรามีรหัสพนักงาน: Adelle, Engineer, CEO, 2232 และเราต้องการลบทุกอย่างหลังจากเครื่องหมายจุลภาคสุดท้าย เรามาทำตามขั้นตอนกัน

ขั้นตอน:

  • ประการแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)

  • สุดท้าย ทุกอย่างจะถูกลบหลังจากเครื่องหมายจุลภาคสุดท้าย ใช้ ป้อนอัตโนมัติ (+) เพื่อใช้สูตรกับเซลล์ที่เหลือ

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

LEN(SUBSTITUTE(B5,”,”,””))

สิ่งแรกที่เราต้องทำคือการระบุตำแหน่งสุดท้าย ตัวคั่น (ในตัวอย่างของเราเครื่องหมายจุลภาคสุดท้าย) ต้องรู้ว่ามีเครื่องหมายจุลภาคกี่ตัวในสตริงของเรา เพื่อจุดประสงค์นี้ เราจะแทนที่แต่ละลูกน้ำด้วยช่องว่าง ( “” ) และส่งผ่าน ฟังก์ชัน LEN เพื่อให้ได้ความยาวของสตริง ซึ่งก็คือ 24 สำหรับ B5.

LEN(B5)-LEN(SUBSTITUTE(B5,”,”,””))

ตรงนี้ เราลบออก ผลลัพธ์ของส่วนก่อนหน้าจากความยาวรวมเดิมของ B5 ผลลัพธ์คือ 3 ซึ่งเป็นจำนวนเครื่องหมายจุลภาคที่มีอยู่ใน B5

จากนั้นเราจะใช้การรวมกันของ ซ้าย ,  <3 ฟังก์ชัน>FIND และ SUBSTITUTE เพื่อลบทุกอย่างหลังจากเครื่องหมายจุลภาคสุดท้าย (แสดงใน วิธีที่ 5 )

อ่านเพิ่มเติม: วิธีลบเลขหลักสุดท้ายใน Excel (6 วิธีด่วน)

7. ลบทุกอย่างหลังจากอักขระบางตัวโดยใช้ VBA ใน Excel

คุณสามารถลบ ทุกอย่างตามหลังอักขระโดยใช้โค้ด VBA ตัวอย่างเช่น จากชุดข้อมูลของเรา ( B5:B9 ) เราต้องการลบทุกอย่างยกเว้นชื่อ จากนั้นเราต้องทำตามขั้นตอนด้านล่าง::

ขั้นตอน:

  • เลือกชุดข้อมูล ( B5:B9 ) ในตอนแรก

  • ถัดไป คลิกขวาที่แผ่นงานที่เกี่ยวข้อง แล้วเลือก ' ดูโค้ด '
<0
  • จากนั้นหน้าต่าง โมดูล VBA จะปรากฏขึ้น ตอนนี้ เขียนโค้ดต่อไปนี้และ เรียกใช้ it.
8672

  • สุดท้าย เราได้รับเฉพาะชื่อตามผลลัพธ์ ทุกอย่าง หลังจากลบเครื่องหมายจุลภาคตัวแรกเรียบร้อยแล้ว

อ่านเพิ่มเติม: วิธีลบการจัดรูปแบบใน Excel โดยไม่ต้องลบเนื้อหา

บทสรุป

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

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