สารบัญ
ในขณะที่คุณทำงานกับข้อมูลดิบที่ไม่มีโครงสร้าง คุณอาจจำเป็นต้องดึงข้อมูลที่เกี่ยวข้องออกมา บางครั้งคุณจำเป็นต้องลบอักขระตัวแรก ตัวที่สอง หรือตัวที่สามออกจากสตริงข้อความของคุณเพื่อดึงค่า Excel มีฟังก์ชันบางอย่างที่คุณสามารถทำงานประเภทนั้นได้ คุณยังสามารถสร้างฟังก์ชันที่กำหนดเองเพื่อลบอักขระออกจากสตริงข้อความได้อีกด้วย วันนี้ในบทความนี้ เราจะพูดถึงวิธีการลบอักขระ 3 ตัวแรกใน Excel
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดเล่มนี้เพื่อฝึกหัดทำงานขณะที่คุณกำลังอ่านบทความนี้
ลบอักขระ 3 ตัวแรก.xlsm
4 วิธีที่เหมาะสมในการลบอักขระ 3 ตัวแรกใน Excel
พิจารณาสถานการณ์ที่คุณมีฐานข้อมูลที่มี ข้อมูลดิบ. อักขระ 3 ตัวแรกของข้อมูลทั้งหมดของคุณไม่จำเป็น และตอนนี้คุณต้องลบอักขระเหล่านั้น ในส่วนนี้ เราจะแสดงวิธีลบอักขระ 3 ตัวแรกออกจากข้อมูลของคุณใน Excel
1. ใช้ฟังก์ชัน RIGHT เพื่อลบอักขระ 3 ตัวแรกใน Excel <10
การรวมกันของ ฟังก์ชัน RIGHT และ ฟังก์ชัน LEN สามารถช่วยคุณลบอักขระ 3 ตัวแรกออกจากเซลล์ข้อมูลของคุณ วิธีการนี้อธิบายไว้ในขั้นตอนด้านล่าง
ขั้นตอนที่ 1:
- ในเซลล์ C4 ใช้ปุ่ม ขวา ฟังก์ชันซ้อนกับ LEN สูตรคือ
=RIGHT(B4,LEN(B4)-3)
- ที่นี่ string_cell คือ B4 จากตำแหน่งที่เราจะลบอักขระ 3 ตัว
- LEN(B4)-3 ใช้เป็น num_chars ฟังก์ชัน LEN จะตรวจสอบให้แน่ใจว่าได้ลบอักขระ 3 ตัวแรกออกจากเซลล์แล้ว
ขั้นตอนที่ 2:
- เมื่อสูตรของเราพร้อมแล้ว ให้กด ENTER เพื่อรับผลลัพธ์
- ของเรา ผลลัพธ์อยู่ที่นี่ เพื่อให้ได้ผลลัพธ์ทั้งหมด ให้เลื่อนเคอร์เซอร์ของเมาส์ไปที่มุมล่างขวาของเซลล์ เมื่อเคอร์เซอร์แสดงเครื่องหมายกากบาท ให้ดับเบิลคลิกที่เครื่องหมายเพื่อใช้ฟังก์ชันเดียวกันนี้กับเซลล์ที่เหลือ
เนื้อหาที่เกี่ยวข้อง: วิธีลบอักขระตัวแรกออกจากสตริงใน Excel ด้วย VBA
2. ใช้ฟังก์ชัน REPLACE เพื่อลบอักขระ 3 ตัวแรกใน Excel
การ ฟังก์ชัน REPLACE มักจะแทนที่ส่วนของสตริงข้อความด้วยสตริงข้อความอื่น แต่ในส่วนนี้เราจะใช้ฟังก์ชันนี้เพื่อลบอักขระออกจากเซลล์ มาดูกันว่าขั้นตอนเป็นอย่างไร
ขั้นตอนที่ 1:
- ใช้ฟังก์ชัน REPLACE ในเซลล์ C4 สูตรคือ
=REPLACE(B4,1,3,"")
- โดยที่ B4 คือข้อความเก่า<13
- Start_num เป็น 1 เราจะเริ่มจากจุดเริ่มต้น
- Num_chars เป็น 3 เนื่องจากเราต้องการแทนที่อักขระสามตัวแรก
- New_text คือข้อความที่แก้ไขซึ่งจะแทนที่ข้อความเก่า
- ENTER เพื่อรับ เดอะผลลัพธ์. จากผลลัพธ์ เราจะเห็นว่าสูตรของเราทำงานได้อย่างสมบูรณ์
- ตอนนี้เราจะใช้สูตรเดียวกันกับทุกเซลล์ที่ต้องการ
อ่านเพิ่มเติม: ลบอักขระตัวสุดท้ายออกจากสตริง Excel (5 วิธีง่ายๆ)
การอ่านที่คล้ายกัน:
- VBA เพื่อลบอักขระออกจากสตริงใน Excel (7 วิธี)
- วิธีลบอักขระที่ไม่สามารถพิมพ์ได้ใน Excel (4 วิธีง่ายๆ)
- ลบอักขระว่างใน Excel (5 วิธี)
- วิธีลบเครื่องหมายคำพูดเดี่ยวใน Excel (6 วิธี)
- วิธีลบเครื่องหมายอัฒภาคใน Excel (4 วิธี)
3. ใส่ฟังก์ชัน MID เพื่อลบอักขระ 3 ตัวแรกใน Excel
การรวมกันของ ฟังก์ชัน MID และฟังก์ชัน LEN ทำงานเหมือนกับวิธีที่หนึ่ง ตอนนี้เราจะใช้สูตรนี้กับชุดข้อมูลของเรา
ขั้นตอนที่ 1:
- สูตรที่เราจะใช้ในเซลล์ C4 คือ ,
=MID(B4,4,LEN(B4)-3)
- ที่นี่ ข้อความ คือ B4 <13
- Start_num คือ 4 เนื่องจากเราจะลบตัวเลข 3 ตัวแรกออก
- Num_chars ถูกกำหนดเป็น LEN(B4)-3)<7
- กด ENTER และใช้สูตรกับทุกเซลล์ งานของเราเสร็จแล้ว!
อ่านเพิ่มเติม: วิธีลบอักขระออกจากสตริงใน Excel (14 วิธี)
4. แนะนำฟังก์ชันที่ผู้ใช้กำหนดเพื่อลบอักขระ 3 ตัวแรกใน Excel
คุณสามารถสร้างฟังก์ชั่นของคุณเองเพื่อทำงานนี้ให้สำเร็จ ถูกต้องแล้ว คุณสามารถกำหนดฟังก์ชันที่คุณกำหนดเองเพื่อทำงานของคุณ คุณต้องเขียนโค้ด VBA เพื่อดำเนินการดังกล่าว เราจะหารือเกี่ยวกับกระบวนการนี้โดยใช้ขั้นตอนด้านล่าง หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันที่กำหนดเอง คลิกที่นี่!
ขั้นตอนที่ 1:
- ขั้นแรก ให้ไปที่ Microsoft หน้าต่าง Visual Basic for Applications โดยกด Alt+F11 .
- A ใหม่ หน้าต่างถูกเปิด ตอนนี้คลิก แทรก แล้วเลือก โมดูล เพื่อเปิดโมดูลใหม่
ขั้นตอนที่ 2:
- ในโมดูลที่เพิ่งเปิดใหม่ ให้แทรกโค้ด VBA เพื่อสร้าง UFD เพื่อลบอักขระ 3 ตัวแรกออกจากเซลล์ของคุณ เราได้ให้รหัสสำหรับคุณ คุณสามารถคัดลอกรหัสนี้และใช้ในแผ่นงานของคุณ ชื่อของฟังก์ชันที่ผู้ใช้กำหนดคือ RemoveFirst3 และโค้ดสำหรับสร้างฟังก์ชันนี้คือ
4188
ขั้นตอนที่ 3:
- โค้ดของเราเขียนขึ้น . ตอนนี้กลับไปที่เวิร์กชีตแล้วพิมพ์ฟังก์ชัน =RemoveFirst3 เราจะเห็นว่าฟังก์ชันถูกสร้างขึ้น
- ตอนนี้ใช้ฟังก์ชันในเซลล์ C4 ฟังก์ชันคือ
=RemoveFirst3(B4,3)
- กด ENTER เพื่อ รับผลลัพธ์
- ฟังก์ชันที่กำหนดเองของเราทำงานได้อย่างถูกต้อง ตอนนี้เราจะใช้ฟังก์ชันนี้กับเซลล์ที่เหลือเพื่อให้ได้ผลลัพธ์สุดท้ายผลลัพธ์
เนื้อหาที่เกี่ยวข้อง: วิธีลบอักขระ 3 ตัวสุดท้ายใน Excel (4 สูตร)
สิ่งที่ต้องทำ อย่าลืม
👉 การสร้างสูตรแบบกำหนดเองมีข้อจำกัดมากกว่ามาโคร VBA ทั่วไป ไม่สามารถเปลี่ยนแปลงโครงสร้างหรือรูปแบบของแผ่นงานหรือเซลล์ได้
👉 การใช้ UFD คุณสามารถลบอักขระจำนวน N ตัวออกจากเซลล์ของคุณได้
สรุป
ใน คู่มือนี้ เราได้อธิบายถึง 4 วิธีในการลบอักขระ 3 ตัวแรกออกจากเซลล์ใน Excel คุณยินดีอย่างยิ่งที่จะแสดงความคิดเห็นหากคุณมีคำถามหรือข้อสงสัยใดๆ แสดงความคิดเห็นของคุณในส่วนความคิดเห็น ขอบคุณที่เยี่ยมชม ExcelWIKI เรียนรู้ต่อไป!