Page 1 of 1

ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 1:35 am
by art1
ขอความกรุณาเรื่องการใส่สีในเซลให้มีความแตกต่างค่ะ :D
คือเมื่อคีย์ข้อมูลค่าต่างๆ ลงใน A,B,C...แล้ว ก็จะนำเอาค่าของข้อมูลนั้นมาหาผลรวม
เช่น A+B, B+C, A+C,..และอื่นๆ โดยมีเงื่อนไขว่าถ้าผลรวมที่ได้ในเซลใด ตรงกันกับค่าที่ถูกกำหนดไว้ (เป็นเลขตัวเดียวคือแสดงแต่หลักหน่วย) ก็ให้เซลนั้นมีการเปลี่ยนใส่สีให้แตกต่างค่ะ
โดยการหาผลรวมของเซลนั้นดิฉันใช้ =MOD(A1+B1,10) เพื่อให้ได้ผลรวมออกมาเป็นเลขตัวเดียว
เช่น A=8, B=7 ใช้ =MOD(A1+B1,10) ได้ 5 แต่ติดปัญหาคือ ไม่ทราบว่าจะทำให้เซลที่มีผลรวมตรงกันกับค่าที่ถูกกำหนดไว้ มีการเปลี่ยนสีหรือแสดงความแตกต่างได้อย่างไร เพราะเซลที่จะต้องทำมีจำนวนเยอะมาก :flw:
ขอความกรุณาอาจารย์ หรือท่านอื่นๆ ช่วยให้คำชี้แนะ ช่วยเหลือด้วยค่ะ ดิฉันได้ส่งไฟล์แนบมาเป็นตัวอย่างด้วย
ขอบคุณค่ะ

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 8:32 am
by snasui
:D เนื่องจากผมไม่มีเมนูไทยลองเทียบตามด้านล่างครับ

1. คลุม H2:J16
2. เข้าเมนู Format > Conditional Formatting
3. ช่องแรกเลือก Formula Is > ช่องถัดมาคีย์ =H2=E2
4. คลิกปุ่ม Format > กำหนดรูปแบบใด ๆ ตามต้องการ ไม่ว่าจะใส่สี ตีเส้น ฯลฯ > OK > OK

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 12:19 pm
by art1
:D ขอบคุณอาจารย์เป็นอย่างมากค่ะที่กรุณาช่วยชี้แนะ
ทดลองทำตามแล้วปรากฏว่ายังไม่ได้ผลตามที่ต้องการค่ะ จากที่อาจารย์แนะนำให้ใช้ Formula is ใน Conditional Formatting > =H2=E2
คือผลที่ออกาไม่ตรงกับค่าที่ถูกตั้งไว้ อาจจะเป็นเพราะว่า ใน E2 เป็นการคีย์ตัวเลขข้อมูลเฉยๆ ไม่ใช่ผลรวมที่ได้จากการใช้สูตรรึเปล่าคะ (ข้อกำหนดใน E, F, G เป็นข้อมูลที่คีย์ใส่เฉยๆ ค่ะ)
ยังไงรบกวนขอคำแนะนำอีกครั้งนะคะ ดิฉันได้ส่งไฟล์.xls มาให้พิจารณาด้วยค่ะ
อีกวิธีดิฉันได้ลองเลือกคลุม row ที่ต้องการ แล้วใช้วิธี Conditional Formatting > Cell Value Is เพื่อกำหนดค่า แต่ว่าสามารถกำหนดได้แค่ค่าเดียว
เข่น ใน row ที่ 2 ดิฉันเลือก H2-Z2 (ในไฟล์งานจริงมีเซลเยอะมากๆ ค่ะ) เข้าเมนู Format > Conditional Formatting > Cell Value Is จะทำการกำหนดค่าเซลที่มีค่า 1, 3, 5 ตามเงื่อนไขเพื่อเปลี่ยนสี แต่ทำได้เพียงค่าตัวใดตัวหนึ่งเพียงค่าเดียวเองค่ะ จะมีวิธีที่สามารถกำหนดค่าได้ครบทั้ง 3 ตัวได้ไม๊คะ
ขอบคุณมากค่ะ

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 12:31 pm
by snasui
:D สูตรใน Conditional Formatting ที่แนะนำไปเป็นการตรวจเซลล์ต่อเซลล์ครับ หากว่าตรวจเพื่อดูว่าเข้าเงื่อนไขใดเงื่อนไขหนึ่งใน 3 เงื่อนไขหรือไม่ สามารถเปลี่ยนสูตรจาก

