Page 1 of 1

จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Wed Feb 19, 2014 5:31 pm
by Totem
:D เรียน อาจารย์

ต้องการสรุปข้อมูลที่ 1 และข้อมูลที่ 2 แบ่งแยกตาม position,class และอายุการทำงาน (ปี) ทั้ง 3 ตาราง

ให้ได้รายงาน ช่อง I3 : M31 ที่กำหนดไว้ครับ

ขอบคุณครับ

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Wed Feb 19, 2014 8:20 pm
by snasui
:D อ่านแล้วไม่เข้าใจครับ ช่วยยกตัวอย่างให้เห็นสัก 2-3 รายการที่เป็นผลลัพธ์ว่ามาด้วยเงื่อนไขใดจึงได้คำตอบเช่นนั้น จะได้เข้าใจตรงกันครับ

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Wed Feb 19, 2014 10:45 pm
by Totem
:D ข้อมูลที่ 1 บอกถึง position และ อายุการทำงาน ที่จะเกี่ยวข้องกับ ข้อมูลที่ 2 position , อายุการทำงาน และ class

เงื่อนไขคือ

เมื่อข้อมูลที่ 1 ชื่อคน , position และ อายุการทำงาน เริ่มทำงานจนถึงปัจจุบัน มีอายุการทำงาน ตามคอลัมน์ G

จะนำไปเกี่ยวข้องกันกับ ข้อมูลที่ 2 class เป็นการเลื่อนระดับขึ้นไปตามอายุการทำงานและต้องคำนึงถึง position , อายุการทำงาน

:arrow: ยกตัวอย่าง เช่น (ข้อมูลที่ 1) นาย ก position คือ กบ และอายุการทำงาน 3 ปี 2 เดือน 22 วัน และมามองว่า

(ข้อมูลที่ 2) position ที่ กบ , อายุการทำงานอยู่ใน 3 ปี จะได้ระดับ class a เมื่อได้ผลลัพธ์ดังที่กล่าวมาแล้ว

ให้มาใส่ในรายงาน
ช่อง I3 ถึง M3 ดังนี้ นาย ก อายุ 20 ปี มี position กบ ได้ระดับ class a และอายุการทำงาน 3 ปี 2 เดือน 22วัน

:idea: ส่วนในข้อมูลที่ 2 ที่แบ่งเป็น 3 ตาราง เพราะมีความแตกต่างกันเป็น 3 กลุ่ม เพื่อสะดวกในการไปใช้งานครับ

:D ขอบคุณครับ อาจารย์

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Wed Feb 19, 2014 11:07 pm
by snasui
:D ข้อมูลที่ 2 แบ่งเป็น 3 ตาราง ผมไม่เห็นว่าสะดวกต่อการใช้งานครับ

ควรนำข้อมูลมาต่อกัน ต่อกันแล้วแนบไฟล์มาใหม่ครับ

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Thu Feb 20, 2014 8:59 am
by Totem
snasui wrote::D ข้อมูลที่ 2 แบ่งเป็น 3 ตาราง ผมไม่เห็นว่าสะดวกต่อการใช้งานครับ

ควรนำข้อมูลมาต่อกัน ต่อกันแล้วแนบไฟล์มาใหม่ครับ
:D แก้ไขข้อมูลที่ 2 มาต่อกันไว้เรียบร้อยแล้วครับ

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Thu Feb 20, 2014 10:55 am
by Macarthur
ลองตามนี้ครับ

ที่ p3 คีย์ =INDEX($J$3:$J$20,MATCH(O18&--LEFT(Q18,2),INDEX($I$3:$I$20&$K$3:$K$20,),0))

กด Enter >copy ลงล่าง

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Thu Feb 20, 2014 11:09 am
by Totem
Macarthur wrote:ลองตามนี้ครับ

ที่ p3 คีย์ =INDEX($J$3:$J$20,MATCH(O18&--LEFT(Q18,2),INDEX($I$3:$I$20&$K$3:$K$20,),0))

กด Enter >copy ลงล่าง

ขอบคุณครับ

สิ่งที่ต้องการคือ ให้แสดงออกมาทั้งรายงานที่อยู่ในช่วง M2 ถึง Q31 ตามตัวอย่างที่กำหนดไว้ครับ

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Thu Feb 20, 2014 12:05 pm
by apirak2455
ลองตามนี้ครับ

ที่ M3 คีย์ =A2
ที่ N3 คีย์ =C2
ที่ O3 คีย์ =D2
ที่ P3 คีย์ =INDEX($J$3:$J$20,MATCH(O3&--LEFT(Q3,2),INDEX($I$3:$I$20&$K$3:$K$20,),0))
ที่ Q3 คีย์ =G2

Copy ทั้งหมดลงล่าง

Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน

Posted: Fri Feb 21, 2014 3:42 pm
by Totem
apirak2455 wrote:ลองตามนี้ครับ

ที่ M3 คีย์ =A2
ที่ N3 คีย์ =C2
ที่ O3 คีย์ =D2
ที่ P3 คีย์ =INDEX($J$3:$J$20,MATCH(O3&--LEFT(Q3,2),INDEX($I$3:$I$20&$K$3:$K$20,),0))
ที่ Q3 คีย์ =G2

Copy ทั้งหมดลงล่าง
:D ขอบคุณครับ