Page 2 of 4
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 2:56 pm
by snasui

ลองใช้สูตร
If ดูก่อนครับ ติดตรงไหนสามารถถามมาได้ครับ การให้แสดงตัวเลขลักษณะนั้นไม่จำเป็นต้องผ่านอย่างอื่น เขียนสูตรลงในเซลล์ตรง ๆ ได้เลยครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 3:56 pm
by manager
snasui wrote:
ลองใช้สูตร
If ดูก่อนครับ ติดตรงไหนสามารถถามมาได้ครับ การให้แสดงตัวเลขลักษณะนั้นไม่จำเป็นต้องผ่านอย่างอื่น เขียนสูตรลงในเซลล์ตรง ๆ ได้เลยครับ
คือสารภาพได้เท่านี้ครับ
=IF(F4,D/m/yyyy="1") ไม่สำเร็จ
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 4:03 pm
by snasui

ไม่เป็นไรครับ ค่อย ๆ ถามตอบกันไปครับ ฟังก์ชั่นนี้ไม่ได้ยากมาก ควรเขียนเองให้ได้เพื่อที่จะทำความเข้าใจฟังก์ชั่นอื่น ๆ ได้ในลำดับต่อไป
ที่เขียนมานั้นยังไม่ถูกไวยากรณ์ที่ควรจะเป็น ลองอ่านความหมาย ตัวอย่างการใช้งานจากที่นี่แล้วลองปรับปรุงมาใหม่ สงสัยตรงไหนถามได้ครับ
http://office.microsoft.com/th-th/excel ... aspx?CTT=1
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 4:54 pm
by manager
snasui wrote:
ไม่เป็นไรครับ ค่อย ๆ ถามตอบกันไปครับ ฟังก์ชั่นนี้ไม่ได้ยากมาก ควรเขียนเองให้ได้เพื่อที่จะทำความเข้าใจฟังก์ชั่นอื่น ๆ ได้ในลำดับต่อไป
ที่เขียนมานั้นยังไม่ถูกไวยากรณ์ที่ควรจะเป็น ลองอ่านความหมาย ตัวอย่างการใช้งานจากที่นี่แล้วลองปรับปรุงมาใหม่ สงสัยตรงไหนถามได้ครับ
http://office.microsoft.com/th-th/excel ... aspx?CTT=1
=IF(F4>D/m/yyyy,"1","0") ได้เท่านี้ครับเพราะไม่รู้ที่ไปที่มาของไวยกรณ์ ไม่เคยรู้เลยสักตัว คิดโจทย์ได้อย่างเดียว อยากมีความรู้เหมือนกันอยากอบรมด้วย
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 5:21 pm
by snasui
manager wrote:ได้เท่านี้ครับเพราะไม่รู้ที่ไปที่มาของไวยกรณ์ ไม่เคยรู้เลยสักตัว คิดโจทย์ได้อย่างเดียว
ถ้าคิดโจทย์ได้อย่างเดียว เหมาะอย่างยิ่งแล้วที่ผมจะเป็นผู้ตอบครับ
เพราะจะต้องคิดและทำเองให้เป็น ไม่สามารถคิดโจทย์ได้แต่เพียงอย่างเดียวตลอดไปครับ
ลองดูกันครับว่าโจทย์นี้จะใช้เวลาสักกี่วัน
ก่อนอื่น ลองอธิบายมาว่าฟังก์ชั่น If มีส่วนประกอบอะไรบ้าง แต่ละส่วนประกอบมีความหมายว่าอย่างไร สำหรับเครื่องหมายเปรียบเทียบในสูตรอ่านจากที่นี่ครับ
http://snasui.blogspot.com/2008/11/excel_09.html
แล้วลองเขียนเป็นเงื่อนไขออกมาเป็นภาษาพูดดูว่า ความต้องการนี้นั้นมีเงื่อนไขเป็นอย่างไร เมื่อแทนค่าในฟังก์ชั่น If แล้วหน้าตาออกมาเป็นอย่างไร
manager wrote:=IF(F4>D/m/yyyy,"1","0")
ส่วนที่เป็น
D/m/yyyy มาจากไหนครับ
ส่วนเรื่องการอบรม ไม่ทราบว่าติดปัญหาอะไรถึงไม่สามารถเข้าอบรม Excel ได้ครับ

Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 7:34 pm
by manager
วันที่ได้มาจาก F4 เป็นวันที่ 1/2/2013 ลองทั้ง TODAY,DAY ก็ไม่ขึ้น
ส่วนการอบรมสถานที่อยู่จะไปทันที เวลาด้วยครับ แต่ก่อนอยู่ภูธรตอนนี้อยู่เมืองหลวงแล้วคไม่ติดขัดอันใด
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 7:46 pm
by logic

คุณคงคิดว่าอาจารย์เปิดอบรม excel
เท่าที่ทราบคืออาจารย์ตอบปัญหาและเขียนบล็อคเท่านั้นไม่ได้สอนครับ
ผมว่าคุณยังตอบที่อาจารย์ถามยังไม่หมดครับ

Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 7:56 pm
by manager
logic wrote:
คุณคงคิดว่าอาจารย์เปิดอบรม excel
เท่าที่ทราบคืออาจารย์ตอบปัญหาและเขียนบล็อคเท่านั้นไม่ได้สอนครับ
ผมว่าคุณยังตอบที่อาจารย์ถามยังไม่หมดครับ

ผมไม่ทราบเลยครับ

Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 8:47 pm
by manager
"ลองดูกันครับว่าโจทย์นี้จะใช้เวลาสักกี่วัน"
=IF(D4>0,1) เวลาลากสูตรสีจะมาด้วยหาไอคอนปวดหัวไม่เจอหัวเราะดีกว่า
กำลังแกะต่อไปครับ

ยิ้มสู้ๆ
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 8:49 pm
by snasui
logic wrote:คุณคงคิดว่าอาจารย์เปิดอบรม excel
เท่าที่ทราบคืออาจารย์ตอบปัญหาและเขียนบล็อคเท่านั้นไม่ได้สอนครับ

ที่ทราบมานั้นถูกต้องแล้วครับ
manager wrote:วันที่ได้มาจาก F4 เป็นวันที่ 1/2/2013 ลองทั้ง TODAY,DAY ก็ไม่ขึ้น
ส่วนการอบรมสถานที่อยู่จะไปทันที เวลาด้วยครับ แต่ก่อนอยู่ภูธรตอนนี้อยู่เมืองหลวงแล้วคไม่ติดขัดอันใด
ขอบคุณครับ
ลองเขียนอธิบายเป็นข้อความออกมาก่อนครับว่าเงื่อนไขเป็นอย่างไร
snasui wrote:แล้วลองเขียนเป็นเงื่อนไขออกมาเป็นภาษาพูดดูว่า ความต้องการนี้นั้นมีเงื่อนไขเป็นอย่างไร เมื่อแทนค่าในฟังก์ชั่น If แล้วหน้าตาออกมาเป็นอย่างไร
จากที่เขียนมาด้านล่าง ความหมายของสูตรคืออะไรครับ
manager wrote:"ลองดูกันครับว่าโจทย์นี้จะใช้เวลาสักกี่วัน"
=IF(D4>0,1)
กำลังต่อไปครับ
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 8:57 pm
by manager
snasui wrote:logic wrote:คุณคงคิดว่าอาจารย์เปิดอบรม excel
เท่าที่ทราบคืออาจารย์ตอบปัญหาและเขียนบล็อคเท่านั้นไม่ได้สอนครับ

ที่ทราบมานั้นถูกต้องแล้วครับ
manager wrote:วันที่ได้มาจาก F4 เป็นวันที่ 1/2/2013 ลองทั้ง TODAY,DAY ก็ไม่ขึ้น
ส่วนการอบรมสถานที่อยู่จะไปทันที เวลาด้วยครับ แต่ก่อนอยู่ภูธรตอนนี้อยู่เมืองหลวงแล้วคไม่ติดขัดอันใด
ขอบคุณครับ
ลองเขียนอธิบายเป็นข้อความออกมาก่อนครับว่าเงื่อนไขเป็นอย่างไร
snasui wrote:แล้วลองเขียนเป็นเงื่อนไขออกมาเป็นภาษาพูดดูว่า ความต้องการนี้นั้นมีเงื่อนไขเป็นอย่างไร เมื่อแทนค่าในฟังก์ชั่น If แล้วหน้าตาออกมาเป็นอย่างไร
จากที่เขียนมาด้านล่าง ความหมายของสูตรคืออะไรครับ
manager wrote:"ลองดูกันครับว่าโจทย์นี้จะใช้เวลาสักกี่วัน"
=IF(D4>0,1)
กำลังต่อไปครับ
ขอบคุณครับ
ตามที่ผมเข้าใจนะครับ สูตร IF ในวงเล็บเงื่อนไขว่าช่อง D4 มากกว่าศูนย์ให้เป็นเลขหนึ่งครับผม
ไม่ทราบถูกหรือเปล่าครับ
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 9:03 pm
by snasui
manager wrote:ตามที่ผมเข้าใจนะครับ สูตร IF ในวงเล็บเงื่อนไขว่าช่อง D4 มากกว่าศูนย์ให้เป็นเลขหนึ่งครับผม
ไม่ทราบถูกหรือเปล่าครับ
แล้วถ้าไม่มากกว่า 0 ให้เป็นอะไรครับ
If มีส่วนประกอบอะไรบ้าง เขียนครบแล้วยังครับ

Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 9:24 pm
by manager
snasui wrote:
manager wrote:ตามที่ผมเข้าใจนะครับ สูตร IF ในวงเล็บเงื่อนไขว่าช่อง D4 มากกว่าศูนย์ให้เป็นเลขหนึ่งครับผม
ไม่ทราบถูกหรือเปล่าครับ
แล้วถ้าไม่มากกว่า 0 ให้เป็นอะไรครับ
If มีส่วนประกอบอะไรบ้าง เขียนครบแล้วยังครับ

1."If มีส่วนประกอบอะไรบ้าง" ผมหาใน google แต่ก็ยังไม่ทราบ IF(logical_test,value_if_true,value_if_false)
คือภาษาอังกฤษ ผมมีความรู้ไม่มากนัก แถมเรื่องตัวเลขเป็นข้อด้อยผมเลข แต่ผมจะพยายาม
2"แล้วถ้าไม่มากกว่า 0 ให้เป็นอะไรครับ" ถ้าไม่มากกว่าศูนย์ต้องให้เป็นศูนย์ คิดว่าต้องมีสูตรต่ออีกชั้นหนึ่ง
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 9:32 pm
by snasui
manager wrote:IF(logical_test,value_if_true,value_if_false)
ส่วนประกอบ IF ก็มีเพียงเท่านี้ครับ
logical_test หมายถึง การทดสอบ
value_if_true หมายถึง ผลการทดสอบหากเป็นจริง
value_if_false หมายถึง ผลการทดสอบหากเป็นเท็จ
ที่เขียนมาแล้วคือ
=If(F4>0,1)
F4>0 เป็นการทดสอบว่า F4 มากกว่า 0 หรือไม่ หากมากกว่า 0 ก็ให้แสดง 1 หากไม่มากกว่า 0 ก็แสดงค่า False เนื่องจากไม่ได้บอกโปรแกรมว่าหากไม่มากกว่า 0 แล้วเป็นอะไร โปรแกรมจะให้ผลลัพธ์เป็น False โดยอัตโนมัติ
manager wrote:1."If มีส่วนประกอบอะไรบ้าง" ผมหาใน google แต่ก็ยังไม่ทราบ
มีปัญหาอะไรกับ Link ที่ผมแนบไปให้อ่านเกี่ยวกับ If ถึงต้องไป Search หาอ่านจาก Google ครับ
จากที่ผมอธิบายข้างบน ลองเขียนสูตรมาใหม่ดูครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 10:09 pm
by manager
ความหมายของคือขออาจารย์ทีให้มานะครับ

ผมก็อปไปเปิดกูเกิลนะครับ

ผมตากที่มีปัญหาเข้าใจยาก
=IF(D4>0,1"0")
=IF(D4>0,1),IF(D40=0,"")
=IF(D7>0,4,"0") อันสุดท้ายคอยดีมาหน่อย
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 10:22 pm
by snasui

แต่ละอันที่เขียนมานั้นมีความหมายอย่างไรครับ

Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 10:50 pm
by manager
snasui wrote:
แต่ละอันที่เขียนมานั้นมีความหมายอย่างไรครับ

ขออันสุดท้าย อธิบายไม่ค่อยถนัดนะครับ คือจะให้ช่องอื่นที่ไม่ใช่ D7 เป็นศูนย์นะครับ แต่คิดว่าทำไม่ถูกเอง และ D7 เองต้องเลข4 เป็นวันที่ คิดว่าผมเละเเละเริ่มมั่วแล้ว
ขอบคุณครับ
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 10:57 pm
by snasui

ลองดูที่ผมอธิบายไว้เป็นตัวอย่างครับว่าควรจะอธิบายอย่างไร ผมไม่รีบครับ ถามมาได้เรื่อย ๆ จนกว่าจะเข้าใจ
ลองศึกษาจากที่นี่เพิ่มเติมครับ
http://student.nu.ac.th/u44312072/lesson12view.htm
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 11:02 pm
by snasui

ต่ออีกนิด เวลาตอบผม อย่ามั่วมาตอบครับ

ให้ลองเขียนลงใน Excel ทุกครั้ง จะได้เห็นผลว่ามันเป็นอย่างไร โปรแกรมรับสูตรหรือไม่
Re: 2-2-56สูตรบอกสีตามวันที่
Posted: Mon Feb 04, 2013 11:12 pm
by manager
snasui wrote:
ต่ออีกนิด เวลาตอบผม อย่ามั่วมาตอบครับ

ให้ลองเขียนลงใน Excel ทุกครั้ง จะได้เห็นผลว่ามันเป็นอย่างไร โปรแกรมรับสูตรหรือไม่
คือไม่รู้จะตอบอย่างไร "อยากจะให้อาจารย์บอกสูตรเลยก็ไม่ดี ผมก็ไม่เป็นอีก"
ผมทำส่งมาแต่ติดปัญหาตอนลากสูตรครับ((ทำตามลิงค์)
ขอบคุณครับ