ไปยังเนื้อหาหลัก

วิธีการแรเงาแถวที่กรองสลับกันใน Excel อย่างรวดเร็ว?

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

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

แรเงาสลับแถวที่กรองด้วยการจัดรูปแบบตามเงื่อนไข
ซับซ้อนเกินไป!

แรเงาสลับแถวที่กรองด้วยรหัส VBA
สำหรับผู้ใช้ขั้นสูง!

แรเงาสลับแถวที่กรองอย่างรวดเร็วด้วย Kutools for Excel
ง่ายและสะดวกสำหรับผู้ใช้ทุกคน!


ลูกศรสีฟ้าฟองขวาแรเงาสลับแถวที่กรองด้วยการจัดรูปแบบตามเงื่อนไข

โดยการดำเนินการนี้คุณควรทำตามขั้นตอนหลักสองขั้นตอน:

A: แรเงาช่วงสลับกัน (step1-step5)

B: กรองข้อมูลที่คุณต้องการการแรเงาจะเปลี่ยนโดยอัตโนมัติ (step6-step9)

1. เลือกช่วงที่คุณต้องการแรเงา หากมีการเล่นการกรองอยู่แล้วอย่าลืมนำตัวกรองออกเพื่อเลือกช่วงเต็ม ในตัวอย่างนี้เราจะเลือกช่วง (A2: G25)

doc-shade-กรอง-data1

2 จากนั้นคลิก หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่และใน กฎการจัดรูปแบบใหม่ จะปรากฏขึ้น

3. และคลิกตัวเลือกสุดท้าย ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ in เลือกประเภทกฎและป้อนสูตรนี้“= MOD (SUBTOTAL (3, $ A $ 1: $ A2), 2)” ลงในกล่อง

doc-shade-กรอง-data2

4 จากนั้นคลิก รูปแบบ และปุ่ม จัดรูปแบบเซลล์ กล่องโต้ตอบจะปรากฏขึ้น คลิก ใส่แล้วเลือกสีที่คุณต้องการ ดูภาพหน้าจอ:

doc-shade-กรอง-data3

5. แล้วคลิก OKมันจะกลับไปที่ไฟล์ กฎการจัดรูปแบบใหม่และตอนนี้คุณจะเห็นสีในไฟล์ ดูตัวอย่าง กล่อง. จากนั้นคลิก OK. และช่วงที่คุณเลือกจะถูกแรเงาสลับกัน

doc-shade-กรอง-data4

6. ทำตามขั้นตอนข้างต้นเสร็จแล้วตอนนี้คุณต้องกรองวันที่ คลิก ข้อมูล > ตัวกรองExcel จะเพิ่มลูกศรแบบเลื่อนลงในส่วนหัวของคอลัมน์

doc-shade-กรอง-data5

7. จากนั้นคุณสามารถเลือกเกณฑ์ที่คุณต้องการ ในตัวอย่างนี้ฉันจะกรองชื่อลูกค้าคือ มินิมอล. วางเคอร์เซอร์ไว้ที่ไฟล์ ลูกค้า ลูกศรแบบเลื่อนลงแล้วคลิกเมนูจะปรากฏขึ้นให้เลือก ตัวกรองข้อความ > ประกอบด้วย…ดูภาพหน้าจอ:

doc-shade-กรอง-data6

8. และก ตัวกรองอัตโนมัติของลูกค้า กล่องโต้ตอบจะปรากฏขึ้น ป้อน มินิมอล ในกล่องประกอบด้วย

doc-shade-กรอง-data7

9. จากนั้นคลิก OK. แถวที่กรองทั้งหมดถูกแรเงาสลับกัน ดูภาพหน้าจอ:

doc-shade-กรอง-data8


ลูกศรสีฟ้าฟองขวาแรเงาสลับแถวที่กรองด้วยรหัส VBA

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

สมมติว่าคุณได้กรองข้อมูลดูภาพหน้าจอ:

doc-shade-กรอง-data9

1 คลิก ผู้พัฒนา>ของ Visual Basicใหม่ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างจะปรากฏขึ้นให้คลิก สิ่งที่ใส่เข้าไป > โมดูลและใส่รหัสต่อไปนี้ลงในโมดูล:

VBA: สลับการแรเงาแถวที่กรอง

Sub ShadeRows()
'Updateby20140529
Dim Rng As Range
Dim WorkRng As Range
Dim shadeIt As Boolean
shadeIt = True
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng.Rows
    If Not Rng.EntireRow.Hidden Then
        Rng.Interior.ColorIndex = _
        IIf(shadeIt, 15, xlNone)
        shadeIt = Not (shadeIt)
    End If
Next
End Sub

2 คลิก doc- คูณ - คำนวณ -3 ปุ่มเพื่อรันโค้ด a KutoolsforExcel กล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณเลือกช่วงที่จะแรเงา ดูภาพหน้าจอ:

doc-shade-filter-data-13

3 จากนั้นคลิก OK. และข้อมูลที่กรองแล้วจะถูกแรเงาสลับกัน ดูภาพหน้าจอ:

doc-shade-กรอง-data10


ลูกศรสีฟ้าฟองขวาแรเงาสลับแถวที่กรองอย่างรวดเร็วด้วย Kutools for Excel

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน Get it Now .

ด้วย Kutools for Excel คุณสามารถแรเงาแถวที่กรองสลับกันได้อย่างง่ายดายและรวดเร็ว คุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:

1. เลือกข้อมูลที่กรองแล้วที่คุณต้องการแรเงา

2 คลิก Kutools > เครื่องมือจัดรูปแบบ > การแรเงาแถวสำรองดูภาพหน้าจอ:

doc-shade-filter-data-14

3. จากนั้นตรวจสอบ แถว ตัวเลือกจาก ประเภทสี ใน การแรเงาแถว / คอลัมน์สำรอง กล่องโต้ตอบและเลือกหนึ่งสีที่คุณต้องการในไฟล์ สีเงา รายการแบบเลื่อนลงจากนั้นเลือก การจัดรูปแบบตามเงื่อนไข จาก วิธีการสีในที่สุดเลือกหมายเลข 1 จาก แรเงาทุก ปุ่มหมุน ดูภาพหน้าจอ:

doc-shade-กรอง-data11

4. จากนั้นคลิก OK. ข้อมูลที่กรองแล้วจะสลับกัน ดูภาพหน้าจอ:

doc-shade-กรอง-data12

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The KUTOOLS method does not work for me on filtered data. I receive a dialog saying "This feature cannot process filtered data, please clear filter first."
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations