Page 1 of 1
สอบถามวิธีการหาวันขาดในช่วงครับ
Posted: Mon Jan 30, 2023 3:02 pm
by Xcelvba
คอลัมน์ A คือข้อมูลวันทำงาน ต้องการผลลัพธ์ใน คอลัมน์ G ครับ
เงื่อนไขดังนี้ครับ
1.ต้องการช่วงข้อมูลที่ขาดหายไป (ขาดงาน) มาเรียงเป็นแถวครับ
2.ถ้าตรงกับวันอาทิตย์ จะไม่นำมาแสดงในแถว
ตัวอย่างตามไฟล์ และรูปแนบครับ
* ขอตัวอย่างสูตร 2 รูปแบบครับ ทั้งแบบ ก่อนและ หลังตัดวันอาทิตย์ เพื่อจะนำไปศึกษาต่อ ขอบคุณครับ
Re: สอบถามวิธีการหาวันขาดในช่วงครับ
Posted: Tue Jan 31, 2023 5:53 am
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ J3 คีย์สูตรเพื่อหาวันที่ไม่มีในช่วง A3:A8
=FILTER(ROW(INDIRECT($A$3&":"&$A$8)),1-ISNUMBER(MATCH(ROW(INDIRECT($A$3&":"&$A$8)),$A$3:$A$8,0)))
Enter
- ที่ K3 คีย์สูตรเพื่อหาวันที่ไม่มีในช่วง A3:A8 ไม่นับรวมวันอาทิตย์
=FILTER(ROW(INDIRECT($A$3&":"&$A$8)),(1-ISNUMBER(MATCH(ROW(INDIRECT($A$3&":"&$A$8)),$A$3:$A$8,0)))*(WEEKDAY(ROW(INDIRECT($A$3&":"&$A$8)))<>1))
Enter
Re: สอบถามวิธีการหาวันขาดในช่วงครับ
Posted: Tue Jan 31, 2023 8:19 am
by Xcelvba
สอบถามเพิ่มเติมครับ
snasui wrote: Tue Jan 31, 2023 5:53 am
=FILTER(ROW(INDIRECT($A$3&":"&$A$8)),1-ISNUMBER(MATCH(ROW(INDIRECT($A$3&":"&$A$8)),$A$3:$A$8,0)))
[/list]
การใช้ 1-...... คือการกลับค่าจาก TRUE เป็น FALSE ใช่หรือไม่ครับ
Re: สอบถามวิธีการหาวันขาดในช่วงครับ
Posted: Tue Jan 31, 2023 7:05 pm
by snasui
Xcelvba wrote: Tue Jan 31, 2023 8:19 am
1-...... คือการกลับค่าจาก TRUE เป็น FALSE ใช่หรือไม่ครับ

ใช่ครับ
Re: สอบถามวิธีการหาวันขาดในช่วงครับ
Posted: Wed Feb 01, 2023 8:24 am
by Xcelvba
ขอบคุณมากครับ