Page 1 of 1

การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 10:31 am
by niwat2811
เงื่อนไขที่ต้องการคือ
ถ้าหากเลขที่ที่คอลัมภน์ B มีค่าซ้ำกัน
ให้ดูเงื่อนไขในคอลัมภน์ A ว่าเดือนใดมีช่วงเวลาห่างกันเท่ากับ 4 เดือน คือเข้าเงื่อนไข
เช่น ที่ B5 เลขที่ซ้ำกันกับ B6 ดังนั้นให้ดูว่าเดือนใน A5 กับเดือนใน A6 ต่างกันเท่ากับ 4 เดือนหรือไม่
จากตัวอย่าง A5 คือ เดือน มีนาคม A6 คือ เดือน กันยายน ซึ่งต่างกัน 6 เดือน จึงไม่เข้าเงื่อนไข ให้แสดงผลเป็นค่าว่าง
ที่ B14 เลขที่ซ้ำกันกับ B15 ช่วงเดือนใน A14 คือ เดือน กันยายน และ A15 คือ เดือน มกราคม ซึ่งห่างกัน 4 เดือน ให้แสดงผลเป็น เข้าเงื่อนไข
ไม่ทราบว่าควรใช้สูตรอย่างไร รบกวนท่านผู้รู้ช่วยชี้แนะด้วยครับ
ตัวอย่างตามไฟล์แนบที่ชีท 1 ครับ

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 11:11 am
by snasui
:D ตัวอย่างสูตรครับ

C2 คีย์

=IF(B2=B1,IF(DATEDIF(TEXT(A1,"0000\/00\/00"),TEXT(A2,"0000\/00\/00"),"m")=4,"เข้าเงื่อนไข",""),"")

Enter > Copy ลงด้านล่าง

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 11:48 am
by niwat2811
จากสูตรที่ให้มายังได้ข้อมูลไม่ตรงตามต้องการครับ
ตามไฟล์แนบครับ (ใช้ Excel 2010 ครับ)

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 12:00 pm
by snasui
:D คำถาม :arrow: ทำไม A9:A10 ถึงไม่เข้าเงื่อนไข คิดอย่างไรจึงไม่ได้ 4 เดือนครับ

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 12:13 pm
by niwat2811
ขอโทษครับ ผมอาจจะอธิบายไม่ชัดเจน
คือว่า A9 คือ เดือนมีนาคม A10 คือเดือน สิงหาคม มันห่างกันอยู่ 5 เดือน เลยไม่เข้าเงื่อนไขครับ
ต้องห่างเท่ากัน 4 เดือน เท่านั้น จึงจะเข้าเงื่อนไขครับ

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 1:06 pm
by snasui
:D กรณีเช่นนั้นถือว่าไม่นับวัน ตามสูตรด้านบนพิจารณาวันเข้ามาร่วมด้วย กรณีไม่สนใจวันที่ C2 ปรับสูตรเป็นตามด้านล่างครับ

=IF(B2=B1,IF(DATEDIF(TEXT(LEFT(A1,6),"0000\/00""/01"""),TEXT(LEFT(A2,6),"0000\/00""/01"""),"m")=4,"เข้าเงื่อนไข",""),"")

Re: การหาช่วงเวลาของเดือนที่ต่างกันตามเงื่อนไขที่ต้องการ

Posted: Thu Jul 16, 2015 1:09 pm
by niwat2811
สูตรที่อาจารย์ให้มาใช้ได้ตรงตามต้องการ ขอบคุณมากครับ