Page 1 of 1
ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางExcel"
Posted: Fri Jun 08, 2012 3:22 pm
by manocht
ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางExcel"
กำหนดวันทีในตารางคำนวณ 31/5/2553 -31/5/2563 (ทุกสิ้นเดือน)
ขอบคุณครับ
[img]C:\Documents%20and%20Settings\manocht\Desktop\มโนช\AA.JPG[/img]
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Fri Jun 08, 2012 3:32 pm
by snasui

การจับภาพใน Excel ควรจับภาพให้เห็นหัวคอลัมน์และหัวบรรทัด จะได้สะดวกในการเขียนสูตรเพื่ออ้างอิงตำแหน่งครับ
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Fri Jun 08, 2012 3:33 pm
by bank9597

คำอธิบายยังน้อยไปครับ ไม่สามารถเข้าใจได้ ลองแนบไฟลื พร้อมตัวอย่างคำตอบที่ต้องการมาดูกันอีกครั้งได้ไหมครับ
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Fri Jun 08, 2012 4:34 pm
by manocht
ขอรบกวนแนะนำอาจารย์ด้วยน่ะครับ
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Fri Jun 08, 2012 4:44 pm
by snasui

ลองตามนี้ครับ
ที่เซลล์ A4 คีย์สูตร
=DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))
Enter > Copy ลงด้านล่าง
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Mon Jun 11, 2012 10:56 am
by manocht
snasui wrote:
ลองตามนี้ครับ
ที่เซลล์ A4 คีย์สูตร
=DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))
Enter > Copy ลงด้านล่าง
ขอบคุณอาจารย์มากครับ
อยากให้อาจารย์แนะนำเพิ่มครับ หากกรณีเราต้องการกำหนดวันที่ทุกสิ้นเดือน(จากไฟล์ดังกล่าว)
โดยหากมีเงื่อนไขว่า ทุกวันสิ้นเดือนหากตรงกับวันเสาร์ -อาทิตย์ ให้สร้างเป็นวันจันทร์
รบกวนช่วยเเนะนำด้วยครับ
ขอบพระคุณมากครับ

Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Mon Jun 11, 2012 11:37 am
by bank9597

ลองดูครับ
ใช้ if เข้ามาดัก สูตรยาวดีครับ
ที่ A4 คีย์ =IF(TEXT(DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15)),"dddd")="อาทิตย์",DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))+1,IF(TEXT(DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15)),"dddd")="เสาร์",DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))+2,DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))))
คัดลอกลงมาครับ
Re: ขอรบกวนสอบถามอาจารย์ "การสร้างวันที่(สิ้นเดือน)ในตารางEx
Posted: Mon Jun 11, 2012 11:59 am
by bank9597

อีกวิธีครับ
ที่ A4 คีย์ =DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15))+IF(WEEKDAY(DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15)),2)=6,2,IF(WEEKDAY(DATE(YEAR(A3),MONTH(A3)+1,IF(DAY(A3)=15,0,15)),2)=7,1,0))
คัดลอกลงมา