Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

ต้องการเรียนรู้ วิธีกำหนดสีแถวอื่นตามค่าของเซลล์ใน Excel ? เมื่อเราทำงานกับแผ่นข้อมูลขนาดใหญ่ เราจำเป็นต้องเปลี่ยนสีแถว เพื่อให้เห็นภาพชุดข้อมูลของเราดีขึ้น หากคุณกำลังมองหาลูกเล่นที่ไม่เหมือนใคร คุณมาถูกที่แล้ว ที่นี่ เราจะพาคุณผ่าน 10 วิธีที่ง่ายและสะดวกในการสลับสีแถวตามค่าของเซลล์ใน Excel

คุณสามารถดาวน์โหลดเวิร์กบุ๊ก Excel ต่อไปนี้เพื่อทำความเข้าใจและฝึกฝนตนเองให้ดียิ่งขึ้น

10 วิธีในการสลับสีแถวตามค่าของเซลล์ใน Excel

เพื่อแสดงแนวทางดังกล่าว เราพิจารณารายงานเกี่ยวกับยอดขายรายวัน- ส่วนผลไม้ ของร้านขายของชำแห่งหนึ่ง ชุดข้อมูลนี้มีชื่อผลิตภัณฑ์ ใน คอลัมน์ B และชื่อของ ลูกค้า และปริมาณ ของผลิตภัณฑ์อยู่ในคอลัมน์ C และ D ตามลำดับ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

ตอนนี้ เราจะแสดงวิธีการสลับสีแถวตามค่าใน Excel โดยใช้ชุดข้อมูลข้างต้น ในกรณีนี้ เราจะพิจารณาค่าเซลล์ของ คอลัมน์ B เป็นค่าฐาน ตามค่าเหล่านี้ ทั้งแถวจะได้รับสี

1. แถวสลับสีด้วยตนเองตามค่าของเซลล์ใน Excel

ที่นี่ เราจะสลับสีของแถวโดยเลือกแถวเหล่านั้นแล้วเลือกสีพื้นหลังที่ต้องการ ทำตามขั้นตอนด้านล่างกันเลย

📌 ขั้นตอน

  • เนื่องจากแถวอื่นไม่ใช่แถวที่อยู่ติดกัน เราจึงเลือกแถวเหล่านั้นโดยกด CTRL .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • หลังจากขั้นตอนการคัดเลือก ไปที่ หน้าแรก แท็บ
  • จากนั้น เลือก เติมสี เมนูแบบเลื่อนลงในแบบอักษร กลุ่ม
  • ต่อมา เลือก เขียว เน้น 6 เบากว่า 60% จากสีที่มีอยู่

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยวิธีนี้ คุณสามารถกำหนดสีแถวอื่นตามค่าของเซลล์ใน Excel ได้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

อ่านเพิ่มเติม: วิธีกำหนดสีแถวสำรองสำหรับเซลล์ที่ผสานใน Excel

2. การใช้รูปแบบเป็นตัวเลือกตารางใน Excel

ในการเติมแถวทางเลือกด้วยสีใดก็ได้ คุณสามารถใช้ รูปแบบเป็นตาราง ตัวเลือกได้อย่างง่ายดาย ขั้นตอนของกระบวนการนี้แสดงไว้ด้านล่าง:

📌 ขั้นตอน

  • อันดับแรก เลือกชุดข้อมูล ในกรณีนี้ เราเลือกเซลล์ใน B4:D14 ช่วง.
  • ประการที่สอง ย้ายไปที่ หน้าแรก แท็บ
  • จากนั้น เลือก รูปแบบเป็นตาราง เมนูแบบเลื่อนลงใน สไตล์ กลุ่ม
  • ต่อมา เลือก สีเขียวอ่อน ไฟสไตล์โต๊ะ 7 จากตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ทันที สร้างตาราง กล่องโต้ตอบจะปรากฏขึ้น
  • ณ จุดนี้ ตรวจสอบให้แน่ใจว่าได้ตรวจสอบ ตารางของฉันมีส่วนหัว ตัวเลือก
  • จากนั้น คลิก ตกลง .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • หลังจากนั้น คุณจะได้ตารางต่อไปนี้พร้อมสีแถวอื่น

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ตอนนี้ เลือกทั้งตาราง ในกรณีนี้ เราเลือกเซลล์ใน B4:D14 ช่วง.
  • หลังจากนั้น ไปที่ การออกแบบตาราง แท็บ
  • ถัดไป เลือกแปลงเป็นช่วงใน เครื่องมือ กลุ่ม

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ในขณะนี้ คลิกที่ ใช่ ในช่องคำเตือน

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • สุดท้าย เราจะคืนค่าช่วงข้อมูลก่อนหน้าของเรา แต่ใช้สีแถวอื่นตามค่าของเซลล์

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

อ่านเพิ่มเติม: วิธีการสลับสีแถวใน Excel โดยไม่ต้องใช้ตาราง (5 วิธี)

3. การสร้างตารางเป็นสีสลับแถวตามค่าของเซลล์ใน Excel

เราจะใช้ ตาราง ตัวเลือกในการสลับสีแถวตามค่าเซลล์ของชุดข้อมูลต่อไปนี้ ทำตามขั้นตอนด้านล่าง

📌 ขั้นตอน

  • ในตอนแรก ให้เลือกเซลล์ใน B4:D14 ช่วง.
  • จากนั้นไปที่ แทรก แท็บ
  • หลังจากนั้น เลือก ตาราง ตัวเลือกใน ตาราง กลุ่ม

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ทันใดนั้น สร้างตาราง กล่องโต้ตอบจะปรากฏขึ้น
  • จากนั้น คลิก ตกลง .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ดังนั้น เราจึงสามารถแปลงช่วงข้อมูลของเราเป็นตารางต่อไปนี้โดยใช้สีแถวอื่นได้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • อีกครั้ง ในการแปลงตารางเป็นช่วง คุณสามารถทำตามขั้นตอนของ วิธีที่ 2 .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

อ่านเพิ่มเติม: วิธีการสลับสีแถวตามกลุ่มใน Excel (6 วิธี)

4. การใช้ตัวเลือก Format Painter

ในส่วนนี้ เราจะใช้เครื่องมือจัดรูปแบบ ตัวเลือกเพื่อสลับสีแถวตามค่าของชุดข้อมูลต่อไปนี้ ทำตามขั้นตอนด้านล่างกันเลย

📌 ขั้นตอน

  • หลังจากเลือกแถวที่สองของช่วงแล้ว ไปที่ หน้าแรก แท็บ
  • จากนั้น เลือก เติมสี เมนูแบบเลื่อนลงในแบบอักษร กลุ่ม
  • ต่อมา เลือก เขียว เน้น 6 เบากว่า 60% จากสีที่มีอยู่

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

ดังนั้นเราจึงได้สร้างรูปแบบที่มีหนึ่งแถวที่ไม่มีสีและอีกแถวหนึ่งมีสี ตอนนี้ใช้ Format Painter ตัวเลือกที่เราจะคัดลอกรูปแบบนี้ไปยังแถวที่เหลือ

  • ที่จุดเริ่มต้น เลือกสองแถวแรก นั่นคือ แถว 5 และ 6 .
  • ประการที่สอง เลือก Format Painter ตัวเลือกใน คลิปบอร์ด กลุ่ม
  • จากนั้น เครื่องมือจัดรูปแบบ จะปรากฏขึ้น ให้ลากลงมาทางด้านขวา

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

ด้วยเหตุนี้ เราจึงเห็นว่าช่วงข้อมูลของเรามีแถวที่เป็นแถบสีอยู่ในขณะนี้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

5. การใช้ฟังก์ชัน IF และ MOD

ในแนวทางนี้ เราจะใช้ IF และ MOD ฟังก์ชันเพื่อรับการจัดกลุ่มไบนารีของชุดข้อมูลของเรา ขั้นตอนของแนวทางนี้แสดงไว้ด้านล่าง:

📌 ขั้นตอน

  • เริ่มแรก เลือกเซลล์ E4 และจด ศูนย์ (0) เข้าไปในเซลล์
0
  • จากนั้น กด ENTER .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • จากนั้น เลือกเซลล์ E5 และเขียนสูตรต่อไปนี้ลงในเซลล์
=MOD(IF(B5=B4,E4,E4+1),2) รายละเอียดสูตร
IF(B5=B4, E4, E4+1): ฟังก์ชัน IF ตรวจสอบค่าของเซลล์ B5 กับ B4 . ถ้าค่าทั้งสองตรงกัน ฟังก์ชันจะส่งกลับค่าของเซลล์ E4 . มิฉะนั้นจะเพิ่ม 1 ด้วยค่าเซลล์ E4 และส่งคืนสิ่งนั้น
MOD(IF(B5=B4, E4, E4+1),2): ฟังก์ชั่น MOD จะแบ่งผลลัพธ์ของ ฟังก์ชัน IF โดย 2 และแสดงมูลค่าส่วนที่เหลือ
  • ง่ายๆ เพียงกดปุ่ม ENTER ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • หลังจากนั้น ดับเบิลคลิกที่ Fill Handle ไอคอนเพื่อคัดลอกสูตรไปยังเซลล์ E14 .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ส่งผลให้เซลล์ที่เหลือของ คอลัมน์ E ได้ผลลัพธ์

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ตอนนี้ เลือกช่วงของเซลล์ B5:E14 .
  • หลังจากนั้น ไปที่ Home แท็บ
  • จากนั้น คลิกที่ ลูกศรแบบเลื่อนลง ของ การจัดรูปแบบตามเงื่อนไข ใน สไตล์ กลุ่ม
  • ภายหลัง เลือก กฎใหม่ จากรายการแบบเลื่อนลง

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยเหตุนี้ กล่องโต้ตอบขนาดเล็กจึงเรียกว่า กฎการจัดรูปแบบใหม่ จะปรากฏขึ้น
  • จากนั้น เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ในส่วน เลือกประเภทกฎ .
  • หลังจากนั้น ให้จดสูตรต่อไปนี้ลงในช่องว่างด้านล่าง จัดรูปแบบค่าที่สูตรเป็นจริง ข้อความ
=$E5=1
  • จากนั้น คลิกที่ รูปแบบ ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • กล่องโต้ตอบอื่นที่เรียกว่า จัดรูปแบบเซลล์ จะปรากฏขึ้น
  • ในส่วน เติม เลือกสีตามความต้องการของคุณเพื่อทำให้แถวแยกความแตกต่าง เราได้เลือก เขียว เน้น 6 เบากว่า 60% สี.
  • สุดท้าย ให้คลิก ตกลง .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • อีกครั้ง คลิกตกลง เพื่อปิด กฎการจัดรูปแบบใหม่ กล่องโต้ตอบ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยวิธีนี้ คุณสามารถกำหนดสีแถวอื่นตามค่าใน Excel ได้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • จากนั้น คลิกขวาที่ คอลัมน์ E .
  • หลังจากนั้น เลือก ซ่อน ตัวเลือกในเมนูบริบท .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยเหตุนี้ คอลัมน์พิเศษจึงถูกซ่อนอยู่ในขณะนี้ และผลลัพธ์จะออกมาเหมือนภาพด้านล่าง

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

6. การรวมฟังก์ชัน IF, MOD และ ROW

ในขั้นตอนนี้  IF , MOD และ ROW ฟังก์ชันจะช่วยให้เราได้รับการจัดกลุ่มไบนารีของชุดข้อมูลของเรา มาสำรวจวิธีการทีละขั้นตอน

📌 ขั้นตอน

  • ขั้นแรก ให้เลือกเซลล์ E4 และจด ศูนย์ (0) เข้าไปในเซลล์
0
  • จากนั้น กด ENTER .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • จากนั้น เลือกเซลล์ E5 และเขียนสูตรต่อไปนี้ลงในเซลล์
