เนื้อหา
บ่อยครั้ง ผู้ใช้โปรแกรมแก้ไขสเปรดชีต Excel ต้องเผชิญกับงานเช่นการลบอักขระตัวแรกในเซลล์ตาราง คุณสามารถใช้โพรซีเดอร์นี้ได้โดยใช้วิธีการต่างๆ เช่น การใช้ตัวดำเนินการรวมพิเศษ ในบทความเราจะพิจารณาในรายละเอียดโดยใช้ตัวอย่างวิธีการต่าง ๆ ที่ใช้การลบอักขระในเซลล์ของข้อมูลแบบตาราง
ลบอักขระตัวแรกในสเปรดชีต excel
เพื่อนำขั้นตอนง่าย ๆ นี้ไปใช้ จะมีการใช้ฟังก์ชันแบบบูรณาการพิเศษ คำแนะนำโดยละเอียดสำหรับการลบอักขระตัวแรกมีลักษณะดังนี้:
- ตัวอย่างเช่น เรามีจานดังกล่าวที่มีชุดข้อมูลบางส่วนในพื้นที่ทำงานของเอกสารสเปรดชีต เราจำเป็นต้องดำเนินการลบอักขระตัวแรก
- เริ่มแรก เราต้องระบุจำนวนอักขระทั้งหมดในเซลล์ทั้งหมด ในการดำเนินการนี้ คุณต้องใช้ตัวดำเนินการ DLSTR ฟังก์ชันนี้ช่วยให้คุณนับจำนวนตัวอักษรได้ ย้ายเคอร์เซอร์ไปที่เซลล์ B2 และเลือกด้วยปุ่มซ้ายของเมาส์ ที่นี่เราขับในสูตรต่อไปนี้: =DLSTR(A2) ตอนนี้เราต้องคัดลอกสูตรนี้ไปที่เซลล์ด้านล่าง เลื่อนตัวชี้เมาส์ไปที่มุมล่างขวาของฟิลด์ B2 เคอร์เซอร์อยู่ในรูปของเครื่องหมายบวกขนาดเล็กของเฉดสีเข้ม กด LMB ค้างไว้แล้วลากสูตรไปที่เซลล์ที่เหลือ
- ในขั้นตอนต่อไป เราจะดำเนินการลบอักขระตัวที่ 1 ทางด้านซ้าย ในการดำเนินการตามขั้นตอนนี้ จะใช้ตัวดำเนินการที่เรียกว่า RIGHT ย้ายเคอร์เซอร์ไปที่เซลล์ B2 และเลือกด้วยปุ่มซ้ายของเมาส์ ที่นี่เราขับในสูตรต่อไปนี้: =พราวซิมวี(A2;DLSTR(A2)-1). ในสูตรนี้ A2 คือพิกัดของเซลล์ที่เราจะเอาอักขระตัวแรกออกจากด้านซ้าย และ LT(A2)-1 คือจำนวนอักขระที่ส่งคืนจากท้ายบรรทัดทางด้านขวา
ตัวเลขนี้สำหรับแต่ละฟิลด์คำนวณโดยการลบหนึ่งอักขระจากจำนวนอักขระทั้งหมด.
- ตอนนี้เราต้องคัดลอกสูตรนี้ไปที่เซลล์ด้านล่าง เลื่อนตัวชี้เมาส์ไปที่มุมล่างขวาของฟิลด์ B2 เคอร์เซอร์อยู่ในรูปของเครื่องหมายบวกขนาดเล็กของเฉดสีเข้ม กด LMB ค้างไว้แล้วลากสูตรไปที่เซลล์ที่เหลือ ด้วยเหตุนี้ เราได้ดำเนินการลบอักขระตัวแรกทางด้านซ้ายของแต่ละเซลล์ที่เลือก พร้อม!
นอกจากนี้ คุณสามารถใช้โอเปอเรเตอร์พิเศษที่เรียกว่า PSTR ตัวอย่างเช่น เรามีข้อมูลในเซลล์ที่ระบุหมายเลขประจำเครื่องของพนักงาน เราจำเป็นต้องลบอักขระตัวแรกก่อนจุดหรือช่องว่าง สูตรจะมีลักษณะดังนี้: =MID(A:A;SEARCH(“.";A:A)+2;DLSTR(A:A)-SEARCH(“.”;A:A)).
การลบอักขระก่อนอักขระในโปรแกรมแก้ไขสเปรดชีต
มีบางสถานการณ์ที่จำเป็นต้องลบอักขระจนถึงอักขระบางตัวในเอกสารสเปรดชีต ในกรณีนี้ ใช้สูตรง่ายๆ ต่อไปนี้: =REPLACE(A1,SEARCH("ตัวละคร",A1),). ผลลัพธ์ของการเปลี่ยนแปลง:
- A1 คือฟิลด์ที่กำลังตรวจสอบ
- อักขระคือวัตถุหรือข้อมูลที่เป็นข้อความซึ่งเซลล์จะถูกตัดแต่งไปทางซ้าย
นอกจากนี้ ขั้นตอนนี้สามารถใช้ร่วมกับการล้างข้อมูล “หลัง”
การลบอักขระหน้าเครื่องหมายจุลภาคในตัวแก้ไขสเปรดชีต
มีบางกรณีที่จำเป็นต้องลบตำแหน่งทศนิยมในเอกสารสเปรดชีต ในกรณีนี้ ใช้สูตรอย่างง่ายต่อไปนี้: =REPLACE(A1;1;SEARCH(“&”;A1);). ผลลัพธ์ของการเปลี่ยนแปลง:
การลบอักขระไม่เกินช่องว่างในตัวแก้ไขสเปรดชีต
มีบางกรณีที่จำเป็นต้องลบอักขระไม่เกินช่องว่างในเอกสารสเปรดชีต ในกรณีนี้ ใช้สูตรง่ายๆ ต่อไปนี้: =REPLACE(A1;1;SEARCH(“&”;A1);). ผลลัพธ์ของการเปลี่ยนแปลง:
การลบด้วยโอเปอเรเตอร์ SUBSTITUTE
การลบอักขระสามารถทำได้ด้วยคำสั่งง่ายๆ ที่เรียกว่า SUBSTITUTE มุมมองทั่วไปของโอเปอเรเตอร์: =SUBSTITUTE(ข้อความ, old_text, new_text, entry_number)
- ข้อความ – มีการตั้งค่าฟิลด์ที่มีข้อมูลที่จะเปลี่ยนแปลงที่นี่
- Old_text เป็นข้อมูลที่จะเปลี่ยนแปลง
- New_text – ข้อมูลที่จะแทรกแทนข้อมูลเดิม
- entry_number เป็นอาร์กิวเมนต์ที่เป็นทางเลือก ช่วยให้คุณสามารถแทนที่อักขระที่ขึ้นต้นด้วยตัวเลขเฉพาะได้
ตัวอย่างเช่น หากเราจำเป็นต้องใช้การลบจุดที่อยู่ทางด้านซ้ายของข้อความหลัก เราต้องป้อนสูตรต่อไปนี้: =แทนที่(A1;”.”;” “).
โดยใช้สูตรนี้ เราจะแทนที่อักขระที่กำหนด ซึ่งเขียนไว้ทางด้านซ้ายของข้อความหลักด้วยช่องว่าง ตอนนี้เราจำเป็นต้องดำเนินการลบช่องว่างเหล่านี้ ในการดำเนินการตามขั้นตอนนี้ จะใช้ตัวดำเนินการซึ่งมีชื่อ TRIM ฟังก์ชั่นนี้ช่วยให้คุณค้นหาช่องว่างที่ไม่จำเป็นและลบออก มุมมองทั่วไปของโอเปอเรเตอร์มีลักษณะดังนี้: = TRIMSPACES()
สำคัญ! สูตรนี้จะลบเฉพาะช่องว่างปกติเท่านั้น ตัวอย่างเช่น ถ้าผู้ใช้เพิ่มข้อมูลที่คัดลอกมาจากบางไซต์ไปยังเวิร์กชีต ข้อมูลนั้นอาจไม่มีช่องว่าง แต่มีอักขระที่คล้ายคลึงกัน ในกรณีนี้ ตัวดำเนินการ TRIM จะไม่สามารถลบได้ ที่นี่คุณจะต้องใช้เครื่องมือค้นหาและลบ
การลบด้วยตัวดำเนินการ CLEAN
หรือคุณสามารถใช้ตัวดำเนินการ PRINT มุมมองทั่วไปของโอเปอเรเตอร์สำหรับการลบอักขระที่ไม่สามารถพิมพ์ได้มีลักษณะดังนี้: = ทำความสะอาด () ฟังก์ชันนี้จะลบอักขระที่ไม่ได้พิมพ์ในบรรทัด (ตัวแบ่งบรรทัด อักขระย่อหน้า สี่เหลี่ยมต่างๆ และอื่นๆ) ผู้ปฏิบัติงานมีความจำเป็นในกรณีที่จำเป็นต้องดำเนินการลบตัวแบ่งบรรทัด
สำคัญ! ตัวดำเนินการลบเฉพาะอักขระพิเศษส่วนใหญ่เท่านั้น
บทสรุปและข้อสรุปเกี่ยวกับการลบตัวอักษรตัวแรก
เราได้พิจารณาวิธีการลบอักขระตัวแรกออกจากข้อมูลแบบตาราง เมธอดบ่งบอกถึงการใช้ตัวดำเนินการแบบบูรณาการ การใช้ฟังก์ชันช่วยให้คุณเร่งกระบวนการทำงานกับข้อมูลตารางจำนวนมากได้อย่างมีนัยสำคัญ