Page 1 of 1

วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Thu Aug 08, 2013 10:45 am
by navapalo
สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Thu Aug 08, 2013 12:11 pm
by bank9597
navapalo wrote:สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ
หากจะใช้ vba ต้องเขียนมาเองก่อนเสมอครับ

ส่วนการใช้สูตรนั้น ไม่มีสูตรเรียงลำดับภายในเซลล์ครับ เว้นแต่ต้องแยกออกมาก่อน แล้วค่อยนำมาเชื่อมใหม่ จึงจะสามารถทำได้

ลองเลือกวิธีให้ได้ก่อนครับ ว่าจะเอาแบบสูตร หรือ vba

อีกอย่างคือ ข้อมูลในเซลล์คงจะไม่ขึ้นต้นด้วย a เสมอ ใช่หรือไม่

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Thu Aug 08, 2013 7:09 pm
by snasui
:D การเรียงข้อมูลภายในเซลล์ ดูตัวอย่างที่นี่ครับ wordpress/?p=571

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Fri Aug 09, 2013 11:43 am
by navapalo
bank9597 wrote:
navapalo wrote:สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ
หากจะใช้ vba ต้องเขียนมาเองก่อนเสมอครับ

ส่วนการใช้สูตรนั้น ไม่มีสูตรเรียงลำดับภายในเซลล์ครับ เว้นแต่ต้องแยกออกมาก่อน แล้วค่อยนำมาเชื่อมใหม่ จึงจะสามารถทำได้

ลองเลือกวิธีให้ได้ก่อนครับ ว่าจะเอาแบบสูตร หรือ vba

อีกอย่างคือ ข้อมูลในเซลล์คงจะไม่ขึ้นต้นด้วย a เสมอ ใช่หรือไม่

ใช่ครับข้อมูลไม่ได้ขึ้นต้นด้วย a เสมอไป
ขอวิธีแบบใช้สูตรครับ
ขอบคุณครับ

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Fri Aug 09, 2013 3:48 pm
by snasui
:D การจัดการข้อมูลลักษณะนั้นไม่เหมาะที่จะใช้สูตรจัดการครับ

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Fri Aug 09, 2013 4:31 pm
by navapalo
snasui wrote::D การจัดการข้อมูลลักษณะนั้นไม่เหมาะที่จะใช้สูตรจัดการครับ
งั้นเดี๋ยวผมไปศึกษา VBA ก่อน ติดขัดอะไรจะมาถามใหม่
ที่จริงผมจะไปประยุกต์ใช้กับ openoffice เพราะที่บริษัทไม่ให้ใช้ Excel แล้ว
ขอบคุณครับ :D

Re: วิธีเรียงลำดับข้อมูลในเซลล์

Posted: Fri Aug 09, 2013 4:34 pm
by snasui
:D ปัญหาของ OpenOffice ให้ถามในหมวด Other ขอให้ทราบว่า OpenOffice กับ Excel นั้นมีความสามารถต่างกันอย่างเที่ยบกันไม่ได้ เท่าที่เคยทดสอบเมื่อนานมาแล้วพบว่า สูตรที่เขียนอย่างซับซ้อนใน Excel ไม่สามารถใช้ใน OpenOffice ได้เลยทั้ง 100%