วิธีแทนที่อักขระพิเศษใน Excel (6 วิธี)

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

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

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

อักขระพิเศษแทนที่.xlsm

6 วิธีที่เหมาะสมในการแทนที่ อักขระพิเศษใน Excel

สมมติว่า เรามี รหัสผลิตภัณฑ์ ที่แตกต่างกันสำหรับ ผลิตภัณฑ์ ใน คอลัมน์ C ซึ่งขึ้นต้นด้วย อักขระพิเศษ # และชื่อของผลิตภัณฑ์ระบุไว้ใน คอลัมน์ B นี่คือภาพรวมของชุดข้อมูลสำหรับงานวันนี้ของเรา

1. ใช้การค้นหา & เลือกคำสั่งเพื่อแทนที่อักขระพิเศษใน Excel

ในวิธีนี้ เราจะเรียนรู้วิธีแทนที่อักขระพิเศษใน Excel โดยใช้ปุ่ม ค้นหา & เลือก คำสั่ง ที่นี่ เราต้องการแทนที่ # ด้วยค่าว่างจากชุดข้อมูลของเรา ทำตามคำแนะนำด้านล่าง

ขั้นตอน:

  • จากแท็บหน้าแรก ไปที่

หน้าแรก → การแก้ไข → ค้นหา & เลือก → แทนที่

  • หลังจากคลิกที่ตัวเลือก แทนที่ หน้าต่าง ค้นหาและแทนที่ จะปรากฏขึ้นขึ้นไป

  • จากหน้าต่าง ค้นหาและแทนที่ พิมพ์ # ในหน้าต่าง ค้นหา กล่องอะไร และกล่อง แทนที่ด้วย เก็บไว้
  • หลังจากนั้น คลิกที่ช่อง แทนที่ทั้งหมด

  • ขณะนี้ กล่องโต้ตอบใหม่ชื่อ Microsoft Excel ปรากฏขึ้นต่อหน้าคุณ โดยแสดงด้วย เสร็จสิ้นทั้งหมด เราทำ & เปลี่ยนใหม่
  • หลังจากนั้นกด ตกลง

  • หลังจากเสร็จสิ้นขั้นตอนข้างต้นแล้ว คุณ จะสามารถแทนที่อักขระพิเศษ # ด้วย Empty ซึ่งได้รับในภาพหน้าจอด้านล่าง

อ่านเพิ่มเติม: วิธีค้นหาและแทนที่ค่าโดยใช้สัญลักษณ์แทนใน Excel

2. แทรกฟังก์ชัน REPLACE เพื่อแทนที่อักขระพิเศษใน Excel

คุณสามารถใช้ ฟังก์ชัน REPLACE เพื่อแทนที่อักขระใดๆ จากเซลล์ใดก็ได้ หากต้องการแทนที่อักขระพิเศษใน Excel โดยใช้ ฟังก์ชัน REPLACE ให้ทำตามขั้นตอนด้านล่างเพื่อเรียนรู้!

ขั้นตอน:

  • ก่อนอื่น เลือกเซลล์ว่างที่เราจะพิมพ์ ฟังก์ชัน REPLACE จากข้อมูลของเรา เราจะเลือก เซลล์ D5

  • หลังจากเลือกเซลล์ D5 ให้พิมพ์สูตรต่อไปนี้ใน แถบสูตร ,
=REPLACE(C5,1,1,"") <2

  • ที่นี่ C5 หมายถึงเซลล์ที่คุณต้องการแทนที่อักขระพิเศษ First 1 ระบุว่าคุณต้องการแทนที่ ตัวละครจากภาคแรกอักขระในข้อความของคุณ ตัวที่ 2 1 ระบุว่าคุณต้องการแทนที่อักขระหนึ่งตัว และ ( ” ”) แสดงว่าคุณกำลังลบอักขระนั้นออก

  • ตอนนี้ กด Enter บน แป้นพิมพ์ ของคุณ และคุณจะสามารถรับ ฟังก์ชัน REPLACE กลับมาได้ และผลตอบแทนคือ 4227 .

  • หลังจากนั้น วาง เคอร์เซอร์ บน ด้านล่างขวา ของ เซลล์ D5 และเครื่องหมาย ป้อนอัตโนมัติ ปรากฏขึ้น ตอนนี้ ลาก เครื่องหมายป้อนอัตโนมัติ ลงด้านล่าง

  • ในขณะที่ดำเนินการตามขั้นตอนข้างต้นเสร็จสิ้น คุณจะสามารถแทนที่ # กับว่างเปล่าซึ่งได้รับในภาพหน้าจอ

3. การใช้ฟังก์ชัน SUBSTITUTE เพื่อแทนที่อักขระพิเศษใน Excel

การใช้ ฟังก์ชัน SUBSTITUTE เป็นอีกวิธีหนึ่งในการแทนที่อักขระพิเศษใน Excel จากชุดข้อมูลของเรา เราต้องการแทนที่ # ด้วย ว่าง โดยใช้ ฟังก์ชัน SUBSTITUTE ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!<3

ขั้นตอน:

  • เลือก เซลล์ D5 ก่อนเพื่อใช้ ฟังก์ชัน SUBSTITUTE .

  • หลังจากนั้น พิมพ์ ฟังก์ชัน SUBSTITUTE ใน แถบสูตร ฟังก์ชันคือ<13
=SUBSTITUTE(C5, "#", "")

  • หลังจากพิมพ์ ฟังก์ชัน SUBSTITUTE ใน แถบสูตร กด Enter บน แป้นพิมพ์ และคุณจะสามารถรับเอาต์พุตของฟังก์ชัน เอาต์พุตคือ 4227 ซึ่งจะแทนที่อักขระพิเศษ

  • ตอนนี้ วาง ของคุณ เคอร์เซอร์ ที่ด้าน ขวาล่าง ของ เซลล์ D5 และ เครื่องหมายป้อนอัตโนมัติ ปรากฏขึ้น ตอนนี้ ลาก เครื่องหมายป้อนอัตโนมัติ ลงด้านล่าง และคุณจะได้ผลลัพธ์ของ ฟังก์ชัน SUBSTITUTE

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

  • แทนที่ข้อความของเซลล์ตามเงื่อนไขใน Excel (5 วิธี)
  • ค้นหาและแทนที่หลายรายการ ค่าใน Excel (6 วิธีด่วน)

4. ใช้คำสั่งเติมแบบรวดเร็วเพื่อแทนที่อักขระพิเศษใน Excel

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

ขั้นตอน:

  • ขั้นแรก เลือก เซลล์ D5 และพิมพ์ รหัส ของ ผลิตภัณฑ์ ชื่อ ยางลบ โดยไม่มีอักขระพิเศษด้วยตนเอง

  • ตอนนี้ จาก แท็บหน้าแรก ไปที่

หน้าแรก → การแก้ไข → เติม → การเติมแบบรวดเร็ว

  • สุดท้าย คุณจะได้รับรหัสผลิตภัณฑ์ทั้งหมดโดยไม่มีอักขระพิเศษโดยการกดที่ตัวเลือก Flash Fill

5. ใช้ฟังก์ชัน RIGHT และ LEN เพื่อแทนที่อักขระพิเศษใน Excel

ในวิธีนี้ เราจะได้เรียนรู้วิธีการแทนที่อักขระพิเศษใน Excelโดยใช้ ขวา และ ฟังก์ชัน LEN มาทำตามขั้นตอนด้านล่างเพื่อเรียนรู้กันเถอะ!

ขั้นตอน:

  • ขั้นแรก เลือก เซลล์ D5 เพื่อแทนที่อักขระพิเศษจากเซลล์ C5 .

  • หลังจากนั้น พิมพ์ ขวา และ ฟังก์ชัน LEN ใน แถบสูตร ฟังก์ชันใน แถบสูตร คือ
