Page 1 of 1
อยากให้ตารางการทำงานขึ้น1ในวันที่มาทำงาน
Posted: Sat Jul 21, 2012 11:12 am
by djung
ในไฟล์จะมีตารางการมาทำงานโดยให้สูตรดึงข้อมูลจาก DATA SHEET ถ้ามาทำงานในวันใหนก็ให้ขึ้น 1 ประมาณเนี๊ยครับ

Re: อยากให้ตารางการทำงานขึ้น1ในวันที่มาทำงาน
Posted: Sat Jul 21, 2012 11:56 am
by bank9597

ลองตามนี้ครับ
ที่ F2 คีย์ 1/07/2012 จัดรูปแบบเซลล์เป็น d แล้วคัดลอกไปทางขวามือ
ที่ F3 คีย์ =IF(SUM(IF('DATA SHEET'!$D$2:$D$200=$B3,IF('DATA SHEET'!$A$2:$A$200=F$2,1)),0)=0,"",1)
กด Ctrl+Shift+Enter คัดลอกไปทางขวามือ จากนั้นก็คัดลอกลงล่างพร้อมกันครับ
Re: อยากให้ตารางการทำงานขึ้น1ในวันที่มาทำงาน
Posted: Sat Jul 21, 2012 12:04 pm
by bank9597

แถมอีกวิีธีครับ
ที่เซลล์ F2 ถึง AJ คีย์ 1 ถึง 31 เหมือนเดิม
ที่เซลล์ F3 คีย์ =IF(SUM(IF('DATA SHEET'!$D$2:$D$200=$B3,IF('DATA SHEET'!$A$2:$A$200=DATE(2012,7,F$2),1)),0)=0,"",1)
กด Ctrl+Shift+Enter คัดลอกไปทางขวามือ แล้วลงล่างพร้อมกัน
Re: อยากให้ตารางการทำงานขึ้น1ในวันที่มาทำงาน
Posted: Sat Jul 21, 2012 12:27 pm
by djung
ขอบคุณมากๆเลยครับเดี๋ยวผมลองไปแกะสูตรดูก่อนนะครับ