สารบัญ
บทช่วยสอนนี้จะสาธิตขั้นตอนในการค้นหาอักขระพิเศษใน excel เราใช้อักขระพิเศษต่างๆ เช่น ลูกน้ำ ( , ), จุด ( . ), ยัติภังค์ ( – ), วงเล็บ () ฯลฯ ในชีวิตการทำงานประจำวันของเรา แต่บางครั้งเมื่อนำเสนอข้อมูล อักขระพิเศษเหล่านี้อาจสร้างความสับสนหรือในบางกรณีอาจดูแปลกมาก ดังนั้น การค้นหาอักขระพิเศษจึงเป็นสิ่งสำคัญมาก
ดาวน์โหลดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดได้จากที่นี่
ค้นหาอักขระพิเศษ.xlsm
3 วิธีง่ายๆ ในการค้นหาอักขระพิเศษใน Excel
เป้าหมายของเราคือค้นหาอักขระพิเศษเพื่อการนำเสนอที่ดียิ่งขึ้น สำหรับสิ่งนั้น เราสามารถใช้เมธอด 3 เราจะอธิบายวิธีการ 3 ด้านล่างนี้
1. การใช้ Power Query เพื่อค้นหาอักขระพิเศษใน Excel
จุดมุ่งหมายของเราคือการค้นหาอักขระพิเศษโดยใช้ปุ่ม วิธีการ Power Query เราจะทำตามขั้นตอนด้านล่างเพื่อเรียนรู้วิธีการ
ขั้นตอน:
- อันดับแรก เรามีตารางข้อมูลที่เรามี Global Trade หมายเลขรายการ ใน คอลัมน์ B และ อักขระพิเศษ ใน คอลัมน์ C
<10
- หลังจากนั้น ตาราง2 แผ่นงานจะเปิดขึ้นบนหน้าจอแสดงผล
- ต่อไป ไปไปที่แท็บ เพิ่มคอลัมน์ และเลือก ตัวเลือกคอลัมน์ที่กำหนดเอง
- หลังจากนั้น หน้าต่าง>คอลัมน์กำหนดเอง จะเปิดขึ้นบนหน้าจอ
- จากนั้นวางสูตรต่อไปนี้ในแท็บสูตรคอลัมน์ที่กำหนดเอง
=Text.Remove([Global Trade Item Number],{"A".."z","0".."9"})
- หลังจากกดปุ่ม ตกลง คุณจะพบผลลัพธ์ด้านล่าง
- จากนั้น กดปุ่ม ปิด & โหลด ตัวเลือกจากแท็บ หน้าแรก
- สุดท้าย คุณจะได้ผลลัพธ์ด้านล่าง
อ่านเพิ่มเติม: ใช้สูตรเพื่อระบุอักขระพิเศษใน Excel (4 วิธี)
2. นำไปใช้ รหัส VBA
ในกรณีนี้ เราต้องการ ค้นหาอักขระพิเศษ โดยใช้รหัส VBA คำอธิบายทั้งหมดของขั้นตอนมีดังต่อไปนี้:
ขั้นตอน:
- ขั้นแรก กด Alt+F11 เพื่อเปิดหน้าต่าง VBA .
- จากนั้น เลือกตัวเลือก โมดูล จากแท็บ แทรก
- จากนั้น ใส่โค้ด VBA ต่อไปนี้ลงในหน้าต่าง:
1496
- หลังจากนั้น คลิกตัวเลือก เรียกใช้ หรือ F5 เพื่อดูว่ามีข้อผิดพลาดในรหัสหรือไม่
- ถัดไป บันทึกรหัสโดยกด Ctrl+S .
<23
- จากนั้น กลับไปที่แผ่นงานหลัก และในเซลล์ C5 ให้ใส่สูตรต่อไปนี้:
=FindSpecialCharacters(B5)
- ถัดไป คุณจะพบผลลัพธ์สำหรับเซลล์นั้น ในเรื่องนี้ตัวพิมพ์ เนื่องจาก เซลล์มีอักขระพิเศษ ดังนั้นจึงแสดงผลเป็น TRUE .
- จากนั้นใช้ Fill Handle เพื่อใช้ตัวพิมพ์เดียวกันสำหรับ ทั้งคอลัมน์
- สุดท้าย คุณจะได้ผลลัพธ์ตามภาพด้านล่าง
- หากเราเปลี่ยนแปลงข้อมูลใดๆ ที่ไม่มีอักขระพิเศษ ข้อมูลนั้นจะแสดง FALSE ในช่อง
การอ่านที่คล้ายกัน
- วิธีกำหนดจำนวนอักขระสูงสุดใน Excel
- ตรวจสอบจำนวนอักขระสูงสุดใน Excel (ด้วยขั้นตอนง่ายๆ)
- วิธีแทรกตัวอักษรระหว่างข้อความใน Excel (5 วิธีง่ายๆ)
3. การใช้ฟังก์ชันที่ผู้ใช้กำหนด
ตอนนี้ เราจะพยายามหาอักขระพิเศษโดยใช้ User-Defined Function อธิบายขั้นตอนด้านล่าง:
ขั้นตอน:
- เช่นเดียวกับวิธีที่ 2 ในตอนแรกให้เปิดหน้าต่าง VBA และใส่ข้อมูลต่อไปนี้ รหัสและบันทึกรหัส
3873
- หลังจากบันทึกรหัสในเซลล์ C5 ให้ใส่สูตรต่อไปนี้
=Check_Special_Characters(B5)
- เช่นเดียวกับวิธีก่อนหน้านี้ คุณจะพบ TRUE ถ้าเซลล์มีอักขระพิเศษ มิฉะนั้นจะแสดง FALSE จากนั้นใช้ Fill Handle เพื่อใช้กับคอลัมน์ทั้งหมด
- หลังจากนั้น คุณจะพบผลลัพธ์ด้านล่าง
วิธีแทนที่อักขระพิเศษใน Excel
ในบางกรณี อักขระพิเศษสร้างความสับสนอย่างมากจนต้องเปลี่ยนใหม่ ในการแทนที่อักขระพิเศษ เราจะทำตามขั้นตอนด้านล่าง:
ขั้นตอน:
- ขั้นแรก เขียนข้อมูลโดยไม่มีอักขระใน C5 เซลล์
- จากนั้นไปที่แท็บ หน้าแรก และเลือก เติมแบบรวดเร็ว จากปุ่ม เติม ตัวเลือก
- สุดท้าย คุณจะได้ผลลัพธ์ที่คล้ายกับภาพด้านล่าง
อ่านเพิ่มเติม: วิธีกรองอักขระพิเศษใน Excel (คำแนะนำอย่างง่าย)
สิ่งที่ต้องจำ
- วิธีแรกเป็นวิธีที่เร็วและง่ายที่สุดในบรรดาทั้งหมด
- ในกรณีที่ใช้โค้ด VBA โปรดจำไว้ว่าจำเป็นต้องบันทึกเป็น เปิดใช้งานมาโคร ไฟล์
- ในกรณีของโค้ด VBA โค้ดจะต้องถูกบันทึกก่อน หลังจากนั้นสูตรจึงจะใช้งานได้
สรุป
ต่อจากนี้ไป ให้ทำตามวิธีที่อธิบายไว้ข้างต้น ดังนั้น คุณจะสามารถค้นหาอักขระพิเศษใน excel แจ้งให้เราทราบหากคุณมีวิธีเพิ่มเติมในการทำงาน ติดตามเว็บไซต์ ExcelWIKI สำหรับบทความเพิ่มเติมในลักษณะนี้ อย่าลืมที่จะแสดงความคิดเห็น คำแนะนำ หรือคำถามหากคุณมีในส่วนความคิดเห็นด้านล่าง