Page 1 of 1

สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Tue Apr 21, 2020 12:00 am
by yayeenaja
ข้อมูลไฟล์จริงที่ทำมีหลายแถว ต้องมาทำ Manual คะ

รบกวนด้วยคะอาจารย์
จากไฟล์คอลัมน์ B ถ้าเจอ คำว่า HF-Vap , HF หรือ PF
ให้ตรวจสอบคอลัมน์ A ว่า Code ด้านบน เหมือนกันหรือไม่
ถ้าเหมือนให้ใส่สี ถ้าไม่เหมือนไม่ใส่สี

ตัวอย่างในไฟล์แนบคะอาจาย์
ขอบคุณมากคะ

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Tue Apr 21, 2020 9:22 am
by logic
ลองแบบนี้ครับ 😉

ผมถือว่าเข้าเมนูเป็นอยู่แล้วนะครับ ขั้นตอนหลักก็ประมาณนี้

1. เมนู Formula ~~> Insert ~~> Name Manager แล้วสร้าง Range Name ใหม่ให้ชื่อว่า B_Search ตรง Refers to: คีย์ ={"BF*","HF*"}
2. ลากเมาส์คลุม A2:A24 ~~> สร้าง Conditonal Formatting ใช้สูตร =AND(COUNTIF($A$2:$A$24,A2)>1,SUMPRODUCT(COUNTIFS($A$2:$A$24,A2,$B$2:$B$24,B_Search))) ~~> กำหนดรูปแบบการระบายสี

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Tue Apr 21, 2020 3:05 pm
by yayeenaja
ได้แล้วคะ แต่ได้เฉพาะคอลัมน์ B ที่เป็น HF
แต่จะมีอีก 2 คำที่จับ คำว่า HF-Vap และ PF
ถ้าเจอคำนี้ย้อนไปดู Code ด้านบนว่าเหมือนหรือไม่ ถ้าเหมือน ย้อนไปไฮไลท์ Code ด้านบน
ต้องใส่สูตรใน Name Manager เพิ่มไหมคะ

รบกวรด้วยคะอาจารย์

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Tue Apr 21, 2020 3:50 pm
by logic
แก้สูตรให้มันเท่ากับบรรท้ดข้อมูลด้วยนะครับ

=AND(COUNTIF($A$2:$A$29,A2)>1,SUMPRODUCT(COUNTIFS($A$2:$A$29,A2,$B$2:$B$29,B_Search)))

อีกที่ก็ตรง Applies to ของ Conditional Formatting ก็ต้องแก้ให้เท่ากับบรรทัดข้อมูลด้วยครับ

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Tue Apr 21, 2020 4:17 pm
by yayeenaja
ได้แล้วคะ ขอบคุณมากคะ

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Wed Apr 22, 2020 11:42 am
by yayeenaja
สอบถามคะอาจารย์
ยังมีอีก 2 กรณี คะ ใส่สูตรแล้วไฮไลท์ไม่ตรงตามที่ต้องการคะ

1.แถวที่ 6 -7 คอลัมน์ B ลองเปลี่ยน PF ไม่ไฮไลท์ แต่ถ้าเป็น HF-Vap กับ HF ไฮไลท์ (ต้องไม่ไฮไลท์)
2.แถวที่ 45-61 คอลัมน์ B ลองเปลี่ยน HF,HF-Vap ไฮไลท์คะ แต่ PF ไม่ไฮไลท์ (ต้องไฮไลท์)

รบกวนอาจารย์ด้วยคะ

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Thu Apr 23, 2020 2:12 am
by Bo_ry
ไม่ค่อยเข้าใจ แบบนี้กระมัง
=IF(IFNA(A2=INDEX(A3:A50,MATCH(1,SEARCH("?F",B3:B50),0)),0),1,SEARCH("?F",B2)*(A2=A1))

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Thu Apr 23, 2020 9:29 am
by yayeenaja
เหลืออีก 2 แบบคะอาจารย์ที่ยังไม่ตรงตามเงื่อนไข

1.ถ้า Column B เป็นคำว่า HF,HF-Vap ,PF ที่ Column A Code เหมือนกันไม่ไฮไลท์ ใน Sheet แถวที่ 6,7 ,62,63
2.อยู่คนละแถวห่างกัน ถ้า Column B เป็นคำว่า HF,HF-Vap ,PF ไปชนกับ column B คำว่า XECM
Code Column A เหมือนกันไฮไลท์ ใน Sheet แถวที่ 18,67,68,69

ตอนแรกญาอธิบายเข้าใจยากคะ ขอสรุปนะคะ
Column B คำว่า HF,HF-Vap ,PF ชนกับ Column B คำว่า XECM
ถ้า Code column A เหมือนกันไฮไลท์
ไม่เหมือนกันไม่ไฮไลท์

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Thu Apr 23, 2020 10:40 am
by Bo_ry
=(COUNTIFS(A:A,A2,B:B,"?F*")=1)*(COUNTIFS(A:A,A2,B:B,"<>?F*")>0)

64-65 เหมือนกัน 43 PF จึง hilight light

Re: สอบถามคะ ดู Code ที่เหมือนกันแล้วไฮไลท์สีแบบมีเงื่อนไข

Posted: Thu Apr 23, 2020 11:28 am
by yayeenaja
ได้แล้วคะ ไม่ต้อง Manual แล้ว
ขอบคุณมากคะอาจารย์