วิธีย้ายไปยังบรรทัดใหม่ใน Excel วิธีตัดข้อความในเซลล์ใน Excel การใช้แป้นพิมพ์ลัด

มักจำเป็นต้องตัดข้อความในเซลล์ Excel หนึ่งไปยังบรรทัดใหม่ นั่นคือย้ายข้อความไปตามบรรทัดภายในเซลล์เดียวตามที่ระบุในภาพ หากหลังจากป้อนส่วนแรกของข้อความแล้ว คุณเพียงกดปุ่ม ENTER เคอร์เซอร์จะถูกย้ายไปยังบรรทัดถัดไป แต่ไปยังเซลล์อื่น และเราต้องการการถ่ายโอนในเซลล์เดียวกัน

นี่เป็นงานที่พบบ่อยมากและสามารถแก้ไขได้ง่ายมาก - หากต้องการย้ายข้อความไปยังบรรทัดใหม่ภายในเซลล์ Excel คุณต้องคลิก ALT+ป้อน(กดปุ่ม ALT ค้างไว้ จากนั้นโดยไม่ต้องปล่อย กดปุ่ม ENTER)

วิธีตัดข้อความบนบรรทัดใหม่ใน Excel โดยใช้สูตร

บางครั้งคุณจำเป็นต้องขึ้นบรรทัดใหม่ไม่ใช่แค่ครั้งเดียว แต่ต้องใช้ฟังก์ชันใน Excel เหมือนตัวอย่างในรูปนี้ เราป้อนชื่อ นามสกุล และนามสกุล จากนั้นจะรวบรวมไว้ในเซลล์ A6 โดยอัตโนมัติ

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

วิธีแทนที่ยัติภังค์ใน Excel ด้วยอักขระอื่นและย้อนกลับโดยใช้สูตร

สามารถ เปลี่ยนสัญลักษณ์ยัติภังค์เป็นอักขระอื่นเช่น บนช่องว่าง โดยใช้ฟังก์ชันข้อความ SUBSTITUTE ใน Excel

ลองมาดูตัวอย่างสิ่งที่อยู่ในภาพด้านบน ดังนั้นในเซลล์ B1 เราเขียนฟังก์ชัน SUBSTITUTE:

ทดแทน(A1,CHAR(10), " ")

A1 คือข้อความของเราที่มีการขึ้นบรรทัดใหม่
CHAR(10) เป็นตัวแบ่งบรรทัด (เราดูสิ่งนี้ให้สูงขึ้นเล็กน้อยในบทความนี้);
" " เป็นช่องว่างเนื่องจากเรากำลังเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่าง

หากคุณต้องการดำเนินการตรงกันข้าม - แทนที่ช่องว่างด้วยยัติภังค์ (สัญลักษณ์) จากนั้นฟังก์ชันจะมีลักษณะดังนี้:

ทดแทน(A1; " ";CHAR(10))

ฉันขอเตือนคุณว่าเพื่อให้การขึ้นบรรทัดใหม่แสดงอย่างถูกต้อง คุณต้องระบุ "ตัดข้ามบรรทัด" ในคุณสมบัติของเซลล์ในส่วน "การจัดตำแหน่ง"

วิธีเปลี่ยนยัติภังค์เป็นช่องว่างและย้อนกลับใน Excel โดยใช้ SEARCH - REPLACE

มีหลายครั้งที่สูตรใช้งานไม่สะดวกและจำเป็นต้องเปลี่ยนสูตรอย่างรวดเร็ว ในการดำเนินการนี้ เราจะใช้การค้นหาและแทนที่ เลือกข้อความของเราแล้วกด CTRL+H หน้าต่างต่อไปนี้จะปรากฏขึ้น

หากเราต้องการเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่าง จากนั้นในบรรทัด "ค้นหา" เราจำเป็นต้องป้อนตัวแบ่งบรรทัด ในกรณีนี้ ยืนอยู่ในช่อง "ค้นหา" จากนั้นกดปุ่ม ALT โดยไม่ต้องปล่อยพิมพ์ 010 บนแป้นพิมพ์ - นี่คือรหัสตัวแบ่งบรรทัดซึ่งจะไม่ปรากฏในฟิลด์นี้.

หลังจากนั้นในช่อง "แทนที่ด้วย" ให้เว้นวรรคหรืออักขระอื่น ๆ ที่คุณต้องการเปลี่ยนแล้วคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

อย่างไรก็ตาม สิ่งนี้มีการใช้งานชัดเจนยิ่งขึ้นใน Word

หากคุณต้องการเปลี่ยนอักขระตัวแบ่งบรรทัดเป็นช่องว่างในช่อง "ค้นหา" คุณจะต้องระบุรหัส "ตัวแบ่งบรรทัด" พิเศษซึ่งแสดงเป็น ^l
ในช่อง "แทนที่ด้วย:" คุณเพียงแค่ต้องเว้นวรรคและคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

คุณสามารถเปลี่ยนได้ไม่เพียงแต่ตัวแบ่งบรรทัดเท่านั้น แต่ยังรวมถึงอักขระพิเศษอื่น ๆ เพื่อรับรหัสที่เกี่ยวข้องคุณต้องคลิกที่ปุ่ม "เพิ่มเติม >>", "พิเศษ" และเลือกรหัสที่คุณต้องการ ฉันขอเตือนคุณว่าฟังก์ชันนี้มีเฉพาะใน Word เท่านั้น สัญลักษณ์เหล่านี้จะไม่ทำงานใน Excel

วิธีเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่างหรือในทางกลับกันใน Excel โดยใช้ VBA

ลองดูตัวอย่างสำหรับเซลล์ที่เลือก นั่นคือเราเลือกเซลล์ที่ต้องการและเรียกใช้แมโคร

1. เปลี่ยนช่องว่างเป็นยัติภังค์ในเซลล์ที่เลือกโดยใช้ VBA

ช่องว่างย่อยถึงยัติภังค์()
สำหรับแต่ละเซลล์ในการเลือก
cell.Value = แทนที่ (cell.Value, Chr(32) , Chr(10) )
ต่อไป
จบหมวดย่อย

2. เปลี่ยนยัติภังค์เป็นช่องว่างในเซลล์ที่เลือกโดยใช้ VBA

WrapsToSpaces ย่อย()
สำหรับแต่ละเซลล์ในการเลือก
cell.Value = แทนที่ (cell.Value, Chr(10) , Chr(32) )
ต่อไป
จบหมวดย่อย

โค้ดนั้นง่ายมาก: Chr (10) คือการขึ้นบรรทัดใหม่ Chr (32) คือการเว้นวรรค หากคุณต้องการเปลี่ยนเป็นสัญลักษณ์อื่น เพียงเปลี่ยนหมายเลขรหัสที่ตรงกับสัญลักษณ์ที่ต้องการ

รหัสอักขระสำหรับ Excel

รูปภาพด้านล่างแสดงสัญลักษณ์ต่างๆ และรหัสที่เกี่ยวข้อง โดยหลายคอลัมน์แสดงถึงแบบอักษรที่แตกต่างกัน หากต้องการขยายภาพให้คลิกที่ภาพ

มักจำเป็นต้องตัดข้อความในเซลล์ Excel หนึ่งไปยังบรรทัดใหม่ นั่นคือย้ายข้อความไปตามบรรทัดภายในเซลล์เดียวตามที่ระบุในภาพ หากหลังจากป้อนส่วนแรกของข้อความแล้ว คุณเพียงกดปุ่ม ENTER เคอร์เซอร์จะถูกย้ายไปยังบรรทัดถัดไป แต่ไปยังเซลล์อื่น และเราต้องการการถ่ายโอนในเซลล์เดียวกัน

นี่เป็นงานที่พบบ่อยมากและสามารถแก้ไขได้ง่ายมาก - หากต้องการย้ายข้อความไปยังบรรทัดใหม่ภายในเซลล์ Excel คุณต้องคลิก ALT+ป้อน(กดปุ่ม ALT ค้างไว้ จากนั้นโดยไม่ต้องปล่อย กดปุ่ม ENTER)

วิธีตัดข้อความบนบรรทัดใหม่ใน Excel โดยใช้สูตร

บางครั้งคุณจำเป็นต้องขึ้นบรรทัดใหม่ไม่ใช่แค่ครั้งเดียว แต่ต้องใช้ฟังก์ชันใน Excel เหมือนตัวอย่างในรูปนี้ เราป้อนชื่อ นามสกุล และนามสกุล จากนั้นจะรวบรวมไว้ในเซลล์ A6 โดยอัตโนมัติ

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

วิธีแทนที่ยัติภังค์ใน Excel ด้วยอักขระอื่นและย้อนกลับโดยใช้สูตร

สามารถ เปลี่ยนสัญลักษณ์ยัติภังค์เป็นอักขระอื่นเช่น บนช่องว่าง โดยใช้ฟังก์ชันข้อความ SUBSTITUTE ใน Excel

ลองมาดูตัวอย่างสิ่งที่อยู่ในภาพด้านบน ดังนั้นในเซลล์ B1 เราเขียนฟังก์ชัน SUBSTITUTE:

รหัส:

ทดแทน(A1,CHAR(10);" ")

A1 คือข้อความของเราที่มีการขึ้นบรรทัดใหม่
CHAR(10) เป็นตัวแบ่งบรรทัด (เราดูสิ่งนี้ให้สูงขึ้นเล็กน้อยในบทความนี้);
" " เป็นช่องว่างเนื่องจากเรากำลังเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่าง

หากคุณต้องการดำเนินการตรงกันข้าม - เปลี่ยนช่องว่างเป็นยัติภังค์ (สัญลักษณ์) ฟังก์ชันจะมีลักษณะดังนี้:

รหัส:

ทดแทน(A1;" ";CHAR(10))

ฉันขอเตือนคุณว่าเพื่อให้การขึ้นบรรทัดใหม่แสดงอย่างถูกต้อง คุณต้องระบุ "ตัดข้ามบรรทัด" ในคุณสมบัติของเซลล์ในส่วน "การจัดตำแหน่ง"

