Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

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

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

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

📌 ขั้นตอน

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • หลังจากขั้นตอนการเลือก ไปที่แท็บ Home
  • จากนั้น เลือกรายการแบบเลื่อนลง Fill Color ในกลุ่ม Font
  • ต่อไป เลือก Green, Accent 6, Lighter 60% จากสีที่มีอยู่

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ด้วยวิธีนี้ คุณสามารถจัดสีแถวสลับตามค่าเซลล์ใน Excel ได้

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

2. การใช้ตัวเลือก Format as Table ใน Excel

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

📌 ขั้นตอน

  • ขั้นแรก ให้เลือกชุดข้อมูล ในกรณีนี้ เราเลือกเซลล์ในช่วง B4:D14
  • ขั้นที่สอง ไปที่แท็บ Home
  • จากนั้น เลือกรายการแบบเลื่อนลง Format as Table ในกลุ่ม Styles
  • ต่อไป เลือก Light Green, Table Style Light 7 จากตัวเลือก

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ทันที กล่องโต้ตอบ Create Table จะปรากฏขึ้น
  • ในขณะนี้ ให้แน่ใจว่าติ๊กถูกตัวเลือก My table has headers
  • จากนั้น คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ตอนนี้ ให้เลือกตารางทั้งหมด ในกรณีนี้ เราเลือกเซลล์ในช่วง B4:D14
  • หลังจากนั้น ไปที่แท็บ Table Design
  • ต่อไป เลือก Convert to Range ในกลุ่ม Tools

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ในขณะนี้ ให้คลิก Yes ในกล่องเตือน

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • สุดท้าย เราจะได้ช่วงข้อมูลเดิมกลับมา แต่มีสีแถวสลับตามค่าเซลล์

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

3. การสร้างตารางเพื่อจัดสีแถวสลับตามค่าเซลล์ใน Excel

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

📌 ขั้นตอน

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ทันที กล่องโต้ตอบ Create Table จะโผล่ขึ้นมา
  • จากนั้น คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ดังนั้น เราสามารถแปลงช่วงข้อมูลของเราเป็นตารางต่อไปนี้พร้อมสีแถวสลับ

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

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

📌 ขั้นตอน

  • หลังจากเลือกแถวที่สองของช่วง ไปที่แท็บ Home
  • จากนั้น เลือกรายการแบบเลื่อนลง Fill Color ในกลุ่ม Font
  • ต่อไป เลือก Green, Accent 6, Lighter 60% จากสีที่มีอยู่

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

  • ในตอนแรก ให้เลือกสองแถวแรก คือแถว 5 และ 6
  • ขั้นที่สอง เลือกตัวเลือก Format Painter ในกลุ่ม Clipboard
  • จากนั้น เครื่องหมาย Format Painter จะปรากฏ ลากมันลงไปและไปทางขวา

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

เป็นผลลัพธ์ เราสามารถเห็นได้ว่าช่วงข้อมูลของเรามีแถวแบนด์แล้ว

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

📌 ขั้นตอน

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ต่อไป ให้เลือกเซลล์ 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: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ เซลล์ที่เหลือของ คอลัมน์ E ได้รับผลลัพธ์ของพวกเขา

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ กล่องโต้ตอบขนาดเล็กชื่อ New Formatting Rule จะปรากฏ
  • จากนั้น เลือก Use a formula to determine which cells to format ภายใต้ส่วนของ Select a Rule Type
  • หลังจากนั้น เขียนสูตรต่อไปนี้ลงในกล่องว่างภายใต้ข้อความ Format values where the formula is true
=$E5=1
  • จากนั้น คลิกที่ตัวเลือก Format

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • กล่องโต้ตอบอีกอันชื่อ Format Cells จะปรากฏ
  • ในแท็บ Fill เลือกสีตามต้องการเพื่อทำให้แถวแตกต่างกัน เราเลือกสี Green, Accent 6, Lighter 60%
  • สุดท้าย คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • อีกครั้ง คลิก OK เพื่อปิดกล่องโต้ตอบ New Formatting Rule

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ด้วยวิธีนี้ คุณสามารถจัดสีแถวสลับตามค่าใน Excel ได้

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ คอลัมน์เพิ่มเติมถูกซ่อนอยู่แล้ว และ ผลลัพธ์จะเหมือนภาพด้านล่าง

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

📌 ขั้นตอน

  • หลักmente ให้เลือกเซลล์ E4 และเขียน ศูนย์ (0) ลงในเซลล์
