EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)หากจะใช้ vba ต้องเขียนมาเองก่อนเสมอครับnavapalo wrote:สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ
bank9597 wrote:หากจะใช้ vba ต้องเขียนมาเองก่อนเสมอครับnavapalo wrote:สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ
ส่วนการใช้สูตรนั้น ไม่มีสูตรเรียงลำดับภายในเซลล์ครับ เว้นแต่ต้องแยกออกมาก่อน แล้วค่อยนำมาเชื่อมใหม่ จึงจะสามารถทำได้
ลองเลือกวิธีให้ได้ก่อนครับ ว่าจะเอาแบบสูตร หรือ vba
อีกอย่างคือ ข้อมูลในเซลล์คงจะไม่ขึ้นต้นด้วย a เสมอ ใช่หรือไม่
งั้นเดี๋ยวผมไปศึกษา VBA ก่อน ติดขัดอะไรจะมาถามใหม่snasui wrote: การจัดการข้อมูลลักษณะนั้นไม่เหมาะที่จะใช้สูตรจัดการครับ