Page 1 of 2

30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 9:11 am
by manager
คำถามช่วงที่1
1.รบกวนถามเมื่อเราต้องการพิมพ์เฉพาะเลขวันที่ 1-31 ตั้งแต่ B2:B81 แล้วมีเงื่อนไขให้เปลี่ยนเลขเดือน เลขค.ศ อัตโนมัติได้ไหมครับ
2.แล้วหากเปลี่ยนเป็นปีให้คลิกที่ B1
ขอบคุณครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 11:04 am
by snasui
:D คำว่าเปลี่ยนอัตโนมัติ โปรแกรมจะต้องทราบว่าให้เปลี่ยนเดือน ปี ตามเซลล์ใด หรือ เงื่อนไขใด ถึงจะกำหนดให้อัตโนมัติได้ครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 11:20 am
by bank9597
:D ผมคิดว่าทำไม่ได้ครับ หากจะเอาแค่วันหยุดเสาร์-อาทิตย์ ก้พอทำได้อยู่ แต่หากเอาวันหยุดนักขัตฤกษ์เข้ามาด้วย คงยากเอาการครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 11:59 am
by snasui
bank9597 wrote: :D ผมคิดว่าทำไม่ได้ครับ หากจะเอาแค่วันหยุดเสาร์-อาทิตย์ ก้พอทำได้อยู่ แต่หากเอาวันหยุดนักขัตฤกษ์เข้ามาด้วย คงยากเอาการครับ
แนวทางคือ ให้ List วันหยุดแยกเอาไว้ต่างหากของทุก ๆ ปีแล้วค่อยนำมาใช้ครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 12:39 pm
by bank9597
snasui wrote:
bank9597 wrote: :D ผมคิดว่าทำไม่ได้ครับ หากจะเอาแค่วันหยุดเสาร์-อาทิตย์ ก้พอทำได้อยู่ แต่หากเอาวันหยุดนักขัตฤกษ์เข้ามาด้วย คงยากเอาการครับ
แนวทางคือ ให้ List วันหยุดแยกเอาไว้ต่างหากของทุก ๆ ปีแล้วค่อยนำมาใช้ครับ
ขอบคุณครับอาจารย์ ยังไงก็ต้องทำแบบ Manual ก่อน

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 12:41 pm
by bank9597
manager wrote:คำถามช่วงที่1
1.รบกวนถามเมื่อเราต้องการพิมพ์เฉพาะเลขวันที่ 1-31 ตั้งแต่ B2:B81 แล้วมีเงื่อนไขให้เปลี่ยนเลขเดือน เลขค.ศ อัตโนมัติได้ไหมครับ
2.แล้วหากเปลี่ยนเป็นปีให้คลิกที่ B1
ขอบคุณครับ
:D ลองตามนี้ครับ

ที่เซลล์ D2 คีย์ =DATE($B$1,MONTH(1&$A2),DAY($B2)) คัดลอกลงมาครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 1:29 pm
by snasui
bank9597 wrote:
snasui wrote:
bank9597 wrote: :D ผมคิดว่าทำไม่ได้ครับ หากจะเอาแค่วันหยุดเสาร์-อาทิตย์ ก้พอทำได้อยู่ แต่หากเอาวันหยุดนักขัตฤกษ์เข้ามาด้วย คงยากเอาการครับ
แนวทางคือ ให้ List วันหยุดแยกเอาไว้ต่างหากของทุก ๆ ปีแล้วค่อยนำมาใช้ครับ
ขอบคุณครับอาจารย์ ยังไงก็ต้องทำแบบ Manual ก่อน
:lol: กรณีไม่ต้องการจะ Manual ไว้ก่อนก็ต้องระบุให้ได้ว่า วันหยุดนักขัตฤกษ์คือวันที่และเดือนใดของแต่ละปี (ปีไม่ต้องใช้) เราสามารถเขียนลงไปในสูตรและ List ออกมาได้เลยครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 1:32 pm
by bank9597
(เตือนและปีไม่ต้องใช้) เราสามารถเขียนลงไปในสูตรและ List ออกมาได้เลยครับ
:shock: สงสัยต้องทำยากเอาเรื่องเลยน่ะครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 3:02 pm
by manager
ผมเพิ่มมาเห็นนะครับ งงๆอยู่อันยากอยู่ตรงไหน ผมยังไม่รู้เลย วันนี้กะเอาให้เสร็จขอเวลาดูก่อนเอาที่เท่าที่ผมรู้นะครับ วันนี้เข้า IE ไม่ได้ เลยโหลดไฟฟอกซ์มาตะกี้เพิ่งใช้ได้ ดีใจจังเลยครับ
ขอบคุณเบื้องต้นครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 3:46 pm
by manager
bank9597 wrote:
(เตือนและปีไม่ต้องใช้) เราสามารถเขียนลงไปในสูตรและ List ออกมาได้เลยครับ
:shock: สงสัยต้องทำยากเอาเรื่องเลยน่ะครับ
แต่ผมว่าโอเคนะครับที่ให้สูตรมาช่วงแรกจะลองใช้ดู คือจุดประสงค์ต้องกรอกเพียงตัวเลขตอนเปลี่ยน ค.ศ.เพราะวันหยุดจะไม่ตรงกัน ถ้าผมถามไม่เข้าใจก็ขออภัย ผมขอต่อเลยละกัน
ช่วงที่2ครับ
1.คำถามเงื่อนไขของ SHEET "ปฏิทิน"ในเดือนมกราคม มีวันที่ 1,8,15,22,28,29 เป็นวันหยุด ตั้งแต่ D2:D81 มีเงื่อนไขอีกว่าหากคลิก E1 SHEET "แผนpm3" ที่เดือน ให้ช่อง E2:E21,L2:L21,S2:S21,Z2:Z21,AF2:AF21,AG2:AG21 ให้ปรากฎสีที่เป็นวันหยุดตามตัวอย่าง หากเปลี่ยนเป็นเดือน,ปีก็จะเปลี่ยนสีและตามช่องที่กำหนดเอยเป็นอัตโนมัติ
ขอบคุณมากๆๆๆครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 6:15 pm
by bank9597
:D เนื่องจากคุณ Manager ใช้ Excel 2003 ผมไม่สามารถอธิบายขั้นตอนการทำได้ครับ

