Page 1 of 1

รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 11:20 am
by I3andage
รบกวนขอสูตรในการคำนวณวันหยุดพักร้อนค่ะ

เงื่อนไขมีอยู่ว่า

เมื่อพนักงานทุกคนอายุงานครบ 1 ปี จะได้วันหยุดพักร้อน 6 วัน เช่น นาย ก. เริ่มงานวันที่ 1 เมษายน 2554 ครบอายุงาน 1 ปีเมื่อ 1 เมษายน 2555 ได้วันหยุดพักร้อน ในวันที่ 1 เมษายน 2555 = 6 วัน ใช้สิทธิ 6 วันนี้ได้ถึง 31 มีนาคม 2556

โดยมีจำนวนปีในการทำงานที่จะได้วันหยุดพักร้อนตามลำดับ คือ

ทำงานครบ 1-3 ปี ได้สิทธิหยุด 6 วัน
ทำงานครบ 4-6 ปี ได้สิทธิหยุด 8 วัน
ทำงานครบ 7-9 ปี ได้สิทธิหยุด 10 วัน
ทำงานครบ 10 ปีขึ้นไป ได้สิทธิหยุด 15 วัน

คือรบกวนขอสูตรที่สามารถดูได้ว่าใครครบกำหนดเมื่อไร, มีช่องให้เติมว่าใช้ไปเท่าไร, คำนวณวันหยุดที่เหลือภายในปีได้ค่ะ


ขอบคุณที่แบ่งปันความรู้ให้กันนะค่ะ :D

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 11:43 am
by bank9597
I3andage wrote:รบกวนขอสูตรในการคำนวณวันหยุดพักร้อนค่ะ

เงื่อนไขมีอยู่ว่า

เมื่อพนักงานทุกคนอายุงานครบ 1 ปี จะได้วันหยุดพักร้อน 6 วัน เช่น นาย ก. เริ่มงานวันที่ 1 เมษายน 2554 ครบอายุงาน 1 ปีเมื่อ 1 เมษายน 2555 ได้วันหยุดพักร้อน ในวันที่ 1 เมษายน 2555 = 6 วัน ใช้สิทธิ 6 วันนี้ได้ถึง 31 มีนาคม 2556

โดยมีจำนวนปีในการทำงานที่จะได้วันหยุดพักร้อนตามลำดับ คือ

ทำงานครบ 1-3 ปี ได้สิทธิหยุด 6 วัน
ทำงานครบ 4-6 ปี ได้สิทธิหยุด 8 วัน
ทำงานครบ 7-9 ปี ได้สิทธิหยุด 10 วัน
ทำงานครบ 10 ปีขึ้นไป ได้สิทธิหยุด 15 วัน

คือรบกวนขอสูตรที่สามารถดูได้ว่าใครครบกำหนดเมื่อไร, มีช่องให้เติมว่าใช้ไปเท่าไร, คำนวณวันหยุดที่เหลือภายในปีได้ค่ะ


ขอบคุณที่แบ่งปันความรู้ให้กันนะค่ะ :D
:D แนบไฟล์ตัวอย่าง พร้อมโจทย์มาดูหน่อยครับ

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 1:01 pm
by I3andage
ประมาณนี้นะค่ะ
คือยังไม่ค่อยเข้าใจการใช้สูตรสักเท่าไรค่ะ
ขอบคุณมากๆเลยค่ะ

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 1:24 pm
by bank9597
I3andage wrote:ประมาณนี้นะค่ะ
คือยังไม่ค่อยเข้าใจการใช้สูตรสักเท่าไรค่ะ
ขอบคุณมากๆเลยค่ะ
:D ลองตามนี้ครับ

