เนื้อหา
บ่อยครั้งที่คนที่ทำงานในโปรแกรมสเปรดชีต Excel ต้องเผชิญกับสถานการณ์ที่ต้องตัดบรรทัด คุณสามารถใช้ขั้นตอนง่ายๆ นี้ได้หลายวิธี ในบทความเราจะวิเคราะห์รายละเอียดวิธีการทั้งหมดที่อนุญาตให้คุณโอนบรรทัดบนพื้นที่ทำงานของเอกสารสเปรดชีต
วิธีลบตัวแบ่งบรรทัดออกจากเซลล์ใน Excel 2013, 2010 และ 2007
มี 3 วิธีในการดำเนินการลบการคืนสินค้าจากฟิลด์ บางคนใช้การแทนที่อักขระตัวแบ่งบรรทัด ตัวเลือกที่กล่าวถึงด้านล่างทำงานเหมือนกันในเวอร์ชันส่วนใหญ่ของตัวแก้ไขสเปรดชีต
การตัดบรรทัดในข้อมูลที่เป็นข้อความเกิดขึ้นได้จากหลายสาเหตุ สาเหตุทั่วไป ได้แก่ การใช้แป้นพิมพ์ลัด Alt+Enter ตลอดจนการถ่ายโอนข้อมูลข้อความจากหน้าเว็บไปยังพื้นที่ทำงานของโปรแกรมสเปรดชีต เราจำเป็นต้องลบการขึ้นบรรทัดใหม่ เนื่องจากหากไม่มีขั้นตอนนี้ จะไม่สามารถทำการค้นหาวลีที่ตรงกันทั้งหมดได้ตามปกติ
สำคัญ! ในขั้นต้น มีการใช้วลี "การป้อนบรรทัด" และ "การคืนสินค้า" ขณะทำงานกับเครื่องพิมพ์และแสดงการกระทำ 2 อย่างที่แตกต่างกัน คอมพิวเตอร์ส่วนบุคคลถูกสร้างขึ้นโดยคำนึงถึงหน้าที่ของเครื่องพิมพ์
การถอดแคร่ส่งคืนด้วยตนเอง
มาวิเคราะห์วิธีแรกโดยละเอียดกัน
- ข้อได้เปรียบ: ดำเนินการอย่างรวดเร็ว
- ข้อเสีย: ขาดคุณสมบัติเพิ่มเติม
คำแนะนำโดยละเอียดมีลักษณะดังนี้:
- เราทำการเลือกเซลล์ทั้งหมดที่จำเป็นต้องใช้การดำเนินการนี้หรือเพื่อแทนที่อักขระ
- ใช้แป้นพิมพ์กดคีย์ผสม "Ctrl + H" หน้าต่างที่เรียกว่า "ค้นหาและแทนที่" ปรากฏขึ้นบนหน้าจอ
- เราตั้งค่าตัวชี้ไปที่บรรทัด "ค้นหา" ใช้แป้นพิมพ์กดคีย์ผสม "Ctrl + J" มีจุดเล็ก ๆ ในบรรทัด
- ในบรรทัด "แทนที่ด้วย" เราป้อนค่าที่จะแทรกแทนการขึ้นบรรทัดใหม่ ส่วนใหญ่มักใช้ช่องว่างเนื่องจากช่วยให้คุณสามารถยกเว้นการติดกาว 2 วลีที่อยู่ติดกัน ในการดำเนินการลบการตัดบรรทัด ต้องไม่กรอกข้อมูลใด ๆ ในบรรทัด "แทนที่ด้วย"
- ใช้ LMB คลิกที่ "แทนที่ทั้งหมด" พร้อม! เราได้ดำเนินการลบการคืนสินค้า
ลบตัวแบ่งบรรทัดโดยใช้สูตร Excel
- ข้อได้เปรียบ: ความสามารถในการใช้สูตรต่างๆ ที่ดำเนินการตรวจสอบข้อมูลที่เป็นข้อความที่ซับซ้อนที่สุดในฟิลด์ที่เลือก ตัวอย่างเช่น คุณสามารถใช้การลบการขึ้นบรรทัดใหม่ แล้วค้นหาช่องว่างที่ไม่จำเป็น
- ข้อเสีย: คุณต้องสร้างคอลัมน์เพิ่มเติมรวมถึงดำเนินการจัดการจำนวนมาก
คำแนะนำโดยละเอียดมีลักษณะดังนี้:
- ลองใช้การเพิ่มคอลัมน์เพิ่มเติมที่ส่วนท้ายของข้อมูลเดิม ในตัวอย่างนี้จะเรียกว่า “1 line”
- ในฟิลด์ที่ 1 ของคอลัมน์เพิ่มเติม (C2) เราขับรถในสูตรที่ใช้การลบหรือเปลี่ยนตัวแบ่งบรรทัด ใช้หลายสูตรในการดำเนินการนี้ สูตรที่เหมาะสำหรับใช้กับการขึ้นบรรทัดใหม่และการป้อนบรรทัดจะมีลักษณะดังนี้: =ทดแทน(ทดแทน(B2,CHAR(13),””);CHAR(10),””).
- สูตรที่เหมาะสำหรับการแทนที่ตัวแบ่งบรรทัดด้วยอักขระบางตัวมีลักษณะดังนี้: =TRIMSPACES(แทนที่(SUBSTITUTE(B2,CHAR(13),”,”);CHAR(10);”, “). เป็นที่น่าสังเกตว่าในกรณีนี้จะไม่มีการรวมบรรทัด
- สูตรสำหรับลบอักขระที่ไม่สามารถพิมพ์ได้ทั้งหมดออกจากข้อมูลข้อความมีลักษณะดังนี้: =สะอาด(B2).
- เราคัดลอกสูตรแล้ววางลงในแต่ละเซลล์ของคอลัมน์เพิ่มเติม
- นอกจากนี้ คุณสามารถแทนที่คอลัมน์เดิมด้วยคอลัมน์ใหม่ ซึ่งตัวแบ่งบรรทัดจะถูกลบออก
- เราเลือกเซลล์ทั้งหมดที่อยู่ในคอลัมน์ C เรากดแป้น Ctrl + C ค้างไว้บนแป้นพิมพ์เพื่อใช้การคัดลอกข้อมูล
- เราเลือกฟิลด์ B2 กดคีย์ผสม "Shift + F10" ในรายการเล็กๆ ที่ปรากฏขึ้น ให้คลิก LMB บนองค์ประกอบที่มีชื่อ "แทรก"
- มาดำเนินการลบคอลัมน์เสริมกัน
ลบการขึ้นบรรทัดใหม่ด้วย VBA macro
- ข้อดี: การสร้างเกิดขึ้นเพียง 1 ครั้ง ในอนาคต สามารถใช้มาโครนี้ในเอกสารสเปรดชีตอื่นๆ
- ข้อเสีย: คุณต้องเข้าใจว่าภาษาโปรแกรม VBA ทำงานอย่างไร
ในการใช้วิธีนี้ คุณต้องเข้าสู่หน้าต่างเพื่อป้อนมาโครและป้อนรหัสต่อไปนี้ที่นั่น:
ตัดข้อความในเซลล์
โปรแกรมแก้ไขสเปรดชีต Excel ช่วยให้คุณสามารถถ่ายโอนข้อมูลข้อความไปยังฟิลด์ สิ่งนี้ทำเพื่อให้ข้อมูลข้อความแสดงในหลายบรรทัด คุณสามารถดำเนินการตามขั้นตอนการตั้งค่าสำหรับแต่ละฟิลด์เพื่อให้การถ่ายโอนข้อมูลข้อความดำเนินการโดยอัตโนมัติ นอกจากนี้ คุณสามารถใช้ตัวแบ่งบรรทัดด้วยตนเอง
ตัดข้อความอัตโนมัติ
มาวิเคราะห์รายละเอียดวิธีการใช้การถ่ายโอนค่าข้อความอัตโนมัติ อัลกอริทึมทีละขั้นตอนมีลักษณะดังนี้:
- เราเลือกเซลล์ที่ต้องการ
- ในส่วนย่อย "หน้าแรก" เราพบกลุ่มคำสั่งที่เรียกว่า "การจัดตำแหน่ง"
- ใช้ LMB เลือกองค์ประกอบ "ย้ายข้อความ"
สำคัญ! ข้อมูลที่อยู่ในเซลล์จะถูกโอนโดยคำนึงถึงความกว้างของคอลัมน์ การแก้ไขความกว้างของคอลัมน์จะปรับการตัดข้อมูลข้อความโดยอัตโนมัติ
ปรับความสูงของบรรทัดเพื่อแสดงข้อความทั้งหมด
มาวิเคราะห์รายละเอียดวิธีการใช้ขั้นตอนการปรับความสูงของเส้นเพื่อแสดงข้อมูลข้อความทั้งหมด คำแนะนำโดยละเอียดมีลักษณะดังนี้:
- เราเลือกเซลล์ที่ต้องการ
- ในส่วนย่อย "หน้าแรก" เราพบกลุ่มคำสั่งที่เรียกว่า "เซลล์"
- ใช้ LMB เลือกองค์ประกอบ "รูปแบบ"
- ในกล่อง "ขนาดเซลล์" คุณต้องดำเนินการหนึ่งในตัวเลือกที่อธิบายไว้ด้านล่าง ตัวเลือกแรก – หากต้องการปรับแนวความสูงของเส้นโดยอัตโนมัติ ให้คลิก LMB บนองค์ประกอบ “ปรับความสูงของเส้นให้พอดีอัตโนมัติ” ตัวเลือกที่สองคือการตั้งค่าความสูงของเส้นด้วยตนเองโดยคลิกที่องค์ประกอบ "ความสูงของเส้น" จากนั้นป้อนตัวบ่งชี้ที่ต้องการลงในบรรทัดว่าง
การแทรกตัวแบ่งบรรทัด
มาวิเคราะห์รายละเอียดวิธีการใช้ขั้นตอนการป้อนตัวแบ่งบรรทัด คำแนะนำโดยละเอียดมีลักษณะดังนี้:
- โดยดับเบิลคลิก LMB เราเลือกฟิลด์ที่เราต้องการผลักดันตัวแบ่งบรรทัด เป็นที่น่าสังเกตว่าคุณสามารถเลือกฟิลด์ที่ต้องการได้จากนั้นคลิกที่ "F2"
- เมื่อดับเบิลคลิก LMB เราจะเลือกตำแหน่งที่จะเพิ่มตัวแบ่งบรรทัด กด Alt+Enter รวมกัน พร้อม!
วิธีการแบ่งบรรทัดในเซลล์ Excel ด้วยสูตร
บ่อยครั้ง ผู้ใช้แก้ไขสเปรดชีตจะเพิ่มแผนภูมิและกราฟที่หลากหลายลงในพื้นที่ทำงาน โดยทั่วไป กระบวนงานนี้จำเป็นต้องมีการตัดบรรทัดในข้อมูลข้อความของฟิลด์ มาดูรายละเอียดวิธีการใช้ช่วงเวลานี้กัน
สูตรตัดเส้นในเซลล์ Excel
ตัวอย่างเช่น เรามีฮิสโตแกรมที่ใช้ในโปรแกรมสเปรดชีต แกน x ประกอบด้วยชื่อพนักงาน ตลอดจนข้อมูลเกี่ยวกับการขาย ลายเซ็นประเภทนี้สะดวกมากเนื่องจากแสดงจำนวนงานที่พนักงานทำอย่างชัดเจน
การดำเนินการตามขั้นตอนนี้ง่ายมาก จำเป็นต้องเพิ่มตัวดำเนินการ SYMBOL แทนสูตร ช่วยให้คุณสามารถใช้การสร้างตัวบ่งชี้ในฟิลด์สำหรับการลงชื่อข้อมูลในไดอะแกรม
แน่นอน ในฟิลด์นี้ คุณสามารถใช้ขั้นตอนการตัดบรรทัดได้ทุกที่ ด้วยปุ่ม Alt + Enter อย่างไรก็ตาม วิธีนี้ไม่สะดวกในกรณีที่มีข้อมูลมากเกินไป
ฟังก์ชัน CHAR ทำงานอย่างไรเมื่อตัดบรรทัดในเซลล์
โปรแกรมใช้รหัสจากตารางอักขระ ASCII ประกอบด้วยรหัสของอักขระที่แสดงบนจอแสดงผลในระบบปฏิบัติการ แท็บเล็ตมีรหัสตัวเลขสองร้อยห้าสิบห้า
ผู้ใช้เอดิเตอร์ตารางที่รู้โค้ดเหล่านี้สามารถใช้โค้ดเหล่านี้ในตัวดำเนินการ CHAR เพื่อนำการแทรกอักขระใดๆ ไปใช้ ในตัวอย่างที่กล่าวข้างต้น มีการเพิ่มตัวแบ่งบรรทัด ซึ่งเชื่อมต่อทั้งสองด้านของ "&" ระหว่างตัวบ่งชี้ของฟิลด์ C2 และ A2 หากโหมดที่เรียกว่า "ย้ายข้อความ" ไม่ได้เปิดใช้งานในฟิลด์ ผู้ใช้จะไม่สังเกตเห็นว่ามีเครื่องหมายขึ้นบรรทัดใหม่ สามารถเห็นได้ในภาพด้านล่าง:
เป็นที่น่าสังเกตว่าในแผนภูมิต่างๆ ตัวแบ่งบรรทัดที่เพิ่มโดยใช้สูตรจะแสดงในรูปแบบมาตรฐาน กล่าวคือ บรรทัดข้อความจะถูกแบ่งออกเป็น 2 หรือมากกว่า
แบ่งเป็นคอลัมน์ตามตัวแบ่งบรรทัด
หากผู้ใช้ในส่วนย่อย "ข้อมูล" เลือกองค์ประกอบ "ข้อความตามคอลัมน์" เขาจะสามารถใช้การถ่ายโอนบรรทัดและการแบ่งข้อมูลการทดสอบออกเป็นหลายเซลล์ กระบวนการนี้ดำเนินการโดยใช้ชุดค่าผสม Alt + Enter ในกล่อง "ตัวช่วยสร้างการกระจายข้อความตามคอลัมน์" คุณต้องทำเครื่องหมายที่ช่องถัดจากคำจารึก "อื่นๆ" และป้อนชุดค่าผสม "Ctrl + J"
หากคุณทำเครื่องหมายที่ช่องถัดจากคำจารึก "ตัวคั่นต่อเนื่องเป็นหนึ่ง" คุณสามารถใช้ "ยุบ" ของตัวแบ่งบรรทัดหลายบรรทัดในแถวได้ ในตอนท้ายให้คลิกที่ "ถัดไป" เป็นผลให้เราจะได้รับ:
แบ่งเป็นบรรทัดโดย Alt + Enter ผ่าน Power Query
มีบางสถานการณ์ที่ผู้ใช้จำเป็นต้องแบ่งข้อมูลข้อความหลายบรรทัดไม่ใช่เป็นคอลัมน์ แต่เป็นบรรทัด
เพื่อนำขั้นตอนนี้ไปใช้ Add-in ของ Power Query ซึ่งปรากฏในโปรแกรมแก้ไขสเปรดชีตตั้งแต่ปี 2016 นั้นยอดเยี่ยม คำแนะนำโดยละเอียดมีลักษณะดังนี้:
- การใช้ชุดค่าผสม "Ctrl + T" เราแปลงข้อมูลต้นฉบับเป็นเพลต "อัจฉริยะ" อีกทางเลือกหนึ่งคือย้ายไปที่ส่วนย่อย "หน้าแรก" และคลิก LMB บนองค์ประกอบ "รูปแบบเป็นตาราง"
- ย้ายไปยังส่วนย่อย "ข้อมูล" และคลิกที่องค์ประกอบ "จากตาราง/ช่วง" การดำเนินการนี้จะนำเข้าเพลตลงในเครื่องมือ Power Query
- เราเลือกคอลัมน์ที่มีข้อมูลข้อความหลายบรรทัด เราย้ายไปที่ส่วนย่อย "บ้าน" ขยายรายการตัวบ่งชี้ "คอลัมน์แยก" แล้วคลิก LMB บนองค์ประกอบ "ตามตัวคั่น"
- คลิกที่ "ตกลง" เพื่อยืนยันการเปลี่ยนแปลงที่ทำ พร้อม!
มาโครสำหรับแบ่งเป็นบรรทัดโดย Alt+Enter
เรามาดูวิธีการใช้ขั้นตอนนี้โดยใช้มาโครพิเศษกัน เราเปิด VBA โดยใช้คีย์ผสม Alt + F11 บนแป้นพิมพ์ ในหน้าต่างที่ปรากฏขึ้น คลิก "แทรก" จากนั้นคลิก "โมดูล" ที่นี่เราเพิ่มรหัสต่อไปนี้:
เรากลับไปที่พื้นที่ทำงานและเลือกฟิลด์ที่มีข้อมูลหลายบรรทัด กดชุดค่าผสม "Alt + F8" บนแป้นพิมพ์เพื่อเปิดใช้งานมาโครที่สร้างขึ้น
สรุป
จากข้อความในบทความ คุณจะเห็นว่ามีหลายวิธีที่จะใช้การตัดบรรทัดในเอกสารสเปรดชีต คุณสามารถดำเนินการตามขั้นตอนนี้ได้โดยใช้สูตร ตัวดำเนินการ เครื่องมือพิเศษ และมาโคร ผู้ใช้แต่ละคนจะสามารถเลือกวิธีที่สะดวกที่สุดสำหรับตัวเอง