สารบัญ
ในชุดข้อมูล เรามักจะมีค่าข้อความหลายค่าเพื่อเปรียบเทียบเพื่อค้นหาค่าที่ตรงกัน ในบทความนี้ เราจะกล่าวถึงการจัดรูปแบบตามเงื่อนไขของค่าข้อความหลายค่าโดยใช้ฟังก์ชันต่างๆ เช่น และ , หรือ , ISNUMBER , ค้นหา , ผลรวม และ ผลรวม เราใช้ฟังก์ชันที่กล่าวถึงบางส่วนร่วมกันเพื่อทำงาน
สมมติว่าเรามีชุดข้อมูล การขายผลิตภัณฑ์ โดยที่เรามีคอลัมน์ค่าข้อความชื่อ ภูมิภาค เมือง , หมวดหมู่ และ ผลิตภัณฑ์ เราต้องการจัดรูปแบบตามเงื่อนไขของชุดข้อมูลโดยขึ้นอยู่กับค่าข้อความหลายค่าของคอลัมน์ค่าข้อความเหล่านี้
ชุดข้อมูลสำหรับดาวน์โหลด
การจัดรูปแบบตามเงื่อนไขหลายค่าข้อความ.xlsx
4 วิธีง่ายๆ ในการจัดรูปแบบตามเงื่อนไขหลายค่าข้อความใน Excel
วิธีที่ 1: การใช้ฟังก์ชัน AND
ในชุดข้อมูล เรามีคอลัมน์ข้อความสี่คอลัมน์ที่เราต้องการเน้นแถวที่มี “ตะวันออก” เป็น ภูมิภาค และ “แถบ” เป็น หมวดหมู่ .
ขั้นตอนที่ 1: เลือกช่วงทั้งหมด ( $B$4:$G$21 ) ที่คุณต้องการจัดรูปแบบ หลังจากนั้น ไปที่แท็บ หน้าแรก > เลือก การจัดรูปแบบตามเงื่อนไข (ในส่วน รูปแบบ ) > เลือก กฎใหม่ (จากตัวเลือกแบบเลื่อนลง)
ขั้นตอนที่ 2: กฎการจัดรูปแบบใหม่ หน้าต่างปรากฏขึ้น ในหน้าต่าง ให้เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ (จาก เลือก aประเภทกฎ กล่องโต้ตอบ)
จากนั้นวางสูตรต่อไปนี้ในกล่อง แก้ไขคำอธิบายกฎ
=AND($B4="East",$D4="Bars")
ไวยากรณ์ของฟังก์ชัน AND คือ
AND(logical1,[logical2]...)
ภายในสูตร
$B4=”ตะวันออก”; คือ ตรรกะ1 อาร์กิวเมนต์
$D4=”แท่ง”; เป็นอาร์กิวเมนต์ ตรรกะ2
และสูตรจะจัดรูปแบบแถวที่อาร์กิวเมนต์ทั้งสองนี้ จริง .
ขั้นตอนที่ 3: คลิกที่ รูปแบบ หน้าต่าง จัดรูปแบบเซลล์ จะเปิดขึ้น จากหน้าต่าง จัดรูปแบบเซลล์ เลือกสี เติม จากส่วน เติม จากนั้นคลิก ตกลง .
ขั้นตอนที่ 4: คุณจะกลับไปที่กล่องโต้ตอบ กฎการจัดรูปแบบใหม่ กล่อง อีกครั้ง คลิก ตกลง
แถวที่ตรงกันทั้งหมดในชุดข้อมูลได้รับการจัดรูปแบบด้วยสีเติมที่เราเลือก
หากคุณมองอย่างใกล้ชิด คุณจะเห็นรูปแบบเงื่อนไขของสูตรเฉพาะแถวที่มีทั้ง “ตะวันออก” เป็น ภูมิภาค และ “แถบ” เป็น หมวดหมู่ .
อ่านเพิ่มเติม: วิธีเปลี่ยนสีแถวตามค่าข้อความใน เซลล์ใน Excel
วิธีที่ 2: การใช้ฟังก์ชัน OR
ตอนนี้ เราต้องการยกระดับการจัดรูปแบบตามเงื่อนไขไปอีกขั้น ในกรณีนี้ เราต้องการให้จัดรูปแบบแถวที่มีรายการใดๆ เช่น “East” , “Boston” , “Crackers” และ “โฮลวีต” ในคอลัมน์ค่าข้อความ เราสามารถใช้ฟังก์ชัน OR เพื่อให้ได้ผลลัพธ์ที่ต้องการ
ขั้นตอนที่ 1: ทำซ้ำ ขั้นตอนที่ 1 ถึง 4 จาก วิธีที่ 1 . เพียงแทนที่การแทรกสูตรใน แก้ไขคำอธิบายกฎ ด้วยสูตรต่อไปนี้
=OR($B4="East",$C4="Boston",$D4="Crackers",$E4="Whole Wheat")
ที่นี่ เราได้ตรวจสอบว่า B4 , C4 , D4 และ E4 เซลล์เท่ากับ “ตะวันออก” , “บอสตัน” , “แครกเกอร์” และ “โฮลวีต” ตามลำดับ หรือ จะทริกเกอร์การดำเนินการหากตรงกับเงื่อนไขใด ๆ
ขั้นตอนที่ 2: คลิก ตกลง . คุณจะเห็นสูตรจัดรูปแบบแถวทั้งหมดที่มีข้อความใดๆ ที่เรากล่าวถึงก่อนหน้านี้
คุณสามารถเพิ่มหรือลบเงื่อนไขข้อความใดๆ ก็ได้เป็น ตามความต้องการของคุณในการจัดรูปแบบชุดข้อมูล
การอ่านที่คล้ายกัน:
- การจัดรูปแบบตามเงื่อนไขของ Excel ตามค่าหลายค่าของเซลล์อื่น
- วิธีใช้การจัดรูปแบบตามเงื่อนไขกับหลายแถว (5 วิธี)
- การจัดรูปแบบตามเงื่อนไขของ Excel ตามข้อความเซลล์อื่น [5 วิธี]
- การจัดรูปแบบตามเงื่อนไขของ Excel หากเซลล์มีข้อความใดๆ
วิธีที่ 3: การใช้ OR ISNUMBER และฟังก์ชัน SEARCH
จะเกิดอะไรขึ้นเมื่อ เราต้องการจัดรูปแบบตามเงื่อนไขของชุดข้อมูลที่มีหลายผลิตภัณฑ์หรือไม่ ตัวอย่างเช่น เรามีผลิตภัณฑ์หลายอย่าง เช่น ช็อกโกแลตชิพ , ไบรอัน และ โฮลวีต ในกรณีนี้ เราต้องการเน้นทุกแถวที่มีผลิตภัณฑ์บางอย่างเหล่านี้
เพื่อการนำเสนอที่ดีขึ้น เราลบคอลัมน์ ภูมิภาค และ เมือง เพื่อหารือเกี่ยวกับวิธีการนี้โดยเฉพาะ
ขั้นตอนที่ 1: ใส่ชื่อผลิตภัณฑ์ในคอลัมน์ใหม่ (เช่น มีหลายข้อความ )
ขั้นตอนที่ 2 : ทำซ้ำ ขั้นตอนที่ 1 ถึง 4 จาก วิธีที่ 1 สำหรับกรณีนี้โดยเฉพาะ ให้แทนที่สูตรใน ค่ารูปแบบที่สูตรเป็นจริง กล่องโต้ตอบด้วย สูตรต่อไปนี้
=OR(ISNUMBER(SEARCH($G$4:$G$7,$C4)))
ภายในสูตร
ฟังก์ชัน SEARCH จะจับคู่ข้อความที่มีอยู่ในช่วง $G$4:$G$7 ไปยังช่วงการค้นหาเซลล์เริ่มต้น $C4 จากนั้นฟังก์ชัน ISNUMBER จะคืนค่าเป็น จริง หรือ เท็จ ท้ายที่สุด ฟังก์ชัน OR จะจับคู่ข้อความใดๆ ที่อยู่ภายใน ช่วง find_value (เช่น $G$4:$G$7 )
ขั้นตอนที่ 3: คลิก ตกลง . สูตรที่แทรกจะจัดรูปแบบแถวทั้งหมดในชุดข้อมูลที่ตรงกับข้อความที่มีคอลัมน์ มีหลายข้อความ
ตรวจสอบให้แน่ใจว่าคุณเลือกช่วงที่ต้องการ ( $G$4:$G$7 ) เป็น find_text ภายในฟังก์ชัน SEARCH ความไม่ตรงกันใดๆ จะส่งผลให้เกิดการจัดรูปแบบชุดข้อมูลทั้งหมดหรือไม่มีเลย
อ่านเพิ่มเติม: วิธีการจัดรูปแบบตามเงื่อนไขสำหรับหลายเงื่อนไข
วิธีที่ 4: การใช้ฟังก์ชัน SUM และ COUNTIF
ตอนนี้เราต้องการย่อ Method 3 โดยใช้ชื่อที่กำหนดสำหรับ ชื่อผลิตภัณฑ์ ทั้งหมด และกำหนดให้เป็นเกณฑ์ ในการดำเนินการดังกล่าว เราใช้ฟังก์ชัน SUM และ COUNTIF ร่วมกัน
ขั้นตอนที่ 1: กำหนดชื่อ (เช่น ข้อความ ) ไปยังผลิตภัณฑ์ทั้งหมดในคอลัมน์ ประกอบด้วยข้อความหลายรายการ
ขั้นตอน 2: ทำซ้ำ ขั้นตอนที่ 1 ถึง 4 จาก วิธีที่ 1 ในกรณีนี้ ให้แทนที่สูตรด้วยสูตรด้านล่าง
=SUM(COUNTIF($C4,"*"&Text&"*"))
ในสูตร
COUNTIF ตรงกับเกณฑ์เดียวเท่านั้น (เช่น ช็อกโกแลตชิพ ) กับช่วงที่เริ่มต้นจากเซลล์ $C4 . การรวมฟังก์ชัน COUNTIF กับฟังก์ชัน SUM ทำให้สามารถจับคู่เกณฑ์ทั้งหมด (เช่น ข้อความ ) กับช่วง
ขั้นตอนที่ 3: คลิก ตกลง สูตรจัดรูปแบบแถวทั้งหมดที่มีข้อความที่ตรงกับชื่อที่กำหนด ข้อความ .
บทสรุป
ในบทความนี้ เราใช้ฟังก์ชันต่างๆ และการรวมกันเพื่อจัดรูปแบบตามเงื่อนไขของค่าข้อความหลายค่า เราใช้ฟังก์ชัน AND และ OR รวมทั้งฟังก์ชันรวมกันสองฟังก์ชัน ฟังก์ชันรวมกันหนึ่งฟังก์ชันคือ OR , ISNUMBER และ SEARCH รายการอื่นๆ ได้แก่ SUM และ COUNTIF ฟังก์ชัน และ สามารถจับคู่ข้อความสุ่มสองข้อความเพื่อจัดรูปแบบชุดข้อมูลใดก็ได้ ในทางกลับกัน ฟังก์ชัน OR จะจับคู่กับข้อความที่ประกาศในสูตร ที่รวมกันฟังก์ชันจับคู่ข้อความได้มากเท่าที่คุณกำหนดและจัดรูปแบบตามนั้น หวังว่าคุณจะพบว่าวิธีการข้างต้นเหล่านี้ชัดเจนพอที่จะใช้งานได้ แสดงความคิดเห็น หากคุณต้องการคำชี้แจงเพิ่มเติมหรือมีอะไรเพิ่มเติม