Page 1 of 1

สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 4:41 pm
by sea2sky
สวัสดีค่ะ อาจารย์คนควน
ผลลัพท์ที่ต้องการ คือ รวมข้อความให้ต่อกันจากเซลล์ A1 ไปถึงเซลล์ A30
=EXACT(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30)
จากสูตรด้านบนยาวมากค่ะ ถ้าต้องการปรับให้สูตรสั้นลง จะเขียนสูตรว่าอย่างไรค่ะ
ขอบคุณค่ะ

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:07 pm
by snasui
สูตรที่ให้มาเป็นตัวอย่างไม่ได้เป็นการรวมข้อความครับ แต่เป็นการตรวจสอบข้อความว่ามีค่าเท่ากันหรือไม่ เช่น

Exact(A1,B1)

เป็นการเทียบว่าค่า A1 เท่ากันเปี๊ยบกับ B1 หรือไม่ ความเท่ากันนี้คำนีงถึงตัวเล็กตัวใหญ่ด้วยครับ

ถ้าต้องการนำข้อมูลมาต่อกันสามารถใช้ & ในการเชื่อมข้อความได้ครับ เช่น =A1&A2&...

และหากต้องการจะลดความยาวสูตรกรณีต่อข้อมูลจำนวนมาก ๆ คงต้องพึง Add-ins เช่น Morefunc สามารถดาวน์โหลดได้ที่ http://www.snasui.com/viewtopic.php?f=3&t=9

หลังจากติดตั้งแล้วที่เซลล์ใด ๆ คีย์

=Mconcat(A1:A30)

Enter

และหากคีย์สูตรเป็น

=Mconcat(A1:A30,",")

Enter จะหมายถึงให้เชื่อมข้อความ A1:A30 และคั่นแต่ละข้อความด้วยเครื่องหมาย , (คอมม่า)

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:13 pm
by sea2sky
ขอแก้ไขคำผิดค่ะ

จากที่ผิด
=EXACT(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30)

เป็นที่ถูก
=CONCATENATE(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30)

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:19 pm
by sea2sky
ขอบคุณค่ะ จากที่อาจารย์ตอบมา ได้ผลตามที่ต้องการแล้วค่ะ

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:31 pm
by sea2sky
รบกวนสอบถามเพิ่มเติมค่ะ

อยากทราบว่า morefunc add-ins ตามลิ้งค์ที่อาจารย์ได้ให้ไว้นั้น

มีฟังก์ชั่นอะไรเพิ่มมาบ้าง จะสามารถดูได้จากตรงไหนค่ะ

ขอบคุณค่ะ

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:39 pm
by sea2sky
เห็นที่อาจารย์ได้เขียนไว้แล้วค่ะ ดังนี้
สำหรับ Add-ins Morefunc เป็น Add-ins ฟรีครับ
เพิ่มฟังก์ชั่นที่นอกเหนือจาก Excel มีมาให้อีก 65 ฟังก์ชั่น
ซึ่งมีประโยชน์ในการหาคำตอบด้วยฟังก์ชั่นที่นอกเหนือจากฟังก์ชั่นปกติของ Excel
ยกตัวอย่างเช่น กลับข้อความ, หาจำนวนคำ, เชื่อมข้อความแบบช่วงข้อมูล,
แปลงจำนวนเงินเป็นข้อความในแบบภาษาอังกฤษ,
นำช่วงข้อมูลที่ไม่อยู่ติดกันมาเชื่อมกันแล้วหาคำตอบ,
หาค่า Unique, แสดงสูตรของเซลล์เป้าหมาย เป็นต้น

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:43 pm
by sea2sky
เพิ่มฟังก์ชั่นที่นอกเหนือจาก Excel มีมาให้อีก 65 ฟังก์ชั่น

ถ้าอยากทราบว่า ฟังก์ชั่นที่เพิ่มมานั้น ว่าเป็นฟังก์ชั่นใดบ้าง

ทั้ง 65 ฟังก์ชั่นเลย จะดูได้จากตรงไหนค่ะ

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 5:46 pm
by snasui
ดูจาก Help ของโปรแกรมหรือดูจากที่นี่ก็ได้ครับ http://xcell05.free.fr/morefunc/english/ :mrgreen:

Re: สอบถามเกี่ยวกับการรวมข้อความต่อกันค่ะ

Posted: Sun Mar 20, 2011 7:10 pm
by sea2sky
ขอบคุณมากค่ะ