วิธีเปลี่ยนยัติภังค์เป็นช่องว่างและย้อนกลับใน Excel โดยใช้ SEARCH - REPLACE

มีหลายครั้งที่สูตรใช้งานไม่สะดวกและจำเป็นต้องเปลี่ยนสูตรอย่างรวดเร็ว ในการดำเนินการนี้ เราจะใช้การค้นหาและแทนที่ เลือกข้อความของเราแล้วกด CTRL+H หน้าต่างต่อไปนี้จะปรากฏขึ้น

หากเราต้องการเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่างจากนั้นในบรรทัด "ค้นหา" เราจำเป็นต้องป้อนตัวแบ่งบรรทัดโดยไปที่ช่อง "ค้นหา" จากนั้นกดปุ่ม ALT โดยไม่ต้องปล่อยมันพิมพ์ 010 บนแป้นพิมพ์ - นี่คือโค้ดตัวแบ่งบรรทัด ซึ่งจะไม่ปรากฏในฟิลด์นี้

หลังจากนั้นในช่อง "แทนที่ด้วย" ให้เว้นวรรคหรืออักขระอื่น ๆ ที่คุณต้องการเปลี่ยนแล้วคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

อย่างไรก็ตาม สิ่งนี้มีการใช้งานชัดเจนยิ่งขึ้นใน Word

หากคุณต้องการเปลี่ยนอักขระตัวแบ่งบรรทัดเป็นช่องว่างจากนั้นในช่อง "ค้นหา" คุณจะต้องระบุรหัส "ตัวแบ่งบรรทัด" พิเศษซึ่งแสดงเป็น ^l
ในช่อง "แทนที่ด้วย:" คุณเพียงแค่ต้องเว้นวรรคและคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

คุณสามารถเปลี่ยนได้ไม่เพียงแต่ตัวแบ่งบรรทัดเท่านั้น แต่ยังรวมถึงอักขระพิเศษอื่น ๆ เพื่อรับรหัสที่เกี่ยวข้องคุณต้องคลิกที่ปุ่ม "เพิ่มเติม >>", "พิเศษ" และเลือกรหัสที่คุณต้องการ ฉันขอเตือนคุณว่าฟังก์ชันนี้มีเฉพาะใน Word เท่านั้น สัญลักษณ์เหล่านี้จะไม่ทำงานใน Excel

ใน Excel มีหลายตัวเลือกในการย้ายข้อความภายในเซลล์เดียว

1 วิธี

คุณต้องใช้เครื่องมือจัดรูปแบบเซลล์

1) คลิกขวาที่เซลล์ที่ต้องการหรือหลายเซลล์พร้อมกันที่คุณต้องการตัดข้อความ จากเมนูบริบท เลือกจัดรูปแบบเซลล์

2) หน้าต่างการจัดรูปแบบจะเปิดขึ้น คุณต้องเปิดแท็บ "การจัดตำแหน่ง" และในบล็อก "ดิสเพลย์" ทำเครื่องหมายที่ช่อง "Word Wrap"

3) สิ่งที่เหลืออยู่คือคลิกที่ปุ่ม "ตกลง" ข้อความจะถูกตัดและจะไม่ปรากฏในบรรทัดเดียว แต่จะปรากฏในหลายบรรทัด

วิธีที่ 2

1) เลือกเซลล์ที่ต้องการ โดยคลิกเซลล์ด้วยปุ่มซ้ายของเมาส์

2) บนแถบเครื่องมือ Excel คลิกที่ปุ่ม "ตัดข้อความ"

วิธีนี้สะดวกกว่าวิธีก่อนหน้ามากและใช้เวลาน้อยกว่า

3 ทาง

1) ไปที่โหมดแก้ไขข้อความ โดยดับเบิลคลิกปุ่มซ้ายของเมาส์ภายในเซลล์ ต้องวางเคอร์เซอร์ไว้หน้าข้อความที่ต้องการย้าย

2) ตอนนี้พิมพ์คีย์ผสม “Alt” + “Enter” บนแป้นพิมพ์ของคุณ ข้อความจะถูกแบ่ง

3) หากต้องการดูผลลัพธ์สุดท้าย เพียงออกจากโหมดแก้ไขเซลล์

หากต้องการออกจากโหมดแก้ไข คุณสามารถกดปุ่ม "Enter" หรือคลิกหนึ่งครั้งด้วยปุ่มซ้ายของเมาส์บนเซลล์ตารางอื่น

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

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

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

ขั้นแรกให้เชื่อมพื้นที่ข้อความ (“โทรศัพท์:” + “12345678”; “อีเมล:” + “ [ป้องกันอีเมล]"; “ที่อยู่:” + “ถนน A อาคาร 27-G"). ทำได้โดยการเพิ่มเครื่องหมาย "&" (เครื่องหมายและ) ระหว่างที่อยู่ของเซลล์

ตอนนี้คุณต้องสร้างสูตรที่ควรมีลักษณะดังนี้: “=B1&C1&CHAR(10)&B2&C2&CHAR(10)&B3&C3”