0
  • จากนั้น กด ENTER

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ต่อไป ให้เลือกเซลล์ 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 หรือ หากตรรกะเป็น False ฟังก์ชันจะส่งคืนผลลัพธ์ของ ฟังก์ชัน IF ตัวที่สอง
MOD(IF(ROW()=2,0,IF(B5=B4,E4, E4+1)),2): ฟังก์ชัน MOD จะหารผลลัพธ์ของ ฟังก์ชัน IF ด้วย 2 และแสดงค่าที่เหลือ
  • เพียงแค่ กดปุ่ม ENTER

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ กล่องโต้ตอบขนาดเล็กชื่อ New Formatting Rule จะปรากฏ
  • จากนั้น เลือก Use a formula to determine which cells to format ภายใต้ส่วนของ Select a Rule Type
  • หลังจากนั้น เขียนสูตรต่อไปนี้ลงในกล่องว่างภายใต้ข้อความ Format values where the formula is true
=$E5=1
  • จากนั้น คลิกที่ตัวเลือก Format

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • กล่องโต้ตอบอีกอันชื่อ Format Cells จะปรากฏ
  • ในแท็บ Fill เลือกสีตามต้องการเพื่อทำให้แถวแตกต่างกัน เราเลือกสี Green, Accent 6, Lighter 60%
  • สุดท้าย คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • อีกครั้ง คลิก OK เพื่อปิดกล่องโต้ตอบ New Formatting Rule

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ด้วยวิธีนี้ คุณสามารถจัดสีแถวสลับตามค่าใน Excel ได้

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

ในวิธีนี้ ขั้นแรก เราจะใช้ ฟังก์ชัน IF ในชุดข้อมูลของเราเพื่อรับการจัดกลุ่มตัวเลข นอกจากนี้ เราต้องใช้ฟังก์ชัน AND, LEN, และ 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: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ กล่องโต้ตอบขนาดเล็กชื่อ New Formatting Rule จะปรากฏ
  • จากนั้น เลือก Use a formula to determine which cells to format ภายใต้ส่วนของ Select a Rule Type
  • หลังจากนั้น เขียนสูตรต่อไปนี้ลงในกล่องว่างภายใต้ข้อความ Format values where the formula is true
=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 หากตรรกะทั้งสองเป็น True แถวจะแสดงสีที่เราเลือก มิฉะนั้น จะแสดงตามปกติ
  • จากนั้น คลิกที่ตัวเลือก Format

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • กล่องโต้ตอบอีกอันชื่อ Format Cells จะปรากฏ
  • ในแท็บ Fill เลือกสีตามต้องการเพื่อทำให้แถวแตกต่างกัน เราเลือกสี Green, Accent 6, Lighter 60%
  • สุดท้าย คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • อีกครั้ง คลิก OK เพื่อปิดกล่องโต้ตอบ New Formatting Rule

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ด้วยวิธีนี้ คุณสามารถจัดสีแถวสลับตามค่าเซลล์ใน Excel ได้

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

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

📌 ขั้นตอน

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

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

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ กล่องโต้ตอบขนาดเล็กชื่อ New Formatting Rule จะปรากฏ
  • จากนั้น เลือก Use a formula to determine which cells to format ภายใต้ส่วนของ Select a Rule Type
  • หลังจากนั้น เขียนสูตรต่อไปนี้ลงในกล่องว่างภายใต้ข้อความ Format values where the formula is true
=ISODD($E5)

จากนั้น ISODD จะกำหนดว่าค่าเซลล์ที่เกี่ยวข้องเป็นค่าคี่หรือไม่ และหากเป็นค่าคี่ จะส่งคืน TRUE หากตรรกะเป็น TRUE แถวจะแสดงสีที่เราเลือก มิฉะนั้น จะแสดงตามปกติ

  • จากนั้น คลิกที่ตัวเลือก Format

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • กล่องโต้ตอบอีกอันชื่อ Format Cells จะปรากฏ
  • ในแท็บ Fill เลือกสีตามต้องการเพื่อทำให้แถวแตกต่างกัน เราเลือกสี Green, Accent 6, Lighter 60%
  • สุดท้าย คลิก OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • อีกครั้ง คลิก OK เพื่อปิดกล่องโต้ตอบ New Formatting Rule

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ด้วยวิธีนี้ คุณสามารถจัดสีแถวสลับตามค่าเซลล์ใน Excel ได้

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

9. การเชื่อมโยงฟังก์ชัน ISEVEN กับตัวเลือก Filter

ในส่วนนี้ เราจะใช้ ฟังก์ชัน ISEVEN และตัวเลือก Filter เพื่อสลับสีแถวตามค่า มาสำรวจวิธีการทีละขั้นตอน

📌 ขั้นตอน

  • เพื่อความสะดวก เราได้เพิ่มคอลัมน์ Helper

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ขั้นที่สอง ให้เลือกเซลล์ E5 และเขียนสูตรต่อไปนี้
=ISEVEN(ROW())

