Page 1 of 1

รบกวนสอบถามสูตรการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้

Posted: Sat Aug 20, 2022 10:30 am
by Chupb
ต้องการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้ที่ column B แต่ไม่ต้อง maintain date ใน column D และต้องการผลลัพธ์ที่ column I
หมายเหตุ เป็นกระทู้ที่ต่อเนื่องจากเรื่อง สอบถามสูตรดึงวันที่ย้อนหลังจากวันที่กำหนดไว้ 1 วันโดยให้ข้ามวันหยุด

Re: รบกวนสอบถามสูตรการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้

Posted: Sat Aug 20, 2022 2:02 pm
by Xcelvba
ไม่ค่อยเข้าใจที่ถามรบกวน ใส่ตัวอย่างคำตอบมาด้วยครับ

Re: รบกวนสอบถามสูตรการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้

Posted: Sat Aug 20, 2022 2:37 pm
by Chupb
ขออธิบายเพิ่มเติมค่ะ สมมุติว่าใน file ตามที่แนบไปก่อนหน้านี้ มีข้อมูลแค่ column B (เงื่อนไขของวันหยุด) และ column I โดยผลลัพธ์ที่ต้องการคือ I3 ซึ่งปัจจุบันใน file I3 ทำสูตร match มาจาก column D และ G
สิ่งที่รบกวนสอบถามคือ ถ้าโจทย์มีแค่ column B เพียงอย่างเดียว โดยไม่มี column D และ G จะต้องเขียนสูตรอย่างไรให้ cell I3 แสดงผลลัพธ์ โดยมีเงื่อนไขดังนี้

ยกตัวอย่างเช่น ถ้าวันนี้เป็นวันจันทร์ที่ 20/08/2022
1. ให้ดึงข้อมูลของวันก่อนหน้านี้ 1 วัน ซึ่งก็คือวันศุกร์ (ให้ข้าม weekend เสาร์ และ อาทิตย์)
2. แต่ถ้าวันศุกร์ เป็นวันหยุดตามที่กำหนดไว้ที่ column B ก็ให้ถอยหลังไปดึงวัน พฤหัสบดี
3. แต่ถ้าวันพฤหัสบดีเป็นวันหยุดตามที่กำหนดไว้ที่ column B อีกก็ข้ามไปดึงวัน พุธแทน
จนกว่าจะไม่พบค่าที่ตรงกับข้อมูลใน column ฺB

ขอบคุณมากค่ะ

Re: รบกวนสอบถามสูตรการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้

Posted: Sat Aug 20, 2022 8:34 pm
by norkaz
...

ไม่ค่อยเข้าใจคำถาม

J3

=WORKDAY.INTL(TODAY(),-1,1,B4:B18)

Norkaz

Re: รบกวนสอบถามสูตรการดึงวันที่ today ย้อนหลังไป 1 วันโดยให้ข้ามวันหยุดที่กำหนด Holiday Date ไว้

Posted: Sat Aug 20, 2022 10:21 pm
by Chupb
เรียน คุณNorkaz

ก่อนอื่นก็ต้องขอโทษด้วยด้วยที่คำอธิบายอาจจะไม่ค่อยชัดเจน แต่สูตรที่คุณNorkaz แนะนำมาได้ผลลัพธ์ตามที่ต้องการแล้วค่ะ

ขอบคุณมากค่ะ