=H2=E2

เป็น

=Countif($E2:$G2,H2)<>0

จากนั้นจัด Format ตามต้องการครับ

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 2:01 pm
by art1
ขอบคุณสำหรับคำตอบที่รวดเร็วค่ะ :D
แต่ต้องขออภัยจริงๆค่ะ ทำตามคำแนะนำของอาจารย์แล้ว
1. คลุม H2:J16
2. เข้าเมนู Format > Conditional Formatting
3. ช่องแรกเลือก Formula Is > ช่องถัดมาคีย์ =Countif($E2:$G2,H2)<>0
4. คลิกปุ่ม Format > เลือกสีที่ต้องการ แล้วคลิก Ok ปรากฏว่าไม่มีอะไรเกิดขึ้นค่ะ
ยังไงขอความกรุณาด้วยค่ะ อาจารย์อย่าเพิ่งรำคาญนะคะ
พอดี Excel สำหรับดิฉันยังใหม่มากเลยค่ะ พยายามอ่านหนังสือหาความรู้อยู่ ซึ่งแต่ก่อนไฟล์ลักษณะนี้จะทำด้วย Adobe Table ค่ะ
แต่ก็จะมีปัญหาตรงที่จะต้องมาใส่สีในตารางแบบแมนนวล คือจิ้มใส่ทีละช่องกว่าจะเสร็จแต่ละชีตใช้เวลาเป็นวัน ก็เลยอยากจะเปลี่ยนมาทำด้วย Excel แทนค่ะ
อาจารย์ช่วยส่งให้ถึงฝั่งด้วยนะคะ

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 2:59 pm
by snasui
:D ดูตัวอย่างตามภาพด้านล่างครับ

Note: สูตร =Countif($E2:$G2,H2)<>0 และ =Countif($E2:$G2,H2)>0 ให้คำตอบเหมือนกันครับ

Re: ขอคำแนะนำการใส่สีในเซลแบบมีเงื่อนไขค่ะ

Posted: Thu May 26, 2011 4:13 pm
by art1
:mrgreen: :mrgreen: :mrgreen: ได้แล้วค่ะ ขอบคุณอาจารย์มากนะคะที่ให้ความกรุณา
ดิฉันทราบปัญหาแล้วค่ะว่าทำไมฟังค์ชั่นไม่ทำงาน เป็นเพราว่าเครื่องคอมที่ทำงานเป็น Win7 และโปรแกรม Excel เป็น V2010 ก็เลยต้องใช้ Excel 2003 เป็นตัว Portable
โปรแกรมก็เลยทำงานได้ไม่สมบูรณ์ พอลองไปทำที่เครื่องอื่น ซึ่งเป็น Win XP และใช้ Excel 2003 ตัวเต็มก็ทำได้ตามที่อาจารย์สอนเลยค่ะ ความรู้ที่ได้รับทำให้ดิฉันทำงานได้สะดวก
และลดเวลาลงได้มหาศาลเลยค่ะ ต้องขอขอบคุณในความกรุณาของอาจารย์ ที่สละเวลาให้คำชี้แนะและยังอุตส่าห์ทำคลิปสอนอย่างละเอียดให้อีก ไว้มีปัญหาติดขัดจะรบกวนขอคำชี้แนะใหม่นะคะ
ด้วยความขอบคุณค่ะ :P