CHAR(10) เป็นตัวแบ่งบรรทัดที่เพิ่มหลังแต่ละคู่ของพื้นที่ที่เกี่ยวข้อง

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

หากคุณต้องการย้ายคำที่เขียนในคอลัมน์ไปยังเซลล์เพื่อให้คำเหล่านั้นอยู่ในบรรทัดเดียวโดยคั่นด้วยช่องว่าง ให้เขียนสูตรต่อไปนี้ในช่องพิเศษสำหรับฟังก์ชัน: “=SUBSTITUTE(B2);CHARACTER(10);” ""

หากต้องการดำเนินการในทิศทางตรงกันข้าม ให้สลับ "CHAR(10)" และช่องว่าง (" ") ในสูตร

มีวิธีที่ช่วยให้คุณหลีกเลี่ยงการใช้สูตรได้ ก่อนอื่นคุณต้องเลือกข้อความแล้วกดคีย์ผสม Ctrl+H ในหน้าต่างที่ปรากฏขึ้น ในช่อง "ค้นหา" ให้ป้อน 010 ขณะที่กดปุ่ม Alt ค้างไว้ โปรดทราบว่าตัวแบ่งบรรทัดจะไม่ปรากฏในรหัสที่คุณป้อน ถัดไป ในพื้นที่ "แทนที่ด้วย" ให้ป้อนอักขระที่คุณต้องการแทนที่อักขระตัวแบ่งบรรทัด ในกรณีของเราคือช่องว่าง (" ") คุณสามารถค้นหาอักขระพิเศษและสัญลักษณ์ทุกชนิดที่ไม่ได้อยู่บนแป้นพิมพ์ได้ในตาราง Excel พิเศษ

สำหรับผู้ที่ใช้ VBA (Visual Basic) ใน Excel วิธีการต่อไปนี้ก็จะเกี่ยวข้องเช่นกัน เมื่อทำเครื่องหมายพื้นที่ที่ต้องการแล้วให้เรียกหน้าต่างมาโคร จากนั้น ขึ้นอยู่กับสิ่งที่คุณต้องทำ ให้เขียนคำสั่งหนึ่งหรือคำสั่งอื่นๆ ดังที่แสดงในภาพหน้าจอด้านล่าง:

เพื่อความสะดวก การคัดลอกคำสั่งจะเหมือนกันในข้อความด้านล่าง:

1. เปลี่ยนช่องว่างเป็นยัติภังค์ในเซลล์ที่เลือกโดยใช้ VBS:

ช่องว่างย่อยถึงยัติภังค์()

สำหรับแต่ละเซลล์ในการเลือก

cell.Value = แทนที่ (cell.Value, Chr(32), Chr(10))

2. เปลี่ยนยัติภังค์เป็นช่องว่างในเซลล์ที่เลือกโดยใช้ VBS:

WrapsToSpaces ย่อย()

สำหรับแต่ละเซลล์ในการเลือก

cell.Value = แทนที่ (cell.Value, Chr(10), Chr(32))

โดยที่ Chr(10) และ Chr(32) เป็นตัวแบ่งบรรทัดและโค้ดตัวแบ่งช่องว่าง ตามลำดับ

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

มักจำเป็นต้องตัดข้อความในเซลล์ Excel หนึ่งไปยังบรรทัดใหม่ นั่นคือย้ายข้อความไปตามบรรทัดภายในเซลล์เดียวตามที่ระบุในภาพ หากหลังจากป้อนส่วนแรกของข้อความแล้ว คุณเพียงกดปุ่ม ENTER เคอร์เซอร์จะถูกย้ายไปยังบรรทัดถัดไป แต่ไปยังเซลล์อื่น และเราต้องการการถ่ายโอนในเซลล์เดียวกัน

นี่เป็นงานที่พบบ่อยมากและสามารถแก้ไขได้ง่ายมาก - หากต้องการย้ายข้อความไปยังบรรทัดใหม่ภายในเซลล์ Excel คุณต้องคลิก ALT+ป้อน(กดปุ่ม ALT ค้างไว้ จากนั้นโดยไม่ต้องปล่อย กดปุ่ม ENTER)

วิธีตัดข้อความบนบรรทัดใหม่ใน Excel โดยใช้สูตร

บางครั้งคุณจำเป็นต้องขึ้นบรรทัดใหม่ไม่ใช่แค่ครั้งเดียว แต่ต้องใช้ฟังก์ชันใน Excel เหมือนตัวอย่างในรูปนี้ เราป้อนชื่อ นามสกุล และนามสกุล จากนั้นจะรวบรวมไว้ในเซลล์ A6 โดยอัตโนมัติ

ขั้นแรก เราต้องต่อข้อความในเซลล์ A1 และ B1 (A1&B1), A2 และ B2 (A2&B2), A3 และ B3 (A3&B3)