แต่หากมีเวอร์ชั่นที่สูงกว่านั้น ก็สามารถทำได้ไม่มีปัญหาครับ

ผมแนบไฟล์ไว้เป็นไฟล์ 2010 (.xlsx) สามารถนำไปเปิดดูกับเครื่องที่มีเวอร์ชัน 2007-2010 ได้ครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 8:28 pm
by manager
bank9597 wrote::D เนื่องจากคุณ Manager ใช้ Excel 2003 ผมไม่สามารถอธิบายขั้นตอนการทำได้ครับ

แต่หากมีเวอร์ชั่นที่สูงกว่านั้น ก็สามารถทำได้ไม่มีปัญหาครับ

ผมแนบไฟล์ไว้เป็นไฟล์ 2010 (.xlsx) สามารถนำไปเปิดดูกับเครื่องที่มีเวอร์ชัน 2007-2010 ได้ครับ
9HV
ต้องขออภัยมาในณ.ที่นี่ด้วยโรงงงานผมใช่2003กันหมดยังไม่เปลี่ยน ในฐานะผู้ถามจะพยายามใช้เวอร์ชั่นให้ทันสมัยกว่านี้ เข้าโรงงานพรุ่งนี้จะลองไปแปลงดูครับ
ขอบคุณครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Wed Jan 30, 2013 8:40 pm
by bank9597
manager wrote:
bank9597 wrote::D เนื่องจากคุณ Manager ใช้ Excel 2003 ผมไม่สามารถอธิบายขั้นตอนการทำได้ครับ

แต่หากมีเวอร์ชั่นที่สูงกว่านั้น ก็สามารถทำได้ไม่มีปัญหาครับ

ผมแนบไฟล์ไว้เป็นไฟล์ 2010 (.xlsx) สามารถนำไปเปิดดูกับเครื่องที่มีเวอร์ชัน 2007-2010 ได้ครับ
9HV
ต้องขออภัยมาในณ.ที่นี่ด้วยโรงงงานผมใช่2003กันหมดยังไม่เปลี่ยน ในฐานะผู้ถามจะพยายามใช้เวอร์ชั่นให้ทันสมัยกว่านี้ เข้าโรงงานพรุ่งนี้จะลองไปแปลงดูครับ
ขอบคุณครับ
แปลงไม่ได้ครับ หากคุณแปลงไปเป็น .xls การกำหนด Condition Formatting ที่ผมทำไว้ก็จะหายไปด้วยครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 1:23 pm
by manager
ผมโหลดได้มาแล้ว 2010 ผมถามว่าผมจะ save เป็น 2003 จากไฟล์ที่แนบมาให้ได้ไหมครับและจะเสีบหายอะไรไหม ถ่ามก่อนเดี๋ยวจะทดลองเลย

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 1:35 pm
by bank9597
manager wrote:ผมโหลดได้มาแล้ว 2010 ผมถามว่าผมจะ save เป็น 2003 จากไฟล์ที่แนบมาให้ได้ไหมครับและจะเสีบหายอะไรไหม ถ่ามก่อนเดี๋ยวจะทดลองเลย
:D ไม่ได้ครับ การจะแปลงเป็นไฟล์ 2003 จะทำให้ Condition Formatting นั้นหายไปทั้งหมดครับ

ในเมื่อได้ 2010 มาแล้ว ก็ทำการลงโปรแกรมเลยครับ หรือว่าทางบริษัทบังคับให้ใช้แค่ 2003 อย่างเดียวครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 2:14 pm
by manager
อืม..ไม่ใช่บังคับหลอกครับและคงใช่2003อีกนาน จะมีทางแก้ไหมที่จะปรับแก้ให้ใช้ได้อย่าง2003มีเงื่อนไขแค่3สี ผมเอาแค่สีเดียวก็พอครับ ผมเห็นสูตรที่ทำน้ำลายไหลเลยยากใช้จังเลย สุดยอดที่ทำมาให้เห็น
ขอบคุณมากครับ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 3:02 pm
by bank9597
:D ต้องรอให้ผู้รู้ท่านอื่นมาช่วยครับ

เบื้องต้นผมจะแนะนำขั้นตอนการทำให้ก่อนครับ (ไม่แน่ใจว่าใช้ได้หรือไม่)
ดาวน์โหลดไฟล์แนบที่ผมแนบไว้ไปเปิด จากนั้นคลิ๊กที่ E2 ไปที่ Format > Conditional formatting
ในช่อง Condition เลือกเป็น Formulas is แล้วใส่สูตร =AND(VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,1,0)=E$2,VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,2,0)=TEXT(E$2,"dddd"))
จากนั้นเลือกสีเซลล์ที่ต้องการ

กำหนดเงือนไขที่ 2 คลิ๊กที่ E2 ไปที่ Format > Conditional formatting
ในช่อง Condition เลือกเป็น Formulas is แล้วใส่สูตร =AND(VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,1,0)=E$2,VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,2,0)<>"อาทิตย์")
จากนั้นเลือกสีเซลล์ที่ต้องการ

เมื่อออกจาก Conditional formatting แล้ว ให้คัดลอกสูตรใน E2 ไปทางขวามือ แล้วลงล่างพร้อมกัน เคลียร์ค่าในเซลล์ออกไป พร้อมทั้งจัดฟอร์แมตเซลล์เป็น General

ทำการเลือกเดือนแล้วสังเกตผล

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 3:29 pm
by snasui
:D มาช่วยเสริมสำหรับ Excel 2003 ครับ
  1. ชีท ปฏิทิน จะนำสูตรที่คุณ bank9597 มาใช้ซึ่งมีการให้สูตรไว้แล้วตามภาพด้านล่าง
    ที่ชีท แผนภูมิpm3ให้ทำดังนี้
    1. ลากเมาส์คลุม E2:AI21
    2. เข้าเมนู Format > Conditional Formatting
    3. ตรง Condition1 เลือก Formula Is ในช่องถัดมาคีย์สูตร
      =WEEKDAY(E$2&$E$1&$D$1,2)>5
    4. คลิกปุ่ม Format > กำหนด Format ตามต้องการ
    5. คลิกปุ่ม Add >>
    6. ตรง Condition2 เลือก Formula Is ในช่องถัดมาคีย์สูตร
      =ISNUMBER(MATCH((E$2&$E$1&$D$1)+0,INDIRECT("ปฏิทิน!$D$2:$D$81"),0))
    7. คลิกปุ่ม Format > กำหนด Format ตามต้องการ

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 5:00 pm
by manager
bank9597 wrote::D ต้องรอให้ผู้รู้ท่านอื่นมาช่วยครับ

เบื้องต้นผมจะแนะนำขั้นตอนการทำให้ก่อนครับ (ไม่แน่ใจว่าใช้ได้หรือไม่)
ดาวน์โหลดไฟล์แนบที่ผมแนบไว้ไปเปิด จากนั้นคลิ๊กที่ E2 ไปที่ Format > Conditional formatting
ในช่อง Condition เลือกเป็น Formulas is แล้วใส่สูตร =AND(VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,1,0)=E$2,VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,2,0)=TEXT(E$2,"dddd"))
จากนั้นเลือกสีเซลล์ที่ต้องการ

กำหนดเงือนไขที่ 2 คลิ๊กที่ E2 ไปที่ Format > Conditional formatting
ในช่อง Condition เลือกเป็น Formulas is แล้วใส่สูตร =AND(VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,1,0)=E$2,VLOOKUP(E$2,ปฏิทิน!$D$2:$E$81,2,0)<>"อาทิตย์")
จากนั้นเลือกสีเซลล์ที่ต้องการ

เมื่อออกจาก Conditional formatting แล้ว ให้คัดลอกสูตรใน E2 ไปทางขวามือ แล้วลงล่างพร้อมกัน เคลียร์ค่าในเซลล์ออกไป พร้อมทั้งจัดฟอร์แมตเซลล์เป็น General

ทำการเลือกเดือนแล้วสังเกตผล
ขอถามสูตรอยู่ใน sheet แผนpmใช่หรือเปล่าครับ
ขอบคุณครับ
กำลังเเกะอยู่

Re: 30-1-2556สูตรแถบสีประจำเดือน-ปี

Posted: Thu Jan 31, 2013 6:18 pm
by bank9597
ขอถามสูตรอยู่ใน sheet แผนpmใช่หรือเปล่าครับ
ใช่แล้วครับ ไม่ทราบว่าผลลัพธ์เป็นอย่างไรบ้างครับ