เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้
ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
-

Originally Posted by
เอก
ตามที่คุณ excel_fever แนะนำนั่นแหละครับ ต้องทำวันที่ ให้เป็นวันที่ซะก่อน แล้วก็จะสามารถจัดรูปแบบตามเงื่อนไขได้ เพราะตัวเลข 1, 2, 3, 4, ....... นั้น เราเข้าใจไปเองว่าคือวันที่นี้ ของเดือนนี้ ของปีนี้ แต่ Excel ก็เห็นเป็นเพียงตัวเลขธรรมดาๆ เท่านั้น
ดังนั้น จึงควรทำให้วันที่เป็นวันที่ และยังต้องทำตารางวันหยุดนักขัตฤกษ์ด้วย เพื่อจะได้รู้ว่า วันไหนเป็นวันหยุด
ผมมีไฟล์ตัวอย่างเกี่ยวกับเรื่องนี้ ลองไปศึกษาดูครับ หลักการเดียวกัน
หลักการ
1. ทำตัวเลือก รายชื่อเดือน (ตั้งชื่อ List_Month)
2. ทำตารางวันหยุดนักขัตฤกษ์ (ตั้งชื่อ List_Holiday)
3. หาวันสิ้นเดือนของเดือนนั้นๆ ไว้เปรียบเทียบ
4. ใส่สูตรแสดงวันที่ 1 เพื่อเป็นวันตั้งต้น
5. วันที่ต่อๆ มา ก็บวกเพิ่มจากวันที่ 1 แต่แสดงผลไม่เกินจำนวนวันของเดือนนั้นๆ
6. ใช้ Conditional Formatting โดยตรวจสอบวันที่ว่าเป็นวันอะไร และเป็นวันหยุดนักขัตฤกษ์หรือไม่
รบกวนถามอีกครั้งครับ ถ้าต้องการให้ไฮไลท์แบบทำงาน 6 วัน แล้วหยุด 2 วัน โดยไม่สนใจวันเสาร์และอาทิตย์ จะทำอย่างไรครับ
-

Originally Posted by
171
รบกวนถามอีกครั้งครับ ถ้าต้องการให้ไฮไลท์แบบทำงาน 6 วัน แล้วหยุด 2 วัน โดยไม่สนใจวันเสาร์และอาทิตย์ จะทำอย่างไรครับ
เริ่มต้นที่วันใหนครับ
-

Originally Posted by
excel_fever
เริ่มต้นที่วันใหนครับ
เริ่มต้นวันที 1 คือที่บริษัทเข้ากะทำงาน 4 กลุ่ม ดังนี้ สมมุติว่าเริ่มต้นวันที่ 1 มกรา
กลุ่มที่ 1 ทำงาน 6 วัน แล้ววันที่ 7และ 8 หยุด
กลุ่มที่ 2 หยุดวันที่ 9 และ 10
กลุ่มที่ 3 หยุดวันที่ 11 และ 12
กลุ่มที่ 4 หยุดวันที่ 13 และ 14
และจะสลับกันไปเรื่อยๆ จนสิ้นปี ครับ
-
ใช้สูตร =OR(MOD($B6-C$2+1,8)-4=1,MOD($B6-C$2+1,8)-4=2)
จะได้ TRUE สำหรับวันหยุดแล้วเว้นไป 6 วัน ครับ
ผมลองผิดลองถูกจนได้สูตรนี้มา ไม่เข้าใจเหมือนกันว่าหลักการเป็นอย่างไร
ดูตัวอย่าง
-

Originally Posted by
สมเกียรติ
ใช้สูตร =OR(MOD($B6-C$2+1,8)-4=1,MOD($B6-C$2+1,8)-4=2)
จะได้ TRUE สำหรับวันหยุดแล้วเว้นไป 6 วัน ครับ
ผมลองผิดลองถูกจนได้สูตรนี้มา ไม่เข้าใจเหมือนกันว่าหลักการเป็นอย่างไร
ดูตัวอย่าง
ขอบคุณครับอาจารย์ จะลองทำดูได้ผลอย่างไรจะแจ้งให้ทราบนะครับ
-

Originally Posted by
171
ขอบคุณครับอาจารย์ จะลองทำดูได้ผลอย่างไรจะแจ้งให้ทราบนะครับ
ขอบคุณครับอาจารย์ งานเสร็จแล้วครับ
-
ขอบคุณครับ

Originally Posted by
เอก
ตามที่คุณ excel_fever แนะนำนั่นแหละครับ ต้องทำวันที่ ให้เป็นวันที่ซะก่อน แล้วก็จะสามารถจัดรูปแบบตามเงื่อนไขได้ เพราะตัวเลข 1, 2, 3, 4, ....... นั้น เราเข้าใจไปเองว่าคือวันที่นี้ ของเดือนนี้ ของปีนี้ แต่ Excel ก็เห็นเป็นเพียงตัวเลขธรรมดาๆ เท่านั้น
ดังนั้น จึงควรทำให้วันที่เป็นวันที่ และยังต้องทำตารางวันหยุดนักขัตฤกษ์ด้วย เพื่อจะได้รู้ว่า วันไหนเป็นวันหยุด
ผมมีไฟล์ตัวอย่างเกี่ยวกับเรื่องนี้ ลองไปศึกษาดูครับ หลักการเดียวกัน
หลักการ
1. ทำตัวเลือก รายชื่อเดือน (ตั้งชื่อ List_Month)
2. ทำตารางวันหยุดนักขัตฤกษ์ (ตั้งชื่อ List_Holiday)
3. หาวันสิ้นเดือนของเดือนนั้นๆ ไว้เปรียบเทียบ
4. ใส่สูตรแสดงวันที่ 1 เพื่อเป็นวันตั้งต้น
5. วันที่ต่อๆ มา ก็บวกเพิ่มจากวันที่ 1 แต่แสดงผลไม่เกินจำนวนวันของเดือนนั้นๆ
6. ใช้ Conditional Formatting โดยตรวจสอบวันที่ว่าเป็นวันอะไร และเป็นวันหยุดนักขัตฤกษ์หรือไม่
รบกวนถามเพิ่มเติมครับ List_Holiday ในสูตร =OR(WEEKDAY(J$3,2)>5,ISNUMBER(MATCH(J$3,List_Holiday,0))) ไม่ทราบว่า สร้างยังไง รบกวนช่วยอธิบายด้วยครับ
-

Originally Posted by
171
รบกวนถามเพิ่มเติมครับ List_Holiday ในสูตร =OR(WEEKDAY(J$3,2)>5,ISNUMBER(MATCH(J$3,List_Holiday,0))) ไม่ทราบว่า สร้างยังไง รบกวนช่วยอธิบายด้วยครับ
ในโปร์ไฟล์คุณ ไม่ได้แจ้งว่าใช้ Excel เวอร์ชั่นไหน ดังนั้น ขอตอบกลางๆ ก็คือ เลือกช่วงที่ต้องการให้จัดรูปแบบ แล้วเข้าไป Conditional formatting เลือกการจัดรูปแบบด้วยสูตร แล้วพิมพ์สูตรดังกล่าวลงไปครับ
-
ใช้ตัวอย่างไฟล์แนบของอาจารย์สมเกียรติ
C6 = (MOD($B6+5-2*COLUMN(A1),8)+1)>6
Copy สูตรไปทั้งตาราง
-

Originally Posted by
เอก
ในโปร์ไฟล์คุณ ไม่ได้แจ้งว่าใช้ Excel เวอร์ชั่นไหน ดังนั้น ขอตอบกลางๆ ก็คือ เลือกช่วงที่ต้องการให้จัดรูปแบบ แล้วเข้าไป Conditional formatting เลือกการจัดรูปแบบด้วยสูตร แล้วพิมพ์สูตรดังกล่าวลงไปครับ
ขอโทษครับที่ถามไม่ชัดเจน ผมหมายถึงการสร้าง List แล้วให้สูตรเชื่อมโยงอย่างไรครับ ผมใช้ Microsoft office 2010 ครับ
Similar Threads
-
By lit0430 in forum Excel Expert Forum Library 2012 - 2007
Replies: 13
Last Post: 18 Nov 2010, 11:01
-
By kim_nfo in forum Excel Expert Forum Library 2012 - 2007
Replies: 2
Last Post: 2 Nov 2010, 15:45
-
By Kingston77 in forum Excel Expert Forum Library 2012 - 2007
Replies: 1
Last Post: 24 Aug 2010, 16:02
-
By psniwatonse in forum Excel Expert Forum Library 2012 - 2007
Replies: 2
Last Post: 12 Dec 2009, 19:32
-
By paitoon in forum Excel Expert Forum Library 2012 - 2007
Replies: 2
Last Post: 27 May 2008, 09:08
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules