วิธีลบตัวแบ่งบรรทัด (การขึ้นบรรทัดใหม่) ออกจากเซลล์ใน Excel 2013, 2010 และ 2007

บทแนะนำนี้จะแนะนำคุณถึงสามวิธีในการลบการขึ้นบรรทัดใหม่ออกจากเซลล์ใน Excel คุณจะได้เรียนรู้วิธีแทนที่การขึ้นบรรทัดใหม่ด้วยอักขระอื่นๆ โซลูชันที่แนะนำทั้งหมดใช้งานได้ใน Excel 2013, 2010, 2007 และ 2003

ตัวแบ่งบรรทัดสามารถปรากฏในข้อความได้ด้วยเหตุผลหลายประการ โดยปกติการคืนสินค้าจะเกิดขึ้นในเวิร์กบุ๊ก เช่น เมื่อข้อความถูกคัดลอกจากหน้าเว็บ เมื่อข้อความเหล่านั้นอยู่ในเวิร์กบุ๊กที่ได้รับจากลูกค้าแล้ว หรือเมื่อเราเพิ่มข้อความเองโดยการกดปุ่ม Alt + Enter.

ไม่ว่าเหตุผลสำหรับพวกเขา ความท้าทายในตอนนี้คือการลบการขึ้นบรรทัดใหม่ เนื่องจากจะขัดขวางการค้นหาวลีและส่งผลให้เกิดความยุ่งเหยิงของคอลัมน์เมื่อเปิดใช้งานการตัดคำ

วิธีการที่นำเสนอทั้งสามนั้นค่อนข้างเร็ว เลือกหนึ่งที่เหมาะสมกับคุณที่สุด:

หมายเหตุ เริ่มแรก คำว่า "Carriage return" และ "Line feed" ถูกใช้เมื่อทำงานกับเครื่องพิมพ์ดีดและแสดงการทำงานสองแบบที่แตกต่างกัน ผู้อ่านที่อยากรู้อยากเห็นสามารถค้นหาข้อมูลโดยละเอียดเกี่ยวกับสิ่งนี้บนอินเทอร์เน็ตได้อย่างอิสระ

คอมพิวเตอร์และซอฟต์แวร์ประมวลผลคำได้รับการออกแบบโดยคำนึงถึงลักษณะของเครื่องพิมพ์ดีด นี่คือเหตุผลที่ตอนนี้มีการใช้อักขระที่ไม่สามารถพิมพ์ได้สองตัวเพื่อระบุตัวแบ่งบรรทัด: คืนรถ (คืนรถ, CR หรือรหัส ASCII 13) และ การแปลบรรทัด (การป้อนบรรทัด LF หรือรหัส ASCII 10) บน Windows อักขระทั้งสองถูกใช้ร่วมกัน และบนระบบ *NIX จะใช้การขึ้นบรรทัดใหม่เท่านั้น

ระวัง: ทั้งสองตัวเลือกมีอยู่ใน Excel เมื่อนำเข้าจากไฟล์ txt. or . ประวัติย่อ ข้อมูลมักจะมีการขึ้นบรรทัดใหม่และการป้อนบรรทัด เมื่อป้อนตัวแบ่งบรรทัดด้วยตนเองโดยกด Alt + Enter, Excel จะแทรกเฉพาะอักขระขึ้นบรรทัดใหม่เท่านั้น ถ้าไฟล์ . ประวัติย่อ ได้รับจากแฟน ๆ ของ Linux, Unix หรือระบบอื่นที่คล้ายคลึงกันจากนั้นเตรียมพบกับอักขระขึ้นบรรทัดใหม่เท่านั้น

การถอดแคร่ส่งคืนด้วยตนเอง

จุดเด่น: วิธีนี้เป็นวิธีที่เร็วที่สุด

จุดด้อย: ไม่มีสิทธิพิเศษเพิ่มเติม 🙁

นี่คือวิธีที่คุณสามารถลบการขึ้นบรรทัดใหม่โดยใช้ปุ่ม “ค้นหาและแทนที่"

  1. เลือกเซลล์ทั้งหมดที่คุณต้องการลบการขึ้นบรรทัดใหม่หรือแทนที่ด้วยอักขระอื่นวิธีลบตัวแบ่งบรรทัด (การขึ้นบรรทัดใหม่) ออกจากเซลล์ใน Excel 2013, 2010 และ 2007
  2. ข่าวประชา Ctrl + Hเพื่อเปิดกล่องโต้ตอบ ค้นหาและแทนที่ (ค้นหาและแทนที่).
  3. วางเคอร์เซอร์ในฟิลด์ การค้นหา (หาอะไร) แล้วกด Ctrl + J. เมื่อมองแวบแรก ฟิลด์จะดูเหมือนว่างเปล่า แต่ถ้าคุณมองใกล้ ๆ คุณจะเห็นจุดเล็ก ๆ ในนั้น
  4. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร แทนที่ด้วย (แทนที่ด้วย) ป้อนค่าใด ๆ เพื่อแทรกแทนการขึ้นบรรทัดใหม่ โดยปกติจะใช้ช่องว่างเพื่อหลีกเลี่ยงการติดกาวสองคำที่อยู่ติดกันโดยไม่ตั้งใจ หากคุณต้องการลบการขึ้นบรรทัดใหม่ ให้ออกจากฟิลด์ แทนที่ด้วย (แทนที่ด้วย) ว่างเปล่าวิธีลบตัวแบ่งบรรทัด (การขึ้นบรรทัดใหม่) ออกจากเซลล์ใน Excel 2013, 2010 และ 2007
  5. คลิกที่ปุ่ม แทนที่ทั้งหมด (แทนที่ทั้งหมด) และสนุกกับผลลัพธ์!วิธีลบตัวแบ่งบรรทัด (การขึ้นบรรทัดใหม่) ออกจากเซลล์ใน Excel 2013, 2010 และ 2007

