Page 1 of 1
สอบถามวิธีการสร้างสูตรสำหรับจัดกลุ่มข้อมูล
Posted: Tue Jun 28, 2011 9:17 am
by zenophoebia
สมมุติว่าถ้ามีข้อมูล แล้วต้องการจัดกลุ่มข้อมูล ให้เป็นแบบในตัวอย่าง จะต้องใช้สูตรอะไรคะ
ข้อมูลที่มี
A B A C A B C
111 222 333 444 555 666 777
จัดกลุ่ม
A B C
111 222 444
333 666 777
555
ขอบคุณค่ะ
Re: สอบถามวิธีการสร้างสูตรสำหรับจัดกลุ่มข้อมูล
Posted: Tue Jun 28, 2011 6:32 pm
by snasui

ลองตามไฟล์แนบครับ
1. ที่ E10 คีย์
=INDEX($E$4:$K$4,SMALL(IF(TRANSPOSE(FREQUENCY(MATCH($E$4:$K$4,$E$4:$K$4,0),COLUMN($E$4:$K$4)-COLUMN($E$4)+1)),COLUMN($E$4:$K$4)-COLUMN($E$4)+1),COLUMNS($E10:E10)))
Ctrl+Shift+Enter > Copy ไปด้านขวา
2. ที่ E9 คีย์
=COUNTIF($E$4:$K$4,E10)
Enter > Copy ไปด้านขวา
3. ที่เซลล์ E11 คีย์
=IF(ROWS(E$11:E11)>E$9,"",INDEX($E$5:$K$5,SMALL(IF($E$4:$K$4=E$10,COLUMN($E$4:$K$4)-COLUMN($E$4)+1),ROWS(E$11:E11))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง สังเกตการกดแป้นจะต้องกด Ctrl+Shift ค้างไว้ก่อนแล้วตามด้วย Enter เนื่องจากเป็นสูตร Array หากกดแป้นถูกต้องจะเห็นเครื่องหมายปีกกาคร่อมสูตร ปีกกานี้จะคีย์เข้าไปเองไม่ได้ครับ