หลังจากนี้ เราจะรวมคู่เหล่านี้ทั้งหมดเข้าด้วยกัน แต่เรายังต้องใส่อักขระตัวแบ่งบรรทัด (โค้ด) ระหว่างคู่เหล่านี้ด้วย มีตารางสัญลักษณ์พิเศษ (ตารางอยู่ท้ายบทความนี้) ที่สามารถแสดงใน Excel โดยใช้ฟังก์ชันพิเศษ SYMBOL(หมายเลข) โดยที่ number คือตัวเลขตั้งแต่ 1 ถึง 255 ที่กำหนดเครื่องหมายเฉพาะ
ตัวอย่างเช่น ถ้าเราป้อน =SYMBOL(169) เราจะได้สัญลักษณ์ลิขสิทธิ์ ©

เราต้องการอักขระตัวแบ่งบรรทัดซึ่งสอดคล้องกับหมายเลขซีเรียล 10 - เราต้องจำสิ่งนี้ไว้

รหัสตัวแบ่งบรรทัด (อักขระ) - 10ดังนั้นการย้ายบรรทัดใน Excel เป็นฟังก์ชันจะมีลักษณะดังนี้ สัญลักษณ์(10)

หมายเหตุ: ใน VBA Excel การขึ้นบรรทัดใหม่จะถูกป้อนโดยใช้ฟังก์ชัน Chr และมีลักษณะเหมือน Chr(10)

ดังนั้นในเซลล์ A6 เราจึงเขียนสูตร

A1&B1&ชาร์(10)&A2&B2&ชาร์(10)&A3&B3

ผลลัพธ์เราควรได้รับผลลัพธ์ที่เราต้องการ
บันทึก!เพื่อให้ตัวแบ่งบรรทัดแสดงได้อย่างถูกต้อง คุณต้องเปิดใช้งาน "การตัดบรรทัด" ในคุณสมบัติของเซลล์
โดยเลือกเซลล์ที่คุณต้องการ คลิกขวาแล้วเลือก “จัดรูปแบบเซลล์…”

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

วิธีแทนที่ยัติภังค์ใน Excel ด้วยอักขระอื่นและย้อนกลับโดยใช้สูตร

สามารถ เปลี่ยนสัญลักษณ์ยัติภังค์เป็นอักขระอื่นเช่น บนช่องว่าง โดยใช้ฟังก์ชันข้อความ SUBSTITUTE ใน Excel

ลองมาดูตัวอย่างสิ่งที่อยู่ในภาพด้านบน ดังนั้นในเซลล์ B1 เราเขียนฟังก์ชัน SUBSTITUTE:

A1 คือข้อความของเราที่มีการขึ้นบรรทัดใหม่
CHAR(10) เป็นตัวแบ่งบรรทัด (เราดูสิ่งนี้ให้สูงขึ้นเล็กน้อยในบทความนี้);
" " เป็นช่องว่างเนื่องจากเรากำลังเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่าง

หากคุณต้องการดำเนินการตรงกันข้าม - เปลี่ยนช่องว่างเป็นยัติภังค์ (สัญลักษณ์) ฟังก์ชันจะมีลักษณะดังนี้:

ฉันขอเตือนคุณว่าเพื่อให้การขึ้นบรรทัดใหม่แสดงอย่างถูกต้อง คุณต้องระบุ "ตัดข้ามบรรทัด" ในคุณสมบัติของเซลล์ในส่วน "การจัดตำแหน่ง"

วิธีเปลี่ยนยัติภังค์เป็นช่องว่างและย้อนกลับใน Excel โดยใช้ SEARCH - REPLACE

มีหลายครั้งที่สูตรใช้งานไม่สะดวกและจำเป็นต้องเปลี่ยนสูตรอย่างรวดเร็ว ในการดำเนินการนี้ เราจะใช้การค้นหาและแทนที่ เลือกข้อความของเราแล้วกด CTRL+H หน้าต่างต่อไปนี้จะปรากฏขึ้น

หากเราต้องการเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่างจากนั้นในบรรทัด "ค้นหา" เราจำเป็นต้องป้อนตัวแบ่งบรรทัดโดยไปที่ช่อง "ค้นหา" จากนั้นกดปุ่ม ALT โดยไม่ต้องปล่อยมันพิมพ์ 010 บนแป้นพิมพ์ - นี่คือโค้ดตัวแบ่งบรรทัด ซึ่งจะไม่ปรากฏในฟิลด์นี้

หลังจากนั้นในช่อง "แทนที่ด้วย" ให้เว้นวรรคหรืออักขระอื่น ๆ ที่คุณต้องการเปลี่ยนแล้วคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

อย่างไรก็ตาม สิ่งนี้มีการใช้งานชัดเจนยิ่งขึ้นใน Word

หากคุณต้องการเปลี่ยนอักขระตัวแบ่งบรรทัดเป็นช่องว่างในช่อง "ค้นหา" คุณจะต้องระบุรหัส "ตัวแบ่งบรรทัด" พิเศษซึ่งแสดงเป็น ^l
ในช่อง "แทนที่ด้วย:" คุณเพียงแค่ต้องเว้นวรรคและคลิก "แทนที่" หรือ "แทนที่ทั้งหมด"

คุณสามารถเปลี่ยนได้ไม่เพียงแต่ตัวแบ่งบรรทัด แต่ยังรวมถึงอักขระพิเศษอื่น ๆ เพื่อรับรหัสที่เกี่ยวข้องคุณต้องคลิกที่ปุ่ม "เพิ่มเติม >> ", "พิเศษ" และเลือกรหัสที่คุณต้องการ ฉันขอเตือนคุณว่าฟังก์ชันนี้มีเฉพาะใน Word เท่านั้น สัญลักษณ์เหล่านี้จะไม่ทำงานใน Excel

วิธีเปลี่ยนตัวแบ่งบรรทัดเป็นช่องว่างหรือในทางกลับกันใน Excel โดยใช้ VBA

ลองดูตัวอย่างสำหรับเซลล์ที่เลือก นั่นคือเราเลือกเซลล์ที่ต้องการและเรียกใช้แมโคร

1. เปลี่ยนช่องว่างเป็นยัติภังค์ในเซลล์ที่เลือกโดยใช้ VBA

ช่องว่างย่อยถึงยัติภังค์()
สำหรับแต่ละเซลล์ในการเลือก
cell.Value = แทนที่ (cell.Value, Chr(32), Chr(10))
ต่อไป
จบหมวดย่อย

2. เปลี่ยนยัติภังค์เป็นช่องว่างในเซลล์ที่เลือกโดยใช้ VBA

WrapsToSpaces ย่อย()
สำหรับแต่ละเซลล์ในการเลือก
cell.Value = แทนที่ (cell.Value, Chr(10), Chr(32))
ต่อไป
จบหมวดย่อย

รหัสนั้นง่ายมาก Chr (10) คือการขึ้นบรรทัดใหม่ Chr (32) คือการเว้นวรรค หากคุณต้องการเปลี่ยนเป็นสัญลักษณ์อื่น เพียงเปลี่ยนหมายเลขรหัสที่ตรงกับสัญลักษณ์ที่ต้องการ

รหัสอักขระสำหรับ Excel

ด้านล่างของภาพคือสัญลักษณ์ต่างๆ และรหัสที่เกี่ยวข้อง หลายคอลัมน์เป็นแบบอักษรที่แตกต่างกัน หากต้องการขยายภาพให้คลิกที่ภาพ

หากคุณสร้างเอกสารใน Microsoft Excel เป็นระยะ คุณจะสังเกตเห็นว่าข้อมูลทั้งหมดที่ป้อนลงในเซลล์นั้นเขียนในบรรทัดเดียว เนื่องจากสิ่งนี้อาจไม่เหมาะเสมอไป และตัวเลือกในการยืดเซลล์ก็ไม่เหมาะสมเช่นกัน จึงจำเป็นต้องตัดข้อความ การกด "Enter" ตามปกติไม่เหมาะสมเนื่องจากเคอร์เซอร์จะข้ามไปที่บรรทัดใหม่ทันที ฉันควรทำอย่างไรต่อไป?

ในบทความนี้ เราจะได้เรียนรู้วิธีย้ายข้อความใน Excel ไปยังบรรทัดใหม่ภายในเซลล์เดียว เรามาดูกันว่าสามารถทำได้หลายวิธีอย่างไร

วิธีที่ 1

คุณสามารถใช้คีย์ผสม "Alt+Enter" สำหรับสิ่งนี้ วางตัวเอียงไว้หน้าคำที่ควรขึ้นบรรทัดใหม่ กด "Alt" และโดยไม่ปล่อย คลิก "Enter" ทุกอย่าง ตัวเอียง หรือวลีจะข้ามไปยังบรรทัดใหม่ พิมพ์ข้อความทั้งหมดด้วยวิธีนี้ จากนั้นกด “Enter”

เซลล์ด้านล่างจะถูกเลือกและเซลล์ที่เราต้องการจะเพิ่มความสูงและข้อความในนั้นจะมองเห็นได้ทั้งหมด

หากต้องการดำเนินการบางอย่างเร็วขึ้น โปรดดูรายการปุ่มลัดใน Excel

วิธีที่ 2

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

ที่ด้านบน เลือกแท็บ "การจัดตำแหน่ง" และทำเครื่องหมายที่ช่องถัดจาก "การตัดคำ" คลิก "ตกลง"

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

หากต้องห่อหลายเซลล์ในบรรทัดเอกสาร ให้เลือกเซลล์เหล่านั้นก่อน จากนั้นทำเครื่องหมายในช่องที่กล่าวถึงข้างต้น

วิธีที่ 3

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

หนึ่งในนั้นคือ SYMBOL() ในวงเล็บคุณจะต้องระบุค่าตั้งแต่ 1 ถึง 255 ตัวเลขนี้นำมาจากตารางพิเศษซึ่งระบุว่าสอดคล้องกับอักขระใด หากต้องการย้ายบรรทัดจะใช้รหัส 10

ตอนนี้เกี่ยวกับวิธีการทำงานกับสูตร ตัวอย่างเช่น ลองใช้ข้อมูลจากเซลล์ A1:D2 และเขียนสิ่งที่เขียนในคอลัมน์ต่างๆ (A, B, C, D) ในบรรทัดแยกกัน

