Page 1 of 1

รบกวนขอสูตรการจัดรถรับส่งหน่อยค่ะ

Posted: Thu Aug 13, 2020 10:21 am
by Goysupansa
รบกวนขอสูตรการจัดรถรับส่งหน่อยค่ะ

Re: รบกวนขอสูตรการจัดรถรับส่งหน่อยค่ะ

Posted: Thu Aug 13, 2020 8:56 pm
by snasui
:D ตัวอย่างสูตรที่ชีตสรุปตามด้านล่างครับ
  1. ที่ B3 คีย์
    =IF(ROWS(B$3:B3)>COUNT(N(INDEX(+'Form ขออนุมัติOT_list no.emp'!$H$8:$N$12,0))),"",INDEX('Form ขออนุมัติOT_list no.emp'!$H$7:$N$7,MOD(ROWS(B$3:B3)-1,COUNTA('Form ขออนุมัติOT_list no.emp'!$H$7:$N$7))+1))
    Enter > Copy ลงด้านล่าง
  2. ที่ C3 คีย์
    =IF(ROWS(B$3:B3)>COUNT(N(INDEX(+'Form ขออนุมัติOT_list no.emp'!$H$8:$N$12,0))),"",INDEX('Form ขออนุมัติOT_list no.emp'!$H$8:$N$12,COUNTIF($B$3:$B3,$B3),MOD(ROWS(B$3:B3)-1,COUNTA('Form ขออนุมัติOT_list no.emp'!$H$7:$N$7))+1))
    Enter > Copy ลงด้านล่าง
  3. ที่ D3 คีย์
    =IF(ROWS(B$3:B3)>COUNT(N(INDEX(+'Form ขออนุมัติOT_list no.emp'!$H$8:$N$12,0))),"",INDEX('Form ขออนุมัติOT_list no.emp'!$B$8:$B$12,MOD(ROWS(B$3:B3)-1,COUNTA('Form ขออนุมัติOT_list no.emp'!$B$8:$B$12))+1))
    Enter > Copy ลงด้านล่าง
  4. ที่ E3 คีย์
    =IF($D3="","",INDEX('DATA BASE'!$C$2:$U$6,MATCH($D3,'DATA BASE'!$B$2:$B$6,0),MATCH(LEFT(E$2,FIND(" ",E$2&" ")-1)&"*",'DATA BASE'!$C$1:$U$1,0)))
    Enter > Copy ไปด้านขวาและลงด้านล่าง

ขอบคุณค่ะสำหรับข้อมูลค่ะ

Posted: Fri Aug 14, 2020 1:54 pm
by Goysupansa
ขอบคุณสำหรับสูตรค่ะ
สำหรับกรณีที่เราจะรวมข้อมูลจากทุก File แล้ว File มันช้าเนื่องจากผูกสูตรไว้เยอะมีวิธีทำให้รวดเร็วขึ้นบ้างมั้ยคะ

Re: รบกวนขอสูตรการจัดรถรับส่งหน่อยค่ะ

Posted: Fri Aug 14, 2020 9:11 pm
by snasui
:D เนื่องจากทราบสาเหตุอยู่แล้วว่าเกิดจากการใช้สูตรเยอะ การแก้ไขก็ต้องลดการใช้สูตรครับ

ถ้าใช้สูตรคลุมทั้งคอลัมน์ก็ปรับสูตรให้กระชับโดยเลือกเฉพาะพื้นที่ที่มีข้อมูลเป็นต้น

การที่จะตอบได้ตรงประเด็นต้องเห็นตัวอย่างสูตรที่ใช้ว่าเป็นอย่างไรครับ

Re: รบกวนขอสูตรการจัดรถรับส่งหน่อยค่ะ

Posted: Mon Aug 17, 2020 4:51 pm
by Goysupansa
ขอบคุณมากค่ะ เดี๋ยวจะลงข้อมูลทุก File แล้วนำคำแนะนำขออาจารย์ไปปรับปรุงดูก่อนค่ะ