=MOD(IF(ROW()=2,0,IF(B5=B4,E4,E4+1)),2) รายละเอียดสูตร
ROW(): ฟังก์ชัน ROW ส่งคืนหมายเลขแถว ในกรณีนี้ ค่าคือ 5 .
IF(B5=B4, E4, E4+1): ฟังก์ชัน IF ตรวจสอบค่าของเซลล์ B5 กับ B4 . ถ้าค่าทั้งสองตรงกัน ฟังก์ชันจะส่งกลับค่าของเซลล์ E4 . มิฉะนั้นจะเพิ่ม 1 ด้วยค่าเซลล์ E4 และส่งคืนสิ่งนั้น
IF(ROW()=2,0,IF(B5=B4,E4, E4+1)): ในสูตรนี้ ฟังก์ชัน IF ตรวจสอบว่าหมายเลขแถวเท่ากับ 2 . หากตรรกะเป็น True ฟังก์ชันจะส่งกลับ 0 . หรือถ้าตรรกะเป็นเท็จ ฟังก์ชันจะส่งกลับผลลัพธ์ของ ฟังก์ชัน IF second ที่สอง .
MOD(IF(ROW()=2,0,IF(B5=B4,E4, E4+1)),2): ฟังก์ชั่น MOD จะแบ่งผลลัพธ์ของ ฟังก์ชัน IF โดย 2 และแสดงมูลค่าส่วนที่เหลือ
  • ง่ายๆ เพียงกดปุ่ม ENTER ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ตอนนี้ เลือกช่วงของเซลล์ B5:E14 .
  • หลังจากนั้น ไปที่ Home แท็บ
  • จากนั้น คลิกที่ ลูกศรแบบเลื่อนลง ของ การจัดรูปแบบตามเงื่อนไข ใน สไตล์ กลุ่ม
  • ภายหลัง เลือก กฎใหม่ จากรายการแบบเลื่อนลง

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยเหตุนี้ กล่องโต้ตอบขนาดเล็กจึงเรียกว่า กฎการจัดรูปแบบใหม่ จะปรากฏขึ้น
  • จากนั้น เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ในส่วน เลือกประเภทกฎ .
  • หลังจากนั้น ให้จดสูตรต่อไปนี้ลงในช่องว่างด้านล่าง จัดรูปแบบค่าที่สูตรเป็นจริง ข้อความ
=$E5=1
  • จากนั้น คลิกที่ รูปแบบ ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • กล่องโต้ตอบอื่นที่เรียกว่า จัดรูปแบบเซลล์ จะปรากฏขึ้น
  • ในส่วน เติม เลือกสีตามความต้องการของคุณเพื่อทำให้แถวแยกความแตกต่าง เราเลือก เขียว เน้น 6 เบากว่า 60% สี.
  • สุดท้าย ให้คลิก ตกลง .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • อีกครั้ง คลิกตกลง เพื่อปิด กฎการจัดรูปแบบใหม่ กล่องโต้ตอบ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยวิธีนี้ คุณสามารถกำหนดสีแถวอื่นตามค่าใน Excel ได้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • นอกจากนี้ คุณสามารถทำตามขั้นตอนของวิธีที่ 5 เพื่อซ่อนคอลัมน์พิเศษ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

7. การใช้ฟังก์ชัน AND, IF, LEN และ MOD

ในวิธีนี้ อันดับแรก เราจะใช้ ฟังก์ชัน IF ในชุดข้อมูลของเราเพื่อรับการจัดกลุ่มตัวเลข นอกจากนั้น เราต้องใช้ AND , เลน และ MOD ทำงานในกฎการจัดรูปแบบตามเงื่อนไขเพื่อสลับสีของแถว ขั้นตอนของกระบวนการนี้แสดงไว้ด้านล่าง:

📌 ขั้นตอน

  • ขั้นแรก เลือกเซลล์ E4 และจด ศูนย์ (0) เข้าไปในเซลล์
0
  • จากนั้น กด ENTER .
  • จากนั้น เลือกเซลล์ E5 และเขียนสูตรต่อไปนี้ลงในเซลล์
=IF(B5=B4,E4,E4+1) รายละเอียดสูตร
IF(B5=B4, E4, E4+1): ฟังก์ชัน IF ตรวจสอบค่าของเซลล์ B5 กับ B4 . ถ้าค่าทั้งสองตรงกัน ฟังก์ชันจะส่งกลับค่าของเซลล์ E4 . มิฉะนั้นจะเพิ่ม 1 ด้วยค่าเซลล์ E4 และส่งคืนสิ่งนั้น
  • ง่ายๆ เพียงกดปุ่ม ENTER ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ตอนนี้ เลือกช่วงของเซลล์ B5:E14 .
  • หลังจากนั้น ไปที่ Home แท็บ
  • จากนั้น คลิกที่ ลูกศรแบบเลื่อนลง ของ การจัดรูปแบบตามเงื่อนไข ใน สไตล์ กลุ่ม
  • ภายหลัง เลือก กฎใหม่ จากรายการแบบเลื่อนลง

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยเหตุนี้ กล่องโต้ตอบขนาดเล็กจึงเรียกว่า กฎการจัดรูปแบบใหม่ จะปรากฏขึ้น
  • จากนั้น เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ในส่วน เลือกประเภทกฎ .
  • หลังจากนั้น ให้จดสูตรต่อไปนี้ลงในช่องว่างด้านล่าง จัดรูปแบบค่าที่สูตรเป็นจริง ข้อความ
