Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac

ฟังก์ชัน TEXTJOIN จะรวมข้อความจากช่วงและ/หรือสตริงหลายรายการ และมีตัวคั่นที่คุณระบุระหว่างแต่ละค่าข้อความที่จะรวม ถ้าตัวคั่นเป็นสตริงข้อความว่าง ฟังก์ชันนี้จะเชื่อมช่วงต่างๆ เข้าด้วยกันอย่างมีประสิทธิภาพ

หมายเหตุ: ฟีเจอร์นี้พร้อมใช้งานบน Windows หรือ Mac ถ้าคุณมี Office 2019 หรือถ้าคุณมีการสมัครใช้งาน Microsoft 365 ถ้าคุณเป็นสมาชิก Microsoft 365ตรวจสอบให้แน่ใจว่าคุณมี Office เวอร์ชันล่าสุด

ไวยากรณ์

TEXTJOIN(ตัวคั่น, ignore_empty, text1, [text2], …)

อาร์กิวเมนต์

คำอธิบาย

ตัว คั่น (จําเป็น)

สตริงข้อความไม่ว่าจะเป็นสตริงข้อความว่าง, ประกอบอักขระอย่างน้อย 1 ตัวในอัญประกาศ หรือมีการอ้างอิงไปยังสตริงข้อความที่ถูกต้อง ถ้ามีตัวเลขอยู่ก็ถือว่าเป็นข้อความ

ignore_empty (จําเป็น)

ถ้าเป็นค่า TRUE ให้ละเว้นเซลล์ว่าง

ข้อความ 1 (จําเป็น)

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

[text2, ...] (ไม่บังคับ)

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

ตัวอย่างเช่น =TEXTJOIN(" ",TRUE, "The", "sun", "will", "come", "up", "tomorrow.") จะกลับมา พระอาทิตย์จะขึ้นพรุ่งนี้

ข้อสังเกต

  • ถ้าสตริงผลลัพธ์มีอักขระมากกว่า 32767 ตัว (ขีดจำกัดเซลล์) ฟังก์ชัน TEXTJOIN จะส่งกลับ #VALUE! เป็นข้อผิดพลาด

ตัวอย่าง

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

ตัวอย่าง 1

สกุลเงิน

ดอลลาร์สหรัฐ

ดอลลาร์ออสเตรเลีย

หยวน จีน

ดอลลาร์ฮ่องกง

เชเคล อิสราเอล

วอน เกาหลีใต้

รูเบิล รัสเซีย

สูตร:

=TEXTJOIN(", ", TRUE, A2:A8)

ผลลัพธ์:

ดอลลาร์สหรัฐ, ดอลลาร์ออสเตรเลีย, หยวน จีน, ดอลลาร์ฮ่องกง, เชเคล อิสราเอล, วอน เกาหลีใต้, รูเบิล รัสเซีย

ตัวอย่าง 2

ของ A

ของ B

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

สูตร:

=TEXTJOIN(", ", TRUE, A2:B8)

ผลลัพธ์:

a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7

ถ้า ignore_empty=FALSE ผลลัพธ์ก็จะเป็น: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7

ตัวอย่าง 3

เมือง

รัฐ

รหัสไปรษณีย์

ประเทศ

Tulsa

OK

74133

US

Seattle

WA

98109

US

Iselin

NJ

08830

US

Fort Lauderdale

FL

33309

US

Tempe

AZ

85285

US

สิ้นสุด

,

,

,

;

สูตร:

=TEXTJOIN(A8:D8, TRUE, A2:D7)

ผลลัพธ์:

Tulsa,OK,74133,US;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;end

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

ฟังก์ชัน CONCATENATE

ฟังก์ชัน CONCAT

ภาพรวมของสูตรใน Excel

วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้

ค้นหาและแก้ไขข้อผิดพลาดในสูตร

แป้นพิมพ์ลัดและแป้นฟังก์ชัน Excel

ฟังก์ชันข้อความ (ข้อมูลอ้างอิง)

ฟังก์ชันของ Excel (เรียงลำดับตามตัวอักษร)

ฟังก์ชันของ Excel (เรียงตามประเภท)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย