Page 1 of 1
ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 11:14 am
by 9KiTTi
ขอนุญาตสอบถามเรื่องการใส่วันที่ให้เรียงตั้งแต่วันที่ 1 ถึงสิ้นเดือนเช่น ถึง 30 หรือวันที่ 31 ในเดือนที่ผ่านมา ช่อง D5:AH5 เช่นเดือนนี้กันยายน ให้ใส่วันที่ในเดือนสิงหาคม โดยใส่เฉพาะตัวเลขวันที่ เช่น 1 , 2 , 3 และใส่สีและใส่ข้อความวันวันเสาร์และวันอาทิตย์ ให้ตรงกับวันหยุดในเดือนที่ผ่านมา
Code: Select all
=(ROWS(F$5:F5)+1)/2&MID($D$4,FIND(" ",$D$4),20)
ขอบพระคุณครับ
เบิกจ่ายนอกเวลา ทดสอบวันที่.xlsm
Re: ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 11:39 am
by eyepop99
จัดการไฟล์ในมุมมองของผม
- รัน วัน/เดือน/ปี ตามวันและเวลาที่อยากได้ ให้แสดงผลในรูปแบบ "ว" เพื่อแสดงเฉพาะเลขวันที่
- Cell ที่ 6 ใช้ If ช่วยในกรณีที่ "วววว" เท่ากับวันเสาร์ หรือ อาทิตย์ ให้แสดงผลถ้าไม่ ให้แสดง Blank
- ใช้ Condition format ช่วยใส่สีแดงในกรณีที่ขึ้นว่า เสาร์/อาทิตย์
ตามไฟล์แนบ
ส่วนสูตรอื่นๆรอเพื่อนๆท่านอื่นที่ง่ายกว่านี้ครับ
Re: ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 11:54 am
by snasui
ตัวอย่างสูตรครับ
- D5 คีย์สูตร
=--(SUBSTITUTE(COLUMNS($D5:D5)&MID($D$4,FIND(" ",$D$4),20),"พ.ศ. ","b"))
Enter > Copy ไปทางขวา
- D6 คีย์สูตร
=LOOKUP(WEEKDAY(D$5),{1,6,7},{"","วันเสาร์","วันอาทิตย์"})
Enter > Copy ไปทางขวา
- คลุม D5:AH5 > คลิกขวา > Format Cells > แถบ Number เลือก Custom > ช่อง Type: คีย์
d
> OK
- คลุม D5:AH6 > เข้าเมนู Home > Conditional Formatting > New Rule > เลือก Use a formula to determine which cells to format > ช่อง Format values where this formula is true: คีย์
=D$6<>""
> OK > OK
Re: ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 2:02 pm
by 9KiTTi
snasui wrote: Tue Sep 14, 2021 11:54 am
ตัวอย่างสูตรครับ
- D5 คีย์สูตร
=--(SUBSTITUTE(COLUMNS($D5:D5)&MID($D$4,FIND(" ",$D$4),20),"พ.ศ. ","b"))
Enter > Copy ไปทางขวา
- D6 คีย์สูตร
=LOOKUP(WEEKDAY(D$5),{1,6,7},{"","วันเสาร์","วันอาทิตย์"})
Enter > Copy ไปทางขวา
- คลุม D5:AH5 > คลิกขวา > Format Cells > แถบ Number เลือก Custom > ช่อง Type: คีย์
d
> OK
- คลุม D5:AH6 > เข้าเมนู Home > Conditional Formatting > New Rule > เลือก Use a formula to determine which cells to format > ช่อง Format values where this formula is true: คีย์
=D$6<>""
> OK > OK
ข้อมูลช่อง D5:AH6 ไม่ตรงครับ เดือนสิงหาคม วันเสาร์-อาทิตย์ เป็นวันที่ 1 7 8 14 15 21 22 28 29 ครับ
Re: ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 4:14 pm
by snasui
ปรับข้อ 2 เป็นด้านล่างครับ
=LOOKUP(WEEKDAY(D$5,2),{1,6,7},{"","วันเสาร์","วันอาทิตย์"})
Re: ขอนุญาตสอบถามเรื่องการใส่วันที่ย้อนหลังเดือนที่ผ่านมาและใส่สีเมื่อตรงกับวันเสารอาทิตย์
Posted: Tue Sep 14, 2021 5:04 pm
by 9KiTTi
snasui wrote: Tue Sep 14, 2021 4:14 pm
ปรับข้อ 2 เป็นด้านล่างครับ
=LOOKUP(WEEKDAY(D$5,2),{1,6,7},{"","วันเสาร์","วันอาทิตย์"})
ใช้ได้แล้วครับ ขอบพระคุณครับอาจารย์