=AND(LEN($B5)>0,MOD($E5,2)=0) รายละเอียดสูตร
LEN($B5): ฟังก์ชัน LEN นับความยาวของค่าเซลล์ ในกรณีนี้ ค่าคือ 5 .
MOD($E5,2): ฟังก์ชันนี้แบ่งค่าของเซลล์ E5 โดย 2 และแสดงมูลค่าส่วนที่เหลือ ผลลัพธ์ที่ได้คือ 1 .
AND(LEN($B5)>0, MOD($E5,2)=0): ในสูตรนี้ ฟังก์ชัน AND ตรวจสอบว่าค่าของ ฟังก์ชัน LEN มีค่ามากกว่า 5 และผลลัพธ์ของ ฟังก์ชัน MOD เท่ากับ 0 . ถ้าตรรกะทั้งสอง จริง , แถวจะแสดงสีที่เราเลือก มิฉะนั้นจะแสดงตามปกติ
  • จากนั้น คลิกที่ รูปแบบ ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • กล่องโต้ตอบอื่นที่เรียกว่า จัดรูปแบบเซลล์ จะปรากฏขึ้น
  • ในส่วน เติม เลือกสีตามความต้องการของคุณเพื่อทำให้แถวแยกความแตกต่าง เราเลือก เขียว เน้น 6 เบากว่า 60% สี.
  • ในที่สุด คลิก ตกลง .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • อีกครั้ง คลิกตกลง เพื่อปิด กฎการจัดรูปแบบใหม่ กล่องโต้ตอบ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • ด้วยวิธีนี้ คุณสามารถกำหนดสีแถวอื่นตามค่าของเซลล์ใน Excel ได้

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

8. การใช้ฟังก์ชัน ISODD กับสีสลับแถวตามค่าของเซลล์ใน Excel

ในขั้นตอนนี้ เราจะใช้ IF และ SUM ทำหน้าที่ก่อน เพื่อรับการจัดกลุ่มตัวเลขของชุดข้อมูลของเรา จากนั้น เราจะใช้ฟังก์ชัน ISODD ใน การจัดรูปแบบตามเงื่อนไข เพื่อสลับสีของแถว ขั้นตอนของกระบวนการนี้แสดงดังนี้:

📌 ขั้นตอน

  • ขั้นแรก เลือกเซลล์ E4 และจด ศูนย์ (0) เข้าไปในเซลล์
0
  • จากนั้น กด ENTER .
  • Then, select cell E5 and write down the following formula into the cell.
=IF(B4=B5,E4,SUM(E4,1)) Formula Breakdown
SUM(E4,1): The SUM function will add 1 with the value of cell E4 . For this cell, the function returns 1 .
IF(B4=B5,E4,SUM(E4,1)): The IF function checks the value of cell B5 with B4 . If both values match each other, the function returns the value of cell E4 . On the other hand, if the logic is False , it returns the result of the SUM function .
  • Simply, press the ENTER ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Now, select the range of cells B5:E14 .
  • After that, go to the Home แท็บ
  • Then, click on the drop-down arrow of the Conditional Formatting on the Styles กลุ่ม
  • Later, select the New Rules option from the drop-down list.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • As a result, a small dialog box called New Formatting Rule จะปรากฏขึ้น
  • Then, select Use a formula to determine which cells to format under the section of Select a Rule Type .
  • Afterward, write down the following formula into the empty box below Format values where the formula is true text.
=ISODD($E5)

Then, ISODD will determine if the corresponding cell value is odd or not, and if it is odd then it will return TRUE . If the logic is TRUE the row will show our selected color. Otherwise, it shows as usual.

  • Then, click on the Format ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Another dialog box called Format Cells จะปรากฏขึ้น
  • In the Fill tab, choose a color according to your desire to make the rows distinguishable. We choose Green, Accent 6, Lighter 60% color.
  • In the end, click OK .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • อีกครั้ง คลิกตกลง to close the New Formatting Rule กล่องโต้ตอบ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • In this way, you can give alternate row colors based on the cell value in Excel.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

