ฟังก์ชัน TEXTJOIN

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

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

หมายเหตุ: ฟีเจอร์นี้จะพร้อมใช้งานถ้าคุณมี การสมัครใช้งาน Office 365 เท่านั้น ถ้าคุณเป็นผู้สมัครใช้งาน Office 365 ให้ตรวจสอบให้แน่ใจว่าคุณมี Office เวอร์ชันล่าสุด

ทดลองใช้ Office 365 หรือ Excel เวอร์ชันล่าสุด

คำอธิบาย

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

ไวยากรณ์

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 ตกลง 74133 เรา เมืองซีแอตเทิล WA, 98109 สหรัฐอเมริกา Iselin, NJ, 08830 สหรัฐอเมริกา Lauderdale ป้อม FL, 33309 สหรัฐอเมริกา Tempe, AZ, 85285 สหรัฐอเมริกา สิ้นสุด

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community ขอความช่วยเหลือใน Answers community หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voiceได้เสมอ

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

ดูเพิ่มเติม

ฟังก์ชัน CONCATENATE

ฟังก์ชัน CONCAT

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

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

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

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

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

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

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

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

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

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

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

×