ฉันใส่ตัวเอียงลงในเซลล์ใหม่และเขียนลงในแถบสูตร:

A1&A2&ชาร์(10)&B1&B2&ชาร์(10)&C1&C2&ชาร์(10)&D1&D2

เราใช้เครื่องหมาย “&” เพื่อเชื่อมเซลล์ A1:A2 และอื่นๆ กดปุ่มตกลง".

อย่ากลัวผลลัพธ์ - ทุกอย่างจะเขียนเป็นบรรทัดเดียว หากต้องการแก้ไขปัญหานี้ ให้เปิดหน้าต่าง "จัดรูปแบบเซลล์" และทำเครื่องหมายที่ช่องถ่ายโอนตามที่อธิบายไว้ข้างต้น

ผลก็คือเราจะได้สิ่งที่เราต้องการ ข้อมูลจะถูกนำมาจากเซลล์ที่ระบุ และเมื่อมีการป้อน CHAR(10) ลงในสูตร จะทำการโอนย้าย

วิธีที่ 4

หากต้องการย้ายข้อความในเซลล์ จะใช้สูตรอื่น - CONCATENATE() ลองใช้เฉพาะบรรทัดแรกที่มีหัวข้อ: นามสกุล, หนี้, เจ้าหนี้, จำนวนเงิน คลิกที่เซลล์ว่างแล้วป้อนสูตร:

เชื่อมต่อ(A1,CHAR(10),B1,CHAR(10),C1,CHAR(10),D1)

แทนที่จะเป็น A1, B1, C1, D1 ให้ระบุสิ่งที่คุณต้องการ นอกจากนี้ยังสามารถลดหรือเพิ่มจำนวนได้

ผลลัพธ์ที่เราจะได้รับคือสิ่งนี้

ดังนั้นให้เปิดหน้าต่าง Format Cells ที่คุ้นเคยอยู่แล้วและทำเครื่องหมายรายการถ่ายโอน ตอนนี้คำที่จำเป็นจะเริ่มต้นในบรรทัดใหม่

ในเซลล์ถัดไป ฉันป้อนสูตรเดียวกัน มีเพียงฉันเท่านั้นที่ระบุเซลล์อื่น: A2:D2

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

ในตัวอย่างนี้จำนวนหนี้มีการเปลี่ยนแปลง หากคุณคำนวณจำนวนเงินใน Excel โดยอัตโนมัติ คุณจะไม่ต้องเปลี่ยนแปลงสิ่งอื่นใดด้วยตนเอง

วิธีที่ 5

หากคุณมีเอกสารที่มีการเขียนจำนวนมากในเซลล์เดียวอยู่แล้ว และคุณต้องการย้ายคำ เราจะใช้สูตร SUBSTITUTE()

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

ทดแทน(A11;" ";CHAR(10))

แทนที่จะเป็น A11 จะเป็นข้อความต้นฉบับของคุณ กดปุ่ม "Enter" และแต่ละคำจะปรากฏในบรรทัดใหม่ทันที

อย่างไรก็ตาม เพื่อไม่ให้เปิดหน้าต่าง Format Cells ตลอดเวลา คุณสามารถใช้ปุ่มพิเศษ "ย้ายข้อความ" ซึ่งอยู่บนแท็บ "หน้าแรก"

ฉันคิดว่าวิธีการที่อธิบายไว้นั้นเพียงพอที่จะย้ายตัวเอียงไปยังบรรทัดใหม่ในเซลล์ Excel เลือกอันที่เหมาะสมที่สุดสำหรับการแก้ปัญหางาน

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

วิธีการตัดข้อความ

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

วิธีที่ 1: การใช้แป้นพิมพ์

ตัวเลือกที่ง่ายที่สุดในการย้ายไปยังบรรทัดอื่นคือวางเคอร์เซอร์ไว้ด้านหน้าส่วนที่ต้องการย้ายจากนั้นพิมพ์คีย์ผสม Alt + Enter บนแป้นพิมพ์

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

บทเรียน: ปุ่มลัดใน Excel

วิธีที่ 2: การจัดรูปแบบ

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

  1. เลือกเซลล์ที่ข้อความขยายเกินขอบเขต คลิกด้วยปุ่มเมาส์ขวา ในรายการที่เปิดขึ้น ให้เลือก "จัดรูปแบบเซลล์..."
  2. หน้าต่างการจัดรูปแบบจะเปิดขึ้น ไปที่แท็บ "การจัดตำแหน่ง" ในบล็อกการตั้งค่า "การแสดงผล" ให้เลือกตัวเลือก "ตัดคำ" โดยทำเครื่องหมาย คลิกที่ปุ่ม "ตกลง"

หลังจากนี้ หากข้อมูลขยายเกินขอบเขตของเซลล์ ข้อมูลจะขยายความสูงโดยอัตโนมัติ และคำต่างๆ จะเริ่มตัดคำ บางครั้งคุณต้องขยายขอบเขตด้วยตนเอง

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

