TEXTJOIN (ฟังก์ชัน TEXTJOIN)

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

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

ไวยากรณ์

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

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

คำอธิบาย

ตัวคั่น
ต้อง

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

ignore_empty
ต้อง

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

text1
ต้อง

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

[text2, ...]
ตัวเลือก

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

ตัวอย่างเช่น =TEXTJOIN(" ",TRUE, "วัน", "พรุ่ง", "นี้", "พระอาทิตย์", "จะ", "ขึ้น") จะส่งกลับ วันพรุ่งนี้พระอาทิตย์จะขึ้น

ข้อสังเกต

  • ถ้าสตริงผลลัพธ์มีอักขระมากกว่า 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 ขอความช่วยเหลือใน Answers community หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voiceได้เสมอ

ดูเพิ่มเติม

ฟังก์ชัน CONCATENATE

ฟังก์ชัน CONCAT

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

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

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

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

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

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

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

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×