ที่ G9 คีย์ =IFERROR(IF(AND(LEFT(F9,2)+0>=1,LEFT(F9,2)+0<=3),6,IF(AND(LEFT(F9,2)+0>=4,LEFT(F9,2)+0<=6),8,IF(AND(LEFT(F9,2)+0>=7,LEFT(F9,2)+0<=9),10,IF(LEFT(F9,2)+0>=10,15,"")))),"") คัดลอกลงมา

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 1:43 pm
by I3andage
ขอบคุณมากๆเลยค่ะ :D
จะลองไปทำดูนะค่ะ :thup:

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 2:41 pm
by I3andage
bank9597 wrote:
I3andage wrote:ประมาณนี้นะค่ะ
คือยังไม่ค่อยเข้าใจการใช้สูตรสักเท่าไรค่ะ
ขอบคุณมากๆเลยค่ะ
:D ลองตามนี้ครับ

ที่ G9 คีย์ =IFERROR(IF(AND(LEFT(F9,2)+0>=1,LEFT(F9,2)+0<=3),6,IF(AND(LEFT(F9,2)+0>=4,LEFT(F9,2)+0<=6),8,IF(AND(LEFT(F9,2)+0>=7,LEFT(F9,2)+0<=9),10,IF(LEFT(F9,2)+0>=10,15,"")))),"") คัดลอกลงมา



ขอทราบที่สูตรได้ไหมค่ะ

มีสูตรที่คำนวณวันที่ทำงานครบปีไหมค่ะในช่องทำงานครบปี กับสูตรคำนวณว่าอายุการทำงานถึงปัจจุบันมากี่ปีแล้วไหมค่ะ

ขอบคุณค่ะ

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Thu Sep 12, 2013 4:47 pm
by joo
I3andage wrote:มีสูตรที่คำนวณวันที่ทำงานครบปีไหมค่ะในช่องทำงานครบปี กับสูตรคำนวณว่าอายุการทำงานถึงปัจจุบันมากี่ปีแล้วไหมค่ะ
:D ลองแบบนี้ดูครับ
ที่ E9 คีย์ =DATE(YEAR(D9)+1,MONTH(D9),DAY(D9))
ที่ F9 คีย์=DATEDIF(DATE(YEAR(D9)-543,MONTH(D9),DAY(D9)),TODAY(),"y")&"ปี"&DATEDIF(DATE(YEAR(D9)-543,MONTH(D9),DAY(D9)),TODAY(),"ym")&"เดือน"

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Wed Sep 18, 2013 11:28 am
by I3andage
joo wrote:
I3andage wrote:มีสูตรที่คำนวณวันที่ทำงานครบปีไหมค่ะในช่องทำงานครบปี กับสูตรคำนวณว่าอายุการทำงานถึงปัจจุบันมากี่ปีแล้วไหมค่ะ
:D ลองแบบนี้ดูครับ
ที่ E9 คีย์ =DATE(YEAR(D9)+1,MONTH(D9),DAY(D9))
ที่ F9 คีย์=DATEDIF(DATE(YEAR(D9)-543,MONTH(D9),DAY(D9)),TODAY(),"y")&"ปี"&DATEDIF(DATE(YEAR(D9)-543,MONTH(D9),DAY(D9)),TODAY(),"ym")&"เดือน"



ขอโทษนะค่ะลองใส่ดูแล้วแต่มันไม่ขึ้นอะไรเลยค่ะ มีแต่สูตรขึ้นมาค่ะ
ขอบคุณนะค่ะที่แบ่งปันความรู้ให้กัน

ขอบคุณค่ะ :D

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Wed Sep 18, 2013 6:38 pm
by snasui
:D ลองแนบไฟล์ที่ลองเองแล้วมาดูกันครับ

Re: รบกวนขอสูตรการคิดวันพักร้อนค่ะ

Posted: Wed Sep 18, 2013 7:02 pm
by bank9597
:D ลองตามนี้ครับ

ที่ E9 คีย์ =IF(D9="","",DATE(YEAR(D9)+1-543,MONTH(D9),DAY(D9))) คัดลอกลงมา
ที่ F9คีย์ =IF(D9="","",TEXT(TODAY()-DATE(YEAR(D9)-543,MONTH(D9),DAY(D9)),"YY:MM")) คัดลอกลงมา