วิธีที่ 3: การใช้สูตร

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

  1. จัดรูปแบบเซลล์ตามที่ระบุไว้ในตัวเลือกก่อนหน้า
  2. เลือกเซลล์และป้อนนิพจน์ต่อไปนี้ลงในเซลล์หรือในแถบสูตร:

    เชื่อมต่อ("TEXT1";CHAR(10);"TEXT2")

    แทนที่จะใช้องค์ประกอบ "TEXT1" และ "TEXT2" คุณต้องแทนที่คำหรือชุดคำที่คุณต้องการถ่ายโอน ไม่จำเป็นต้องเปลี่ยนสัญลักษณ์ที่เหลือของสูตร

  3. หากต้องการแสดงผลลัพธ์บนเวิร์กชีต ให้กดปุ่ม Enter บนคีย์บอร์ดของคุณ

ข้อเสียเปรียบหลักของวิธีนี้คือการใช้งานยากกว่าตัวเลือกก่อนหน้า

บทเรียน: คุณสมบัติ Excel ที่เป็นประโยชน์

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

เราดีใจที่เราสามารถช่วยคุณแก้ไขปัญหาได้

ถามคำถามของคุณในความคิดเห็นโดยอธิบายสาระสำคัญของปัญหาโดยละเอียด ผู้เชี่ยวชาญของเราจะพยายามตอบโดยเร็วที่สุด

บทความนี้ช่วยคุณได้หรือไม่?

บ่อยครั้งที่คำถามเกิดขึ้น จะย้ายไปยังบรรทัดอื่นภายในเซลล์ใน Excel ได้อย่างไร? คำถามนี้เกิดขึ้นเมื่อข้อความในเซลล์ยาวเกินไป หรือเมื่อจำเป็นต้องตัดคำเพื่อจัดโครงสร้างข้อมูล ในกรณีนี้การทำงานกับตารางอาจไม่สะดวก โดยทั่วไป ข้อความจะถูกถ่ายโอนโดยใช้ปุ่ม Enter ตัวอย่างเช่น ใน Microsoft Office Word แต่ใน Microsoft Office Excel เมื่อเรากด Enter เราจะไปที่เซลล์ด้านล่างที่อยู่ติดกัน

ดังนั้นเราจึงต้องตัดข้อความไปเป็นอีกบรรทัดหนึ่ง หากต้องการโอน คุณต้องกดแป้นพิมพ์ลัด Alt+เข้า. หลังจากนั้นคำที่อยู่ทางด้านขวาของเคอร์เซอร์จะถูกย้ายไปยังบรรทัดถัดไป

ตัดข้อความใน Excel โดยอัตโนมัติ

ใน Excel บนแท็บหน้าแรก ในกลุ่มการจัดตำแหน่ง จะมีปุ่ม "การตัดข้อความ" หากคุณเลือกเซลล์แล้วคลิกปุ่มนี้ ข้อความในเซลล์จะตัดเป็นบรรทัดใหม่โดยอัตโนมัติ ขึ้นอยู่กับความกว้างของเซลล์ การโอนอัตโนมัติต้องคลิกปุ่มง่ายๆ

ลบยัติภังค์โดยใช้ฟังก์ชันและสัญลักษณ์ยัติภังค์

หากต้องการลบการพกพาออก เราสามารถใช้ฟังก์ชัน SUBSTITUTE ได้

ฟังก์ชันนี้จะแทนที่ข้อความหนึ่งด้วยข้อความอื่นในเซลล์ที่ระบุ ในกรณีของเรา เราจะแทนที่อักขระเว้นวรรคด้วยอักขระยัติภังค์

ไวยากรณ์ของสูตร:

ทดแทน (ข้อความ; old_text; new_text;)

รูปแบบสุดท้ายของสูตร:

ทดแทน(A1,CHAR(10), " ")

A1 – เซลล์ที่มีข้อความใส่ยัติภังค์

CHAR(10) – อักขระตัวแบ่งบรรทัด

" " - ช่องว่าง.

ในทางกลับกัน หากเราจำเป็นต้องแทรกยัติภังค์ลงในบรรทัดอื่น แทนที่จะเว้นวรรค เราจะดำเนินการนี้กลับกัน

ทดแทน(A1; ";CHAR(10))

เพื่อให้ฟังก์ชันทำงานได้อย่างถูกต้อง ต้องทำเครื่องหมายในช่อง "ตัดคำ" ในแท็บการจัดตำแหน่ง (รูปแบบเซลล์)

ถ่ายโอนโดยใช้สูตร CONCATENATE

เพื่อแก้ปัญหาของเรา เราสามารถใช้สูตร CONCATENATE ได้

ไวยากรณ์ของสูตร:

เชื่อมต่อ (text1,...)

เรามีข้อความในเซลล์ A1 และ B1 ป้อนสูตรต่อไปนี้ใน B3:

เชื่อมต่อ(A1,CHAR(10),B1)

ดังตัวอย่างที่ฉันให้ไว้ข้างต้น เพื่อให้ฟังก์ชันทำงานได้อย่างถูกต้อง คุณต้องตั้งค่าช่องทำเครื่องหมาย “ตัดคำ” ในคุณสมบัติ