Page 1 of 1
เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Fri Dec 11, 2020 1:05 pm
by culakung
สวัสดีครับ
ช่วยคิดสูตรที่เปลี่ยนเวลาเข้าออกพนักงานจากแนวนอนเป็นแนวตั้ง
ตัวอย่างตามภาพต้องเขียนย่างไรครับ รบกวนด้วยครับ ขอบคุณครับ
line_20201211_124628.png
ตัวอย่าง 2.xlsx
Re: เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Fri Dec 11, 2020 2:24 pm
by puriwutpokin
G3=IFERROR(1/(1/INDEX(B$4:C$14,MATCH(F3,A$4:A$14,0),2-MOD(ROWS(G$3:G3),2))),"")
H3=IF(G3="","",IF(MOD(ROWS(G$3:G3),2),"I","O"))
Re: เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Fri Dec 11, 2020 2:48 pm
by Bo_ry
G3 ดู EmCode ด้วย
=IFERROR(--(LOOKUP(2,1/(LOOKUP(ROW($A$3:$A$99),ROW($A$3:$A$99)/(LEN($A$3:$A$99)<5),$A$3:$A$99)=E3)/($A$3:$A$99=F3),INDEX($B$3:$C$99,,1+(F3=F2)))&""),"")
H3
=IF(G3="","",IF(F3=F4,"I","O"))
ไม่ดู EmCode
L3
=IFERROR(--(INDEX($B$4:$C$9,MATCH(K3,$A$4:$A$9,),1+(K3=K2))&""),"")
M3
=IF(L3="","",IF(K3=K4,"I","O"))
Re: เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Sat Dec 12, 2020 1:40 pm
by culakung
สอบถามเพิ่มเติมครับ ไฟล์ตัวอย่างที่ผมแนบครั้งแรกมันผิดและมีการปรับใหม่
โดยให้สูตรแสดงว่าเวลาเข้าออก(คอลั่ม B และ C) มาแสดงผลที่คอลั่ม F
ต้องทำอย่างไรครับ รบกวนขอความช่วยเหลืออีกครั้งครับ
line_20201212_133325.png
Re: เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Sat Dec 12, 2020 5:51 pm
by puriwutpokin
F1=INDEX(B$1:C$16,INT((ROWS(F$1:F1)+1)/2)*2-1,2-MOD(ROWS(F$1:F1),2))
Re: เวลาเข้าออกแต่ละวันเป็นแนวนอน ต้องการเปลี่ยนเป็นแนวตั้งแทน
Posted: Sat Dec 12, 2020 8:10 pm
by Bo_ry
F2
=IF(B2="",C1,B2)