=RIGHT(C5,LEN(C5)-1)

  • ที่นี่ C5 หมายถึงเซลล์ที่คุณต้องการแทนที่อักขระ ฟังก์ชัน RIGHT ระบุว่าอักขระของข้อความจะถูกนำมาจากอักขระตัวสุดท้าย และ LEN(C5)-1 แสดงว่าข้อความผลลัพธ์จะไม่มีอักขระตัวแรกของข้อความที่อ้างอิง ( C5 )

<3

  • ตอนนี้ กด Enter บน แป้นพิมพ์ ของคุณ และคุณจะได้รับผลลัพธ์ของฟังก์ชันต่างๆ ผลลัพธ์ของฟังก์ชันคือ 4227

  • หลังจากกด Enter บน แป้นพิมพ์ วาง เคอร์เซอร์ ที่ ขวาล่าง ของเซลล์ D5 และเสียงป้อนอัตโนมัติจะปรากฏขึ้นต่อหน้าคุณทันที

  • หลังจากนั้น ลาก ร้องเพลงป้อนอัตโนมัติ ลงด้านล่าง และคุณจะสามารถแทนที่อักขระพิเศษจาก คอลัมน์ C

6. เรียกใช้รหัส VBA เพื่อแทนที่อักขระพิเศษใน Excel

เราสามารถแทนที่อักขระพิเศษได้โดยการเรียกใช้ รหัส VBA เป็นวิธีที่ง่ายที่สุดในการเปลี่ยนแบบพิเศษอักขระใน Excel โปรดทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

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

  • ก่อนอื่น ให้กดแป้น ALT + F11 บนแป้น แป้นพิมพ์ เพื่อเปิด Microsoft Visual Basic for Applications
  • จากหน้าต่าง Microsoft Visual Basic for Applications ไปที่

แทรก → โมดูล

  • หลังจากคลิกที่ โมดูล หน้าต่างใหม่ที่ชื่อว่า โมดูล 1 จะปรากฏต่อหน้าคุณทันที

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

  • ใน โมดูล 1 หน้าต่าง วาง โค้ดต่อไปนี้
1402

  • จากนั้นบันทึกและปิดโค้ดนี้ กลับไปที่แผ่นงาน

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

  • ตอนนี้ เลือก เซลล์ D5 เพื่อพิมพ์สูตร ReplaceSpecial .

  • หลังจากนั้น พิมพ์สูตร ReplaceSpecial ใน แถบสูตร สูตรใน แถบสูตร คือ
=ReplaceSpecial(C5)

  • ตอนนี้ กด Enter บน แป้นพิมพ์ และคุณจะได้ผลลัพธ์ 4227 เป็นฟังก์ชัน ReplaceSpecial ใน เซลล์ D5 .

  • จากนั้น วาง เคอร์เซอร์ ที่ ขวาล่าง ของเซลล์ D5 และเครื่องหมาย ป้อนอัตโนมัติ จะปรากฏขึ้นต่อหน้าคุณทันที และลากลง
  • หลังจากลาก การป้อนอัตโนมัติ ลงด้านล่าง คุณจะสามารถรับผลลัพธ์ของฟังก์ชัน ReplaceSpecial ไปยังทั้งคอลัมน์ D ซึ่งถูกแทนที่ด้วยอักขระพิเศษ

สิ่งที่ต้องจำ

👉 ขณะใช้ Flash Fill Command พิมพ์ Code of Eraser ด้วยตนเอง จากนั้นไปที่

Home → Editing → Fill → Flash Fill

👉 ถ้า เมนูสำหรับนักพัฒนาซอฟต์แวร์ ไม่ปรากฏใน แถบเมนู กดปุ่ม ALT + F11 บน แป้นพิมพ์ เพื่อเปิด Microsoft Visual Basic สำหรับ แอปพลิเคชัน หน้าต่าง

บทสรุป

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

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