สารบัญ
TEXTJOIN เป็นหนึ่งในฟังก์ชันที่สำคัญและใช้กันอย่างแพร่หลายใน Excel ซึ่งมีให้ตั้งแต่ Excel 2019 เมื่อใช้ฟังก์ชันนี้ คุณสามารถเชื่อมเซลล์ที่ต้องการได้อย่างง่ายดาย วันนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถใช้ฟังก์ชัน TEXTJOIN ใน Excel อย่างมีประสิทธิภาพพร้อมภาพประกอบที่เหมาะสมได้อย่างไร
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกในขณะที่คุณกำลัง อ่านบทความนี้
TEXTJOIN Function.xlsx
รู้เบื้องต้นเกี่ยวกับฟังก์ชัน TEXTJOIN ใน Excel
สรุป
- เชื่อมรายการหรือช่วงของสตริงข้อความให้เป็นสตริงเดียวโดยใช้ตัวคั่น
- สามารถรวมได้ทั้งเซลล์ว่างและเซลล์ที่ไม่ว่าง
- พร้อมใช้งานจาก Excel 2019 .
ไวยากรณ์
ไวยากรณ์ ของ ฟังก์ชัน TEXTJOIN คือ:
=TEXTJOIN(delimiter,ignore_empty,text1,...)
คำอธิบายอาร์กิวเมนต์
อาร์กิวเมนต์ | จำเป็น/ไม่บังคับ | คำอธิบาย |
---|---|---|
ตัวคั่น | ต้องระบุ | ตัวคั่นที่ใช้แยกข้อความที่ต่อกัน |
ignore_empty | จำเป็น | บอกว่าจะละเว้นเซลล์ว่างหรือไม่ n ช่วงหรือไม่ |
text1 | ต้องระบุ | สตริงข้อความแรกที่จะ เข้าร่วม |
[text2] | ไม่บังคับ | สตริงข้อความที่สองคือเข้าร่วม |
… | … | … |
… | … | … |
- คุณสามารถใช้ข้อความเข้าร่วมได้สูงสุด 252 ข้อความ เช่น text1, text2 , … ฯลฯ จนถึง text252 .
- The text1, text2, …, etc อาร์กิวเมนต์สามารถเป็นตัวเลขได้เช่นกัน . ไม่จำเป็นว่าต้องเป็นสตริง ฟังก์ชัน TEXTJOIN สามารถรวมตัวเลขได้เช่นกัน
ส่งคืนค่า
ส่งคืนสตริงข้อความโดยการรวมทั้งหมด ข้อความที่กำหนดคั่นด้วยตัวคั่น
3 ตัวอย่างที่เหมาะสมในการใช้ฟังก์ชัน TEXTJOIN ใน Excel
พิจารณาชุดข้อมูลต่อไปนี้ ลองใช้ชุดข้อมูลนี้เพื่อสาธิตสิ่งที่ต้องทำในขณะที่ใช้ฟังก์ชัน TEXTJOIN เราจะเชื่อมเซลล์เฉพาะเข้าด้วยกัน ผสานช่วงของเซลล์โดยใช้ฟังก์ชัน TEXTJOIN และซ้อนฟังก์ชัน TEXTJOIN และ FILTER ใน Excel นี่คือภาพรวมของชุดข้อมูลสำหรับงานวันนี้
ตัวอย่างที่ 1: เชื่อมต่อเซลล์เฉพาะโดยใช้ฟังก์ชัน TEXTJOIN ใน Excel
ที่นี่เรามีชุดข้อมูลที่มี ID ชื่อ และ Email IDs ของพนักงานบางคนของบริษัทที่ชื่อ Marco Group เราสามารถใช้ฟังก์ชัน TEXTJOIN เพื่อรวมข้อมูลทั้งหมดเกี่ยวกับพนักงานแต่ละคนให้เป็นค่าข้อความเดียวโดยคั่นด้วย เครื่องหมายจุลภาค(,) ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- ก่อนอื่น ให้พิมพ์ข้อความต่อไปนี้สูตรในเซลล์ E5 สำหรับพนักงานคนแรก
=TEXTJOIN(", ",TRUE,B5,C5,D5)
- ที่ไหน “, “ คือ ตัวคั่น , TRUE คือ ignore_empty, B5, C5, และ D5 คือ ข้อความ 1 , text2, และ text 3 ตามลำดับของฟังก์ชัน TEXTJOIN
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ด้วยเหตุนี้ คุณจะสามารถเชื่อมเซลล์เฉพาะซึ่งส่งคืน ฟังก์ชัน TEXTJOIN ได้ การส่งคืนคือ 101, Frank Orwell, [email protected]
- นอกจากนี้ ป้อนอัตโนมัติ the TEXTJOIN ฟังก์ชันกับเซลล์ที่เหลือในคอลัมน์
- อย่างที่คุณเห็น เราได้รวมข้อมูลทั้งหมดของแต่ละเซลล์ไว้ในเซลล์เดียวโดยใช้ฟังก์ชัน TEXTJOIN
หมายเหตุ
- เราใช้ ตัวเลข ( รหัสพนักงาน ) เช่นเดียวกับ สตริง ( ชื่อ และ รหัสอีเมล ) ภายในฟังก์ชัน TEXTJOIN
- การ TEXTJOIN ฟังก์ชันสามารถรวมได้ทั้ง ตัวเลข และ สตริง .
อ่านเพิ่มเติม: วิธีเชื่อมต่อ หลายเซลล์ใน Excel
ตัวอย่างที่ 2: ผสานช่วงของค่าโดยใช้ฟังก์ชัน TEXTJOIN ใน Excel
คุณสามารถใช้ฟังก์ชัน TEXTJOIN ใน Excel เพื่อผสาน ช่วงของค่าลงในเซลล์เดียว ในชุดข้อมูลด้านบน คุณสามารถใช้ฟังก์ชัน TEXTJOIN เพื่อรวมชื่อของ พนักงานห้าคนแรก โดยใช้สูตรนี้ กันเถอะทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- แทรกสูตรด้านล่างในเซลล์ E5
=TEXTJOIN(", ",TRUE,C5:C9)
- หลังจากนั้น กด Enter บนแป้นพิมพ์เพื่อรับการกลับมาของ ฟังก์ชัน TEXTJOIN การกลับมาคือ แฟรงก์ ออร์เวลล์, นาตาเลีย ออสติน, เจนนิเฟอร์ มาร์โล, ริชาร์ด คิง, อัลเฟรด มอยส์
อ่านเพิ่มเติม: รวมหลายคอลัมน์เป็นหนึ่งคอลัมน์ใน Excel
ตัวอย่างที่ 3: รวมข้อความด้วยหลายเกณฑ์โดยซ้อนฟังก์ชัน TEXTJOIN และ FILTER
เราสามารถใช้ TEXTJOIN ฟังก์ชันกับฟังก์ชัน Excel อื่นเพื่อรวมผลลัพธ์ที่ส่งคืนโดยฟังก์ชันนั้นลงในเซลล์เดียว ส่วนใหญ่จะใช้กับฟังก์ชัน FILTER ของ Excel เนื่องจาก FILTER เป็นฟังก์ชันที่ใช้กันอย่างแพร่หลายใน Excel ที่คืนค่าอาร์เรย์
ที่นี่เรามีชุดข้อมูลใหม่ กับ ปี ประเทศเจ้าภาพ แชมป์เปี้ยน และ รองชนะเลิศ ของ ฟุตบอลโลก FIFA ตั้งแต่ 1930 ถึง 2018
วัตถุประสงค์ของเราคือการใช้ฟังก์ชัน TEXTJOIN และฟังก์ชัน ตัวกรอง เพื่อย้อนกลับปีที่ บราซิล เป็นแชมป์ ในเซลล์เดียว ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- ขั้นแรก จดสูตรต่อไปนี้ในเซลล์ G5 เพื่อรวมปีในเซลล์เดียว โดยคั่นด้วยเครื่องหมายจุลภาค (,)
=TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="Brazil"))
- ด้วยเหตุนี้ คุณจึงทำได้สามารถใช้ฟังก์ชัน TEXTJOIN กับ สูตรอาร์เรย์ ใดก็ได้โดยการกด Enter เพื่อรวมผลลัพธ์เป็นเซลล์เดียว
การแจกแจงสูตร
- FILTER(B5:B25,D5:D25=”บราซิล”) จะส่งคืนอาร์เรย์ ในช่วงหลายปีที่ผ่านมา บราซิล เป็นแชมป์
- หลังจากนั้น TEXTJOIN(“, “,TRUE,FILTER(B5:B25,D5:D25="บราซิล") ) จะเชื่อมปีที่ บราซิล เป็นแชมป์ในเซลล์เดียว
เหตุผลเบื้องหลังฟังก์ชัน TEXTJOIN ไม่ทำงานใน Excel
ข้อผิดพลาด | เมื่อแสดง |
---|---|
#VALUE! | แสดง เมื่อไม่มีอาร์กิวเมนต์ในฟังก์ชัน หรืออาร์กิวเมนต์เป็นประเภทข้อมูลที่ไม่ถูกต้อง |
#NAME! | ในขณะที่ใช้เวอร์ชันเก่า (ก่อน Excel 2019) ซึ่งไม่สามารถใช้ฟังก์ชัน TEXTJOIN |
#NULL! | กรณีนี้เกิดขึ้นเมื่อเราไม่สามารถแยกสตริงที่เราต้องการรวมด้วยเครื่องหมายจุลภาค |
สรุป
ดังนั้น คุณสามารถใช้ฟังก์ชัน TEXTJOIN ของ Excel เพื่อผสานอาร์เรย์หรือช่วงของค่าลงในเซลล์เดียว คุณมีคำถามใดๆ? อย่าลังเลที่จะถามเรา