Page 1 of 1

ต้องการก็อปปี้ข้ามsheet จาก low เป็น colume ข้อมูลอัพเดทด้วย

Posted: Sat Aug 30, 2014 8:22 pm
by neopokhao
ถามผู้รู้หน่อยครับ คือผมจะนำข้อมูล จาก sheet รายชื่อ กับ sheet จ่าย มาเข้าใน sheet สลิปเงินเดือนทุกคนอย่างไรครับ

Re: ต้องการก็อปปี้ข้ามsheet จาก low เป็น colume ข้อมูลอัพเดท

Posted: Sat Aug 30, 2014 8:43 pm
by snasui
:D ลองตามด้านล่างครับ
  1. เซลล์ B3 คีย์สูตร
    =INDEX(รายชื่อ!$B$2:$B$194,COUNTIF($A$3:$A3,$A3))
    Enter
  2. เซลล์ F3 คีย์
    =INDEX(รายชื่อ!$C$2:$C$194,COUNTIF($A$3:$A3,$A$3))
    Enter
  3. เซลล์ C6 คีย์

    Code: Select all

    =INDEX(รายชื่อ!$D$2:$L$194,MATCH(LOOKUP(2,1/($A$3:$A$5="ยศ - ชื่อ"),$B$3:$B$5),รายชื่อ!$B$2:$B$194,0),MATCH($A6,รายชื่อ!$D$1:$L$1,0))
    Enter > Copy ลงด้่านล่าง
  4. เซลล์ E6 คีย์สูตร

    Code: Select all

    =INDEX(จ่าย!$G$3:$BA$400,MATCH(LOOKUP(2,1/($A$3:$A$5="ยศ - ชื่อ"),$B$3:$B$5),จ่าย!$B$3:$B$400,0),MATCH($D6,จ่าย!$G$2:$BA$2,0))
    Enter > Copy ลงด้่านล่าง
  5. เซลล์ G6 คีย์

    Code: Select all

    =INDEX(จ่าย!$G$3:$BA$400,MATCH(LOOKUP(2,1/($A$3:$A$5="ยศ - ชื่อ"),$B$3:$B$5),จ่าย!$B$3:$B$400,0),MATCH($F6,จ่าย!$G$2:$BA$2,0))
    Enter > Copy ลงด้่านล่าง
  6. Copy เซลล์ต่าง ๆ ไปยังเซลล์ที่เกียวข้อง

Re: ต้องการก็อปปี้ข้ามsheet จาก low เป็น colume ข้อมูลอัพเดท

Posted: Sun Aug 31, 2014 5:31 pm
by neopokhao
คือผม ก็อปปี้แล้วครับ คือ ลากดำ บิลใบแรก ก็อปลงมา มัน n/a แล้ว ช่องรายการมันเป็นตัวแรกครับ ผมแนบไฟล์มาให้ดูอีกครั้งครับ ขอบพระคุณล่วงหน้าครับ

Re: ต้องการก็อปปี้ข้ามsheet จาก low เป็น colume ข้อมูลอัพเดท

Posted: Sun Aug 31, 2014 7:20 pm
by snasui
:o ปรับสูตรในข้อ 3-5 ด้านบนใหม่ โดยปรับเฉพาะในส่วนของ

MATCH(LOOKUP(2,1/($A$3:$A$5="ยศ - ชื่อ"),$B$3:$B$5)

ให้เปลี่ยนเป็น

MATCH(LOOKUP(2,1/($A$3:$A5="ยศ - ชื่อ"),$B$3:$B5)

การ Copy ไปใช้ให้ Copy เฉพาะส่วนที่เป็นสูตร คอลัมน์ C, E, G คอลัมน์ A, D, F ที่เป็นรายการต่าง ๆ จะต้องเก็บไว้เช่นเดิม