9. Linking ISEVEN Function with Filter Option

In this section, we are going to use the ISEVEN function and the Filter option to alternate the row colors based on values. Let’s explore the method step by step.

📌 Steps

  • For convenience, we have added the Helper คอลัมน์

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Secondly, select cell E5 and write down the following formula.
=ISEVEN(ROW())

The ROW function returns the row number. Then, ISEVEN will determine if the corresponding row number is even or not, and if it is even then it will return TRUE มิฉะนั้น เท็จ .

  • Simply, press the ENTER ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • At this moment, select the dataset. In this case, we selected cells in the B4:E14 range.
  • Then, go to the Home แท็บ
  • After that, select the Sort &Filter drop-down on the Editing กลุ่ม
  • Later, choose the Filter ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • As a result, we will get the filtered table.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • At present, click on the dropdown symbol of the Helper คอลัมน์

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Then, uncheck the TRUE option to hide it and press OK .

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • As a result, the rows with TRUE will be hidden.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Next, select the unhidden rows in the dataset.
  • ตอนนี้ ไปที่ หน้าแรก แท็บ
  • Then, select the Fill Color drop-down on the Font กลุ่ม
  • Later, choose Green, Accent 6, Lighter 60% from the available colors.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Finally, we are getting the rows highlighted.
  • Again, click on the dropdown symbol of the Helper คอลัมน์

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • At this moment, select the option Clear Filter From “Helper” .
  • Later, click on the OK ปุ่ม.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Eventually, we are getting our desired alternate row colors based on the cell values.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Again, select the whole dataset including the header row.
  • Afterward, go to the Home แท็บ
  • Next, select the Sort &Filter drop-down on the Editing กลุ่ม
  • Lastly, unclick the Filter ตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

So, now we are having our normal data range having alternate row colors.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

10. Employing VBA Code to Color Alternate Row Based on Cell Value in Excel

Employing the VBA code is always an amazing alternative. Follow the steps below to be able to solve the problem in this way.

📌 Steps

  • Firstly, press the ALT+F11 ที่สำคัญ

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Suddenly, the Microsoft Visual Basic for Applications window will open.
  • Then, go to the Insert แท็บ
  • After that, select Module จากตัวเลือก

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • It opens the code module where you need to paste the code below.
Sub Alternate_Row_Color()
Dim y As Integer
For y = 1 To Selection.Rows.Count
If y Mod 2 = 0 Then
Selection.Rows(y).Interior.Color = RGB(198, 224, 180)
End If
Next
End Sub

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

Here, we have declared y as Integer and the FOR loop will work for each row of our dataset, and the IF statement will ensure that if the row number is divisible by 2 or even then it will only be colored.

  • Now, return to the sheet and select the dataset.
  • Then, go to the Developer Tab.
  • Next, select the Macros Option on the Code กลุ่ม

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

  • Suddenly, the Macro wizard will open up.
  • Afterward, select the macro Alternate_Row_Color (that we have created in the previous step).
  • Finally, press the Run ปุ่ม.

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

Finally, you can fill the alternate row with your desired color. One thing is to notice that here Excel is considering the first row of our selection as Row 1 and so it is odd (basically it was Row 5 ) and the following row as Row 2 and so it is colored because it is even ( actually it was Row 6 )

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

ภาคปฏิบัติ

For doing practice by yourself we have provided a practice section like below in the last sheet named Practice Section on the workbook. กรุณาทำด้วยตัวเอง

วิธีการเปลี่ยนสีแถวตามค่าของเซลล์ใน Excel

บทสรุป

This article provides easy and brief solutions to color alternate rows based on the cell values in Excel . Don’t forget to download the Practice ไฟล์. ขอบคุณที่อ่านบทความนี้ เราหวังว่าข้อมูลนี้จะเป็นประโยชน์ Please let us know in the comment section if you have any queries or suggestions. กรุณาเยี่ยมชมเว็บไซต์ของเรา Exceldemy เพื่อสำรวจเพิ่มเติม

Related Article

  • How to Shade Every Other Row in Excel (3 Ways)