Page 1 of 1

Highlight สีในช่องที่ต้องการ

Posted: Wed Jul 13, 2016 10:29 am
by zixnutz
ตามไฟล์แนบครับ

ผมต้องการที่จะใส่สีในกรอบแดงในช่อง A ถ้าในช่อง C มีค่า

เช่น งาน A003 ผลิต 20 ให้คลุมสีแดงในช่องเครื่องจักร A23A

ขอบคุณล่วงหน้าครับ :)

Re: Highlight สีในช่องที่ต้องการ

Posted: Wed Jul 13, 2016 12:31 pm
by DhitiBank
เพราะชื่อเครื่องจักรในคอลัมน์ A มีการผสานเซลล์ ผมนึกวิธีอื่นไม่ออกนอกจากใช้คอลัมน์ช่วย และให้ hilight สีที่คอลัมน์ D ลองดูเผื่อเป็นทางเลือกแล้วกันครับ

1. สร้างคอลัมน์ช่วย
F3
=LOOKUP(CHAR(255),A$3:A3)
Enter ->> คัดลอกลง

G3
=SUMIF(F$3:F$12,LOOKUP(CHAR(255),A$3:A3),C$3:C$12)
Enter ->> คัดลอกลง

2. กำหนด conditional format เพื่อให้แสดงสี
คลุม D3:D12 ->> Conditional Formatting ->> Use a formula to determine... ->> ช่อง Format values where this formula is true: คีย์ =G3>0 ->> กดปุ่ม Format เพื่อเลือก hilight หรือตีกรอบตามชอบ ->> OK ครับ

อาจมีวิธีอื่นที่ให้ได้ตามแบบต้องการ รอคำตอบจากอาจารย์หรือเพื่อนๆ ท่านอื่นอีกทีครับ

Re: Highlight สีในช่องที่ต้องการ

Posted: Wed Jul 13, 2016 4:45 pm
by zixnutz
ขอสอบถามหน่อยครับ
การสร้างคอลัมน์ช่วย สามารถสร้างอันเดียวได้ไหมครับ คือ ประมาณว่า สร้างชื่อเครื่องจักรอย่างละ 1 cell
แล้วถ้ากรอกงานใดงานหนึ่งที่ใช้เครื่องจักรนั้นผลิตให้ cell เครื่องจักรนั้นเปลี่ยนเป็นสีแดงเลย

ขอบคุณสำหรับคำตอบครับ :)

Re: Highlight สีในช่องที่ต้องการ

Posted: Wed Jul 13, 2016 9:48 pm
by snasui
:D ลองทำตัวอย่างไฟล์มาอีกทีจะได้เข้าใจตรงกันครับ

Re: Highlight สีในช่องที่ต้องการ

Posted: Thu Jul 14, 2016 9:23 am
by zixnutz
ต้องการ ถ้าใส่จำนวนการผลิต ให้คลุมสีแดงในช่องรายการเครื่องจักรด้านขวาตารางครับ

เช่น งาน A003 ผลิต 20 ให้คลุมสีแดง ในช่องรายการเครื่องจักร A23A (E4)

ขอบคุณครับ

Re: Highlight สีในช่องที่ต้องการ

Posted: Thu Jul 14, 2016 7:37 pm
by snasui
:D คลุม E4:E7 แล้วกำหนด Conditional Formatting โดยเข้าเมนูตามที่คุณ DhitiBank แจ้งมาด้านบน

ตรงสูตรให้คีย์ตามด้านล่างแล้วกำหนดการระบายสีตามต้องการครับ

=COUNT(OFFSET($C$3,MATCH(E4,$A$3:$A$12,0)-1,0,IF(E5="",10,MATCH(E5,$A$3:$A$12,0)-MATCH(E4,$A$3:$A$12,0))))

Re: Highlight สีในช่องที่ต้องการ

Posted: Fri Jul 15, 2016 8:41 am
by zixnutz
ขอบคุณครับ ได้ตามที่ต้องการเลยครับ :)

Re: Highlight สีในช่องที่ต้องการ

Posted: Fri Jul 15, 2016 9:18 am
by zixnutz
:cry: ขอความช่วยเหลือครับ พอลงงานจริงๆ แถบสีโชว์มั่วไปหมดเลยครับ

รบกวนช่วยดูให้หน่อยครับ ว่าผมทำอะไรผิดตรงไหน

คีย์สูตรไปตามนี้ครับ

=COUNT(OFFSET($J$4,MATCH(M4,$A$4:$A$180,0)-1,0,IF(M5="",178,MATCH(M5,$A$4:$A$180,0)-MATCH(M4,$A$4:$A$180,0))))

Re: Highlight สีในช่องที่ต้องการ

Posted: Fri Jul 15, 2016 11:18 am
by DhitiBank
สาเหตุน่าจะมาจาก 2 ประการครับ

:arrow: 1. คลุมช่วง M4:M41 ->> conditional format ->> manage rules... จะเห็นตามรูปด้านล่างครับ
01.png
ให้เลือกกฎที่ตีกรอบสี่เหลี่ยมเอาไว้ แล้วลบออกครับ เหลืออันบนไว้เพียงกฎเดียวพอ ->> Apply ->> OK

จะเห็นว่าไฮไลท์สีแดงด้านขวาจะเหลือแค่ 3 ตำแหน่ง

:arrow: 2. ชื่อเครื่องมีซ้ำกัน เป็นไปได้ไหมว่า หากเป็นเครื่องเดียวกัน ก็ให้เอารายการมาไว้ติดกัน หากเป็นได้ การขึ้นไฮไลท์ที่คิดว่าไม่ตรงก็จะหมดไปครับ
02.png