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

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

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

2 วิธีที่เหมาะสมในการกรองตามหลายสีใน Excel

สมมติว่าเรามีชุดข้อมูลด้านล่างที่มีชื่อ พนักงานขาย (sales representatives) หลายคนและภูมิภาคการขายของพวกเขา และรายได้ที่ได้รับโดย พนักงานขาย กำหนดอยู่ในคอลัมน์ B, C, และ E ตามลำดับ เราจะสร้าง User Defined Function โดยใช้รหัส VBA และด้วยตนเองโดยใช้ รหัสสี (Color code) เพื่อกรองข้อมูลตามหลายสี นี่คือภาพรวมของชุดข้อมูลของเรา

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

1. ใช้รหัสสี (Color Code) เพื่อกรองตามหลายสีใน Excel

ในวิธีนี้ ฉันจะ กรอง ข้อมูลของเราตามหลายสีโดยใช้เพียงตัวเลือกรหัสสีของ Excel ในการทำเช่นนั้น คุณต้องรู้ รหัสสีของเซลล์ รหัสสำหรับ แดง คือ 3, สำหรับ เหลือง 6, สำหรับ เขียว 14 และอื่นๆ มาตามคำแนะนำด้านล่างเพื่อ กรองตามหลายสี!

ขั้นตอนที่ 1:

  • ขั้นแรก เลือกเซลล์ใดๆ ในชุดข้อมูล จากนั้นจาก Excel Ribbon เลือกคำสั่ง Filter จากแท็บ Data เพื่อใช้ Filter.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ผลลัพธ์คือ ลูกศรดรอปดาวน์สำหรับตัวกรองปรากฏ.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ต่อไป คลิกที่ลูกศรดรอปดาวน์สำหรับคอลัมน์ D และติ๊กเลือกตัวเลือก 3, 6, และ 14 เพื่อ กรองตามรหัสสี (Filter by Color code) สุดท้าย กดตัวเลือก OK.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ผลลัพธ์คือ คุณจะสามารถ กรองตามหลายสี โดยใช้ รหัสสี ซึ่งแสดงในภาพหน้าจอด้านล่าง.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

ขั้นตอนที่ 2:

  • คุณยังสามารถทำได้โดยใช้ Sort ในการทำเช่นนั้น ให้คลิกที่ลูกศรดรอปดาวน์สำหรับคอลัมน์ C เลือก Sort by Color และจากนั้นเลือก Custom Sort.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ดังนั้น กล่องโต้ตอบชื่อ Sort จะปรากฏหน้าคุณ จากกล่องโต้ตอบ Sort ขั้นแรก เลือก Region ภายใต้รายการดรอปดาวน์ Sort by หลังจากนั้น เลือก Cell Color ภายใต้รายการดรอปดาวน์ Sort On ดังนั้น เลือกสี แดง ภายใต้รายการดรอปดาวน์ Order เพิ่มเติม กด Add Level เพื่อเพิ่มสีหลายสี.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • หลังจากนั้น ทำเหมือนในภาพหน้าจอด้านล่างโดยใช้ Add Level สุดท้าย กดตัวเลือก OK.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ผลลัพธ์คือ คุณจะสามารถ กรองตามหลายสี โดยใช้คำสั่ง Custom Sort ซึ่งแสดงในภาพหน้าจอด้านล่าง.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

อ่านเพิ่มเติม: วิธีกรองตามสีใน Excel (2 ตัวอย่าง)

2. รันรหัส VBA เพื่อกรองตามหลายสีใน Excel

ครั้งนี้ ฉันจะใช้ รหัส VBA เรียบง่ายเพื่อสร้าง User Defined function และดังนั้นหาดัชนีสีของแต่ละสีที่ฉันใช้กับเซลล์ของคอลัมน์ D จากนั้นฉันจะกรองคอลัมน์ D สำหรับหลายสี มาตามคำแนะนำด้านล่างเพื่อกรองตามหลายสีโดยใช้ รหัส VBA เรียบง่าย!

ขั้นตอนที่ 1:

  • ขั้นแรก เปิดโมดูล (Module) ในการทำเช่นนั้น ขั้นแรก จากแท็บ Developer ของคุณ ไปที่

Developer → Visual Basic

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • หลังจากคลิกที่ริบบอน Visual Basic หน้าต่างชื่อ Microsoft Visual Basic for Applications – Filter by Multiple Colors จะปรากฏทันทีหน้าคุณ จากหน้าต่างนั้น เราจะแทรกโมดูลสำหรับใช้ รหัส VBA ของเรา ในการทำเช่นนั้น ไปที่

Insert → Module

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ดังนั้น โมดูล Filter by Multiple Colors จะปรากฏ ในโมดูล Filter by Multiple Colors ให้เขียน รหัส VBA ด้านล่าง
Function FindColor(n As Range) As Integer
FindColor = n.Interior.ColorIndex
End Function

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ดังนั้น ให้รัน VBA ในการทำเช่นนั้น ไปที่

Run → Run Sub/UserForm

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

ขั้นตอนที่ 2:

  • จากนั้นไปที่แผ่นงานที่คุณต้องการใช้ฟังก์ชันที่สร้างขึ้นใหม่ พิมพ์สูตรด้านล่างใน เซลล์ E5 และกด Enter บนคีย์บอร์ดของคุณ User Defined Function คือ
=FindColor(D5)

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • หลังจากใส่สูตรข้างต้น เราจะได้ดัชนีสีของ เซลล์ D5 ต่อมา ฉันใช้เครื่องมือ AutoFill Handle (+) เพื่อได้ดัชนีสีสำหรับเซลล์ที่มีสีที่เหลือของคอลัมน์ D.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ตอนนี้ เราจะใช้ตัวเลือก Filter กับชุดข้อมูลโดยใช้ Ctrl + Shift + L เริ่มต้น คลิกที่ลูกศรดรอปดาวน์ตัวกรองของคอลัมน์ E และติ๊กเลือกเฉพาะดัชนีสี 3, 6, 14, และ สุดท้าย กด OK.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

  • ผลลัพธ์คือ คุณจะสามารถ กรองตามหลายสี โดยใช้ รหัส VBA ซึ่งแสดงในภาพหน้าจอด้านล่าง.

คู่มือ Excel: กรองข้อมูลตามหลายสีด้วย 2 วิธีง่ายๆ

อ่านเพิ่มเติม: วิธีกรองหลายคอลัมน์ตามสีใน Excel (2 วิธี)

สิ่งที่ควรจำ

➜ คุณสามารถใช้ Ctrl + Shift + L เป็นปุ่มลัดคีย์บอร์ดสำหรับการกรองข้อมูล.

➜ หากแท็บ Developer ของคุณไม่มองเห็นได้ คุณจะกด Alt + F11 เพื่อเปิดใช้งานแมโคร

สรุป

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

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

  • วิธีกรองตามสีโดยใช้ Conditional Formatting ใน Excel
  • Excel กรองตามสีและข้อความ (พร้อมขั้นตอนง่าย)
  • วิธีลบตัวกรองตามสีใน Excel (5 วิธี)