Page 1 of 1
จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน
Posted: Wed Feb 19, 2014 5:31 pm
by Totem
เรียน อาจารย์
ต้องการสรุปข้อมูลที่ 1 และข้อมูลที่ 2 แบ่งแยกตาม position,class และอายุการทำงาน (ปี) ทั้ง 3 ตาราง
ให้ได้รายงาน ช่อง I3 : M31 ที่กำหนดไว้ครับ
ขอบคุณครับ
Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน
Posted: Wed Feb 19, 2014 8:20 pm
by snasui
อ่านแล้วไม่เข้าใจครับ ช่วยยกตัวอย่างให้เห็นสัก 2-3 รายการที่เป็นผลลัพธ์ว่ามาด้วยเงื่อนไขใดจึงได้คำตอบเช่นนั้น จะได้เข้าใจตรงกันครับ
Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน
Posted: Wed Feb 19, 2014 10:45 pm
by Totem
ข้อมูลที่ 1 บอกถึง position และ อายุการทำงาน ที่จะเกี่ยวข้องกับ ข้อมูลที่ 2 position , อายุการทำงาน และ
class
เงื่อนไขคือ
เมื่อข้อมูลที่ 1 ชื่อคน , position และ อายุการทำงาน เริ่มทำงานจนถึงปัจจุบัน มีอายุการทำงาน ตามคอลัมน์ G
จะนำไปเกี่ยวข้องกันกับ ข้อมูลที่ 2 class เป็นการเลื่อนระดับขึ้นไปตามอายุการทำงานและต้องคำนึงถึง position , อายุการทำงาน
ยกตัวอย่าง เช่น (ข้อมูลที่ 1) นาย ก position คือ กบ และอายุการทำงาน 3 ปี 2 เดือน 22 วัน และมามองว่า
(ข้อมูลที่ 2) position ที่ กบ , อายุการทำงานอยู่ใน 3 ปี จะได้ระดับ class a เมื่อได้ผลลัพธ์ดังที่กล่าวมาแล้ว
ให้มาใส่ในรายงาน ช่อง I3 ถึง M3 ดังนี้ นาย ก อายุ 20 ปี มี position กบ ได้ระดับ
class a และอายุการทำงาน 3 ปี 2 เดือน 22วัน
ส่วนในข้อมูลที่ 2 ที่แบ่งเป็น 3 ตาราง เพราะมีความแตกต่างกันเป็น 3 กลุ่ม เพื่อสะดวกในการไปใช้งานครับ
ขอบคุณครับ อาจารย์
Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน
Posted: Wed Feb 19, 2014 11:07 pm
by snasui
ข้อมูลที่ 2 แบ่งเป็น 3 ตาราง ผมไม่เห็นว่าสะดวกต่อการใช้งานครับ
ควรนำข้อมูลมาต่อกัน ต่อกันแล้วแนบไฟล์มาใหม่ครับ
Re: จัดหมวดหมู่ตามตำแหน่ง,ระดับ,อายุการทำงาน
Posted: Thu Feb 20, 2014 8:59 am
by Totem
snasui wrote: ข้อมูลที่ 2 แบ่งเป็น 3 ตาราง ผมไม่เห็นว่าสะดวกต่อการใช้งานครับ
ควรนำข้อมูลมาต่อกัน ต่อกันแล้วแนบไฟล์มาใหม่ครับ
แก้ไขข้อมูลที่ 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 ทั้งหมดลงล่าง
ขอบคุณครับ