ฟังก์ชัน ROW ส่งคืนหมายเลขแถว จากนั้น ISEVEN จะกำหนดว่าหมายเลขแถวที่เกี่ยวข้องเป็นเลขคู่หรือไม่ และหากเป็นเลขคู่ จะส่งคืน TRUE มิฉะนั้น FALSE

  • เพียงแค่ กดปุ่ม ENTER

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ในขณะนี้ ให้เลือกชุดข้อมูล ในกรณีนี้ เราเลือกเซลล์ในช่วง B4:E14
  • จากนั้น ไปที่แท็บ Home
  • หลังจากนั้น เลือกรายการแบบเลื่อนลง Sort & Filter ในกลุ่ม Editing
  • ต่อไป เลือกตัวเลือก Filter

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ เราจะได้ตารางที่กรองแล้ว

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ในปัจจุบัน ให้คลิกที่สัญลักษณ์แบบเลื่อนลงของคอลัมน์ Helper

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • จากนั้น ยกเลิกการติ๊กตัวเลือก TRUE เพื่อซ่อน และกด OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • เป็นผลลัพธ์ แถวที่มี TRUE จะถูกซ่อน

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ต่อไป ให้เลือกแถวที่ไม่ถูกซ่อนในชุดข้อมูล
  • ตอนนี้ ไปที่แท็บ Home
  • จากนั้น เลือกรายการแบบเลื่อนลง Fill Color ในกลุ่ม Font
  • ต่อไป เลือก Green, Accent 6, Lighter 60% จากสีที่มีอยู่

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • สุดท้าย เรากำลังได้แถวที่เน้นสีแล้ว
  • อีกครั้ง คลิกที่สัญลักษณ์แบบเลื่อนลงของคอลัมน์ Helper

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ในขณะนี้ เลือกตัวเลือก Clear Filter From “Helper”
  • ต่อไป คลิกที่ปุ่ม OK

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ในที่สุด เรากำลังได้สีแถวสลับตามค่าเซลล์ที่ต้องการ

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • อีกครั้ง ให้เลือกชุดข้อมูลทั้งหมดรวมถึงแถวหัวเรื่อง
  • หลังจากนั้น ไปที่แท็บ Home
  • ต่อไป เลือกรายการแบบเลื่อนลง Sort & Filter ในกลุ่ม Editing
  • สุดท้าย ยกเลิกการคลิกตัวเลือก Filter

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

ดังนั้น ตอนนี้เรามีช่วงข้อมูลปกติที่มีสีแถวสลับ

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

10. การใช้โค้ด VBA เพื่อจัดสีแถวสลับตามค่าเซลล์ใน Excel

การใช้โค้ด VBA เป็นทางเลือกที่น่าทึ่งเสมอ ทำตามขั้นตอนด้านล่างเพื่อให้สามารถแก้ปัญหาได้ในลักษณะนี้

📌 ขั้นตอน

  • ขั้นแรก กดปุ่ม ALT+F11

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ทันที หน้าต่าง Microsoft Visual Basic for Applications จะเปิดขึ้น
  • จากนั้น ไปที่แท็บ Insert
  • หลังจากนั้น เลือก Module จากตัวเลือก

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • มันจะเปิดโมดูลโค้ดที่คุณต้องวางโค้ดด้านล่าง
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: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

ที่นี่ เราได้ประกาศ y เป็น Integer และ ลูป FOR จะทำงานสำหรับแต่ละแถวของชุดข้อมูลของเรา และ คำสั่ง IF จะทำให้แน่ใจว่าหากหมายเลขแถวหารด้วย 2 ลงตัวหรือเป็น เลขคู่ จะถูกจัดสีเท่านั้น

  • ตอนนี้ กลับไปที่แผ่นงานและเลือกชุดข้อมูล
  • จากนั้น ไปที่แท็บ Developer
  • ต่อไป เลือกตัวเลือก Macros ในกลุ่ม Code

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

  • ทันที ตัวช่วยสร้าง Macro จะเปิดขึ้น
  • หลังจากนั้น เลือกแมโคร Alternate_Row_Color (ที่เราสร้างในขั้นตอนก่อนหน้า)
  • สุดท้าย กดปุ่ม Run

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

สุดท้าย คุณสามารถเติมสีแถวสลับด้วยสีที่ต้องการได้ สิ่งหนึ่งที่ควรสังเกตคือที่นี่ Excel ถือว่าแถวแรกของการเลือกของเราคือ แถว 1 และเป็นค่าคี่ (จริงๆ แล้วเป็น แถว 5) และแถวถัดไปเป็น แถว 2 และเป็นเลขคู่ (จริงๆ แล้วเป็น แถว 6) จึงถูกจัดสี

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

ส่วนฝึกปฏิบัติ

สำหรับการฝึกปฏิบัติด้วยตนเอง เราได้เตรียมส่วนฝึกปฏิบัติไว้ด้านล่างในแผ่นสุดท้ายที่ชื่อว่า Practice Section ในสมุดงาน โปรดทำด้วยตนเอง

คู่มือ Excel: 10 วิธีที่พิสูจน์แล้วในการเน้นแถวสลับตามค่าเซลล์

สรุป

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

บทความที่เกี่ยวข้อง

  • วิธีจัดสีทุกแถวสลับใน Excel (3 วิธี)