Page 1 of 1

Excel จะช่วยจัดทีมให้แม้ว่าจะนั่งสลับกัน

Posted: Mon Feb 14, 2011 1:56 pm
by godman
ทำอย่างไรจะจัดทีมได้ครับ มีพนักงาน EN ต่างๆ นั่งเป็นทีม ทีมละ 3 คน Excel จะรู้ได้ย่างไรว่า 3 คนนั้นอยู่ในทีมเดียวกันแม้ว่าจะนั่งสลับตำแหน่งกันก็ตาม
En คือรหัสพนักงานมีตัวเลข 4 หลักถ้ามี 0 นำหน้าก็ได้ เช่น 0936

Re: Excel จะช่วยจัดทีมให้แม้ว่าจะนั่งสลับกัน

Posted: Mon Feb 14, 2011 4:45 pm
by snasui
:D การทำเช่นนั้นคิดว่าต้องอาศัย Morefunc เข้ามาช่วย ดูไฟล์แนบประกอบครับ

1. E2 Sort ข้อมูลใหม่เพื่อใช้เปรียบเทียบกับคอลัมน์ M

=MCONCAT(SMALL(--MID(C2,ROW(INDIRECT("1:"&LEN(C2))),1),ROW(INDIRECT("1:"&LEN(C2)))))

Ctrl+Shift+Enter > Copy ลงด้านล่าง

2. M2 Sort ข้อมูลใหม่เพื่อใช้เปรียบเทียบกับคอลัมน์ E

=MCONCAT(SMALL(--MID(K2,ROW(INDIRECT("1:"&LEN(K2))),1),ROW(INDIRECT("1:"&LEN(K2)))))

Ctrl+Shift+Enter > Copy ลงด้านล่าง

3. L2 คีย์สูตรเพื่อหา Team

=INDEX($D$2:$D$4,MATCH(M2,$E$2:$E$4,0))

Enter > Copy ลงด้านล่าง