วิธีกรองข้อมูลด้วยหลายสีใน Excel
โดยปกติใน Excel คุณสามารถกรองแถวด้วยสีเดียวได้อย่างรวดเร็ว แต่คุณเคยพิจารณากรองแถวที่มีหลายสีในเวลาเดียวกันหรือไม่? บทความนี้ฉันจะพูดถึงเคล็ดลับง่ายๆสำหรับคุณในการจัดการกับปัญหานี้
กรองข้อมูลด้วยหลายสีด้วยรหัส VBA
กรองข้อมูลด้วยหลายสีด้วยรหัส VBA
ใน Excel ไม่มีวิธีโดยตรงในการกรองแถวตามสีหลายสี แต่คุณสามารถสร้างรหัส VBA เพื่อส่งคืนหมายเลขดัชนีสีของแถวที่เกี่ยวข้องในคอลัมน์ใหม่จากนั้นกรองแถวตามคอลัมน์ผู้ช่วยเหลือนี้
1. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: แยกหมายเลขดัชนีสี:
Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function
3. จากนั้นกลับไปที่แผ่นงานและป้อนสูตรนี้: = Getcolor (A2)(A2 เป็นเซลล์สีที่คุณต้องการส่งคืนหมายเลขดัชนีสี) ลงในเซลล์ว่างนอกเหนือจากข้อมูลของคุณดูภาพหน้าจอ:
4. จากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการรับดัชนีสีและหมายเลขดัชนีสีที่เกี่ยวข้องทั้งหมดจะถูกดึงออกมาดังภาพต่อไปนี้
เคล็ดลับ: ถ้าเซลล์ไม่เต็มไปด้วยสีพื้นหลังเซลล์จะแสดงจำนวนลบ -4142
5. จากนั้นคุณสามารถกรองแถวหลายสีได้โดยใช้คอลัมน์ตัวช่วยใหม่นี้เลือกคอลัมน์ตัวช่วยนี้แล้วคลิก ข้อมูล > ตัวกรองจากนั้นคลิกปุ่มลูกศรที่มุมล่างขวาของเซลล์แรกในกล่องรายการเลือกหมายเลขดัชนีสีที่คุณต้องการกรองดูภาพหน้าจอ:
6. จากนั้นคลิก OK และสีที่คุณเลือกจะถูกกรองออกดูภาพหน้าจอ:
7. ในที่สุดคุณสามารถซ่อนคอลัมน์ตัวช่วยได้ตามต้องการ
บทความที่เกี่ยวข้อง:
วิธีกรองข้อมูลที่คั่นด้วยจุลภาคใน Excel
วิธีกรองข้อความที่แน่นอนใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!