ลบตัวแบ่งบรรทัดโดยใช้สูตร Excel

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

ในบางกรณี ตัวแบ่งบรรทัดต้องถูกลบออกเพื่อใช้ข้อความเป็นอาร์กิวเมนต์ของฟังก์ชันในภายหลังโดยไม่ทำการเปลี่ยนแปลงเซลล์เดิม ผลลัพธ์สามารถใช้เป็นอาร์กิวเมนต์ของฟังก์ชันได้ ตัวอย่างเช่น ดู (ค้นหา).

จุดด้อย: คุณจะต้องสร้างคอลัมน์ตัวช่วยและทำตามขั้นตอนเพิ่มเติมมากมาย

  1. เพิ่มคอลัมน์เสริมที่ส่วนท้ายของข้อมูล ในตัวอย่างเราจะเรียกว่า เส้น 1.
  2. ในเซลล์แรกของคอลัมน์เสริม (C2) ให้ป้อนสูตรเพื่อเอาออก/แทนที่ตัวแบ่งบรรทัด ด้านล่างนี้เป็นสูตรที่มีประโยชน์บางประการสำหรับโอกาสต่างๆ:
    • สูตรนี้เหมาะสำหรับใช้กับชุดค่าผสมการขึ้นบรรทัดใหม่/การป้อนบรรทัดของ Windows และ UNIX

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

      =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),"")

    • สูตรต่อไปนี้เหมาะสำหรับการแทนที่การขึ้นบรรทัดใหม่ด้วยอักขระอื่น (เช่น “, ” – เครื่องหมายจุลภาค + ช่องว่าง) ในกรณีนี้ เส้นจะไม่ถูกรวมเข้าด้วยกันและจะไม่มีช่องว่างเพิ่มเติมปรากฏขึ้น

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

      =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

    • และนี่คือวิธีที่คุณสามารถลบอักขระที่ไม่สามารถพิมพ์ได้ทั้งหมดออกจากข้อความ รวมถึงการขึ้นบรรทัดใหม่:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    วิธีลบตัวแบ่งบรรทัด (การขึ้นบรรทัดใหม่) ออกจากเซลล์ใน Excel 2013, 2010 และ 2007

  3. คัดลอกสูตรไปยังเซลล์ทั้งหมดในคอลัมน์
  4. คุณสามารถเลือกแทนที่คอลัมน์เดิมด้วยคอลัมน์ใหม่ โดยเอาตัวแบ่งบรรทัดออก:
    • เลือกเซลล์ทั้งหมดในคอลัมน์ C และกด Ctrl + C คัดลอกข้อมูลไปยังคลิปบอร์ด
    • จากนั้นเลือกเซลล์ B2, กดแป้นพิมพ์ลัด Shift + F10 แล้วก็ สิ่งที่ใส่เข้าไป (แทรก).
    • ลบคอลัมน์ผู้ช่วย

ลบการขึ้นบรรทัดใหม่ด้วย VBA macro

จุดเด่น: สร้างครั้งเดียว - ใช้ซ้ำแล้วซ้ำอีกกับเวิร์กบุ๊กใดก็ได้

จุดด้อย: อย่างน้อยต้องมีความรู้พื้นฐานเกี่ยวกับ VBA

แมโคร VBA ในตัวอย่างต่อไปนี้จะลบการขึ้นบรรทัดใหม่จากเซลล์ทั้งหมดบนเวิร์กชีตที่ใช้งานอยู่

Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual สำหรับแต่ละ MyRange ใน ActiveSheet.UsedRange ถ้า 0 < InStr(MyRange, Chr(10)) จากนั้น MyRange = แทนที่(MyRange, Chr(10), " ") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

ถ้าคุณไม่คุ้นเคยกับ VBA มากนัก เราขอแนะนำให้คุณศึกษาบทความเกี่ยวกับวิธีการแทรกและรันโค้ด VBA ใน Excel

เขียนความเห็น