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

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

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

เนื่องจากบทความจะยาวหน่อย คุณสามารถดูเนื้อหาเพื่อเลือกเนื้อหาที่เหมาะสมตามความต้องการของคุณ เพื่อความสะดวกของคุณ ฉันจะพูดถึงตัวอย่างที่ง่ายที่สุดก่อน จากนั้นจึงพูดถึงวิธีการกรองสำหรับหลายคอลัมน์ และสุดท้าย VBA วิธีการ

8 วิธีที่มีประสิทธิภาพในการกรอง Excel Pivot Table

นี่คือชุดข้อมูลของเราที่หมวดหมู่ผลิตภัณฑ์ จะได้รับพร้อมกับวันที่สั่งซื้อ , จำนวน , การขาย ตามรัฐ ของสหรัฐอเมริกา

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

คุณสามารถไปที่ วิธีสร้าง Pivot Table บทความที่จะแทรก Pivot Table สำหรับชุดข้อมูลข้างต้น ฉันได้สร้าง Pivot Table แล้ว ซึ่งมีรายละเอียดดังนี้

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

มาดูวิธีการกรอง Pivot Table . กัน .

1. การใช้ตัวกรองรายงานเพื่อกรอง Excel Pivot Table

ก่อนอื่น เราจะใช้ตัวกรองรายงาน เพื่อคัดกรองข้อมูลของ Pivot Table .

ตัวอย่างเช่น เราต้องการรับผลรวมของยอดขายสำหรับหมวดหมู่ผลิตภัณฑ์ทั้งหมดของ แอริโซนา รัฐ.

ตอนนี้ ทำตามขั้นตอนด้านล่าง

⏩หากต้องการเปิดตัวกรองรายงาน ให้เลือก สถานะ และลากฟิลด์ลงใน ตัวกรอง พื้นที่

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ จากนั้น คุณจะเห็นลูกศรแบบเลื่อนลงพร้อมช่อง สถานะ .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ หากคุณคลิกที่ลูกศรแบบเลื่อนลง คุณจะได้รับสถานะทั้งหมดในตัวเลือกการกรอง

เลือก แอริโซนา ตัวเลือกแล้วกด ตกลง .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ ดังนั้น ผลลัพธ์ต่อไปนี้คือผลลัพธ์ที่คุณต้องการได้รับ

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

2. การใช้ตัวกรองค่า

เมื่อคุณต้องการกรองตามค่า ตัวกรองค่า จะเป็นทางเลือกที่ดีกว่าเพื่อให้ได้ผลลัพธ์ดังกล่าว ที่สำคัญกว่านั้น มีตัวเลือกการกรองมากมายใน Value Filters . นอกนั้น เราจะเห็นวิธีการกรองที่โดดเด่นสามวิธีโดยขึ้นอยู่กับค่าต่างๆ

2.1. ตัวกรองค่าเพื่อรับไอเท็มยอดนิยม

ตัวอย่างเช่น คุณต้องกรองสินค้า 5 อันดับแรกโดยพิจารณาจากยอดรวมของยอดขาย

⏩ คลิกที่ลูกศรแบบเลื่อนลงของ ป้ายกำกับแถว .

⏩ไปที่ค่า ตัวกรอง > 10 อันดับแรก .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ ป้อนข้อมูล 5 แทน 10 แล้วกด ตกลง .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

นี่คือผลลัพธ์ที่คาดหวัง

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

2.2. ตัวกรองค่าที่จะส่งคืน

สมมติว่าคุณต้องการกรองยอดรวม 50% ของยอดขายจากยอดรวมของยอดขาย

หากต้องการทราบสิ่งนี้ ให้ไปที่ ตัวกรอง 10 อันดับแรก ตัวเลือกเช่นเดียวกับตัวอย่างก่อนหน้านี้

⏩และใส่ 50 แทน 10 และเลือกเปอร์เซ็นต์ และสุดท้ายกด ตกลง .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ ดังนั้น ผลิตภัณฑ์ต่อไปนี้มียอดขายสูงสุด 50% ของยอดขายทั้งหมด

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

2.3. ตัวกรองค่าสำหรับค่าเฉพาะ

นอกจากนี้ คุณสามารถกรอง Pivot Table ทั้งหมดโดยระบุค่า สมมติว่าคุณต้องการได้ยอดขายรวมที่มากกว่า 2500

⏩ คลิกที่ลูกศรแบบเลื่อนลงของ ป้ายกำกับแถว .

⏩ไปที่ค่า ตัวกรอง > มากกว่า .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ และตอนนี้ ให้ใส่ค่าที่ระบุในกล่องที่ 2,500 แล้วกด ตกลง .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ คุณจะได้รับผลลัพธ์ต่อไปนี้ในทันที โดยที่ยอดรวมของยอดขายทั้งหมดมากกว่า 2500

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

อ่านเพิ่มเติม: วิธีการกรองค่าที่ไม่ซ้ำใน Excel

3. การใช้ตัวกรองฉลากเพื่อกรองตาราง Pivot ของ Excel

ขณะจัดการกับ ตัวกรองค่า คุณอาจสังเกตเห็นตัวเลือก เช่น ตัวกรองป้ายกำกับ .

ตอนนี้เราจะสำรวจการใช้งาน

สมมติว่าคุณต้องการกรองหมวดหมู่สินค้าที่มี หนังสือ เท่านั้น

ฉันหมายความว่าคุณต้องการหาผลรวมของยอดขายสำหรับ หนังสือ .

⏩ คลิกที่ลูกศรแบบเลื่อนลงของ ป้ายกำกับแถว .

⏩ ไปที่ ตัวกรองป้ายกำกับ> ประกอบด้วย .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩พิมพ์คำว่า หนังสือ ในตัวเลือกที่ต้องการของ ตัวกรองป้ายกำกับ กล่องโต้ตอบ

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ หลังจากกด ตกลง คุณจะได้ Pivot Table . ที่กรองแล้ว บนพื้นฐานของหนังสือ .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

4. การสร้างตัวกรองวันที่

ตอนนี้ เราจะเห็นวิธีการกรองแบบอื่นที่ใช้แยก Pivot Table ขึ้นอยู่กับวันที่

ตามที่คุณรู้อยู่แล้ว เรามีฟิลด์คือ วันที่สั่งซื้อ .

และถ้าคุณต้องการกรอง Pivot Table สำหรับช่วงวันที่ที่เฉพาะเจาะจง เช่น 02-15-22 ถึง 5-10-22 .

⏩ สำหรับการดำเนินการนี้ ให้ลาก วันที่สั่งซื้อ ฟิลด์ภายใน แถว พื้นที่

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ จากนั้นไปที่ ตัวกรองป้ายกำกับ> ระหว่าง .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ แก้ไขวันที่ที่ต้องการใน ตัวกรองป้ายกำกับ . ต่อไปนี้ กล่องโต้ตอบ

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ ขณะเข้าสู่ ตกลง คุณจะได้ผลลัพธ์ดังต่อไปนี้

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

อ่านเพิ่มเติม: วิธีการกรองตามวันที่ใน Excel

การอ่านที่คล้ายกัน

  • วิธีการกรองหลายคอลัมน์พร้อมกันใน Excel (3 วิธี)
  • กรองหลายแถวใน Excel (11 วิธีที่เหมาะสม)
  • วิธีการกรองข้อมูลแนวนอนใน Excel (3 วิธี)
  • ทางลัดสำหรับตัวกรอง Excel (3 การใช้งานอย่างรวดเร็วพร้อมตัวอย่าง)

5. การใช้ช่องค้นหาเพื่อกรอง Excel Pivot Table

การใช้ช่องค้นหา เป็นวิธีง่ายๆ จริงๆ เพียงพิมพ์คำ (เช่น โอไฮโอ ดังแสดงในรูปต่อไปนี้) ที่คุณต้องการกรอง Pivot Table .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ดังนั้น ผลลัพธ์ต่อไปนี้คือ Pivot Table . ที่ถูกกรอง ที่มีรัฐ โอไฮโอ .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

อ่านเพิ่มเติม: วิธีค้นหาหลายรายการในตัวกรอง Excel

6. การใช้ตัวกรองอัตโนมัติเพื่อสกรีน Pivot Table

หากคุณไม่ใช่ผู้ใช้ใหม่ใน Excel คุณต้องเคยได้ยินชื่อ ตัวกรอง ตัวเลือก. ขออภัย ตัวกรอง ตัวเลือกไม่ทำงานสำหรับ Pivot Table ดังแสดงในรูปต่อไปนี้

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

แต่เมื่อฉันวางเคอร์เซอร์ไว้เหนือเซลล์ที่อยู่ติดกันของ Pivot Table , ตัวกรอง ตัวเลือกใช้งานได้

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

หลังจากคลิกที่ ตัวกรอง คุณจะเห็นลูกศรแบบเลื่อนลงสำหรับทุกคอลัมน์อย่างน่าประหลาดใจ ตอนนี้คุณสามารถกรองคอลัมน์ใดก็ได้โดยไม่ต้องทำตามวิธีอื่น

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

7. วิธีการกรองหลายรายการใน Excel Pivot Table

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

7.1. กรองหลายรายการโดยใช้ตัวแบ่งส่วนข้อมูล

เราสามารถกรอง Pivot Table บนพื้นฐานของรัฐได้เร็วขึ้นโดยใช้ ตัวแบ่งส่วนข้อมูล .

เลือกเซลล์ภายใน Pivot Table

⏩ไปที่ แทรก แท็บ> ตัวแบ่งส่วนข้อมูล จาก ตัวกรอง ริบบิ้น

⏩ เลือก สถานะ ขณะดูส่วนแทรก ตัวแบ่งส่วนข้อมูล กล่องโต้ตอบ

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

⏩ ตอนนี้ คุณเห็นตัวเลือกการกรองที่เคลื่อนย้ายได้ของ สถานะ (ด้านขวาของภาพต่อไปนี้)

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ดังนั้นคุณอาจมีคำถามเกี่ยวกับวิธีการทำงาน

เพียงเลือกสถานะเช่น แอริโซนา จากตัวเลือกดังรูปต่อไปนี้ และคุณจะได้ผลลัพธ์ทันทีที่ Pivot Table อยู่ทางด้านซ้ายของรูป

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

7.2. กรองหลายรายการโดยใช้เครื่องหมายจุลภาค 

นอกจากนี้ หากคุณต้องการแสดงเกณฑ์การกรองในเซลล์เดียว คุณสามารถทำได้โดยใช้ TEXTJOIN ฟังก์ชัน

ตัวอย่างเช่น หากคุณป้อนสูตรต่อไปนี้ใน G4 เซลล์

=TEXTJOIN(",",TRUE,B6:B15)

ที่นี่ “,” เป็นตัวคั่น จริง สำหรับการละเว้นเซลล์ว่าง B6:B15 คือช่วงเซลล์สำหรับหมวดหมู่สินค้า ของชุดข้อมูล

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

หลังจากป้อนสูตรแล้ว เราจะรับเกณฑ์การกรองในเซลล์เดียวอะไรก็ได้ที่เราต้องการกรองโดยเลือกใน ตัวแบ่งส่วนข้อมูล .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ที่นี่ เกณฑ์การกรอง เช่น หนังสือ กีฬา อยู่ใน G4 เซลล์

7.3. กรองหลายรายการโดยใช้เกณฑ์การกรอง

ในการกรองหลายรายการด้วยวิธีนี้ ฉันจะแสดงวิธีเข้าร่วม Pivot Table สองรายการ และใช้การกรองร่วมกันสำหรับทั้งสองตาราง

เกี่ยวกับเรื่องนี้ เราต้องคัดลอก Pivot Table โดยกด CTRL + และวางตารางในตำแหน่งใกล้ของตารางที่มีอยู่โดยกด CTRL + วี .

ภาพด้านล่างแสดงกระบวนการ

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

หลังจากทำเช่นนั้น ให้เก็บ ป้ายกำกับแถว เฉพาะในกรณีของ Pivot Tableที่สอง .

ตอนนี้ หากคุณเลือกรัฐใดๆ (เช่น ฟลอริดา ) จากตัวแบ่งส่วนข้อมูล วิธีการกรองจะทำงานสำหรับ ตาราง Pivot . สองรายการ พร้อมกัน

Pivot Tableแรก กรองหมวดหมู่ผลิตภัณฑ์ในขณะที่ตารางที่สองกรองตามสถานะ .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

แล้วความจริงเบื้องหลังการกรองนี้คืออะไร

คลิกขวาที่ตัวแบ่งส่วนข้อมูล และเลือก รายงานการเชื่อมต่อ ตัวเลือก

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

คุณจะได้รูปต่อไปนี้ ตัวเลขแสดงให้เห็นว่า PivotTable19 (ตารางแรก) &PivotTable21 (ตารางที่สอง) เข้าร่วมแล้ว

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

อ่านเพิ่มเติม: กรองเกณฑ์หลายเกณฑ์ใน Excel

8. ตัวกรองตาราง Pivot ของ Excel ตามค่าของเซลล์โดยใช้ VBA 

สุดท้ายนี้ ฉันจะพูดถึงกรณีและปัญหา หากคุณต้องการกรอง Pivot Table สำหรับค่าเซลล์เฉพาะ

มาตรวจสอบว่าคุณต้องการกรองทั้ง Pivot Table บนพื้นฐานของรัฐ ฟลอริดา (อยู่ที่ E7 เซลล์)

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ทำตามขั้นตอนด้านล่างเลย

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

ตามที่เราต้องการใช้ VBA เราต้องรู้วิธีแทรก VBA รหัส.

ขั้นแรก เปิดโมดูลโดยคลิก นักพัฒนา > ภาพ พื้นฐาน .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ประการที่สอง ไปที่ แทรก>โมดูล .

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

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

ตอนนี้คัดลอกโค้ดต่อไปนี้ลงในโมดูลของคุณ

Sub Filter_UsingVBA()
 Dim pvFld As PivotField
 Dim strFilter As String
 Set pvFld = ActiveSheet.PivotTables("PivotTable23").PivotFields("States")
 strFilter = ActiveWorkbook.Sheets("Sheet14").Range("E7").Value
 pvFld.CurrentPage = strFilter
End Sub

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

ในโค้ดด้านบนนี้ ฉันได้ประกาศ pvFld เป็น PivotField และ strFilter เป็น สตริง พิมพ์. จากนั้นแหล่งที่มาที่จำเป็นสำหรับ pvFld และ strFilter ได้รับการแก้ไขแล้ว

สามสิ่งพื้นฐานในรหัสคือ-

  • ชื่อตาราง Pivot:PivotTable23
  • ชื่อช่องของตาราง:รัฐ
  • ชื่อแผ่นงานที่ใช้งานอยู่:แผ่นที่ 14
  • ตำแหน่งของค่าตัวกรอง:E7 เซลล์

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

ถัดไป เรียกใช้รหัส (แป้นพิมพ์ลัดคือ F5 หรือ Fn +F5) . และคุณจะได้ผลลัพธ์ที่กรองออกมา

วิธีการกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)

อ่านเพิ่มเติม: ข้อมูลตัวกรอง Excel ตามค่าของเซลล์

บทสรุป

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

อ่านเพิ่มเติม

  • Use Text Filter in Excel (5 Examples)
  • วิธีการเพิ่มตัวกรองใน Excel (4 วิธี)
  • กรองตามสีใน Excel (2 ตัวอย่าง)
  • How to Perform Custom Filter in Excel (5 Ways)