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

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

บทความนี้อธิบาย 3 วิธีในการกรองข้อมูลแนวนอนใน Excel การกรองข้อมูลแนวตั้งง่ายกว่าด้วยคุณสมบัติ Filter เริ่มต้น Pivot Table และเครื่องมืออื่นๆ แต่การกรองข้อมูลแนวนอนต้องใช้เทคนิคและฟังก์ชันใหม่ๆ เข้ามาช่วย

3 วิธีในการกรองข้อมูลแนวนอนใน Excel

ในบทความนี้ เราจะใช้ชุดข้อมูลต่อไปนี้ ชุดข้อมูลมีข้อมูลยอดขายของ 8 สินค้า ที่แบ่งเป็น 3 หมวดหมู่ต่างกัน เราจะอภิปราย 3 วิธีที่เหมาะสม ในการกรองชุดข้อมูลนี้ ตามหมวดหมู่

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

1. ใช้ฟังก์ชัน FILTER เพื่อกรองข้อมูลแนวนอนใน Excel

ฟังก์ชัน FILTER สามารถทำ การกรอง ข้อมูล แนวนอน ได้อย่างง่ายดายตาม เกณฑ์ที่กำหนดไว้ล่วงหน้า ฟังก์ชันนี้สามารถกรองข้อมูลได้ทั้ง แนวตั้ง และ แนวนอน

บทนำฟังก์ชัน FILTER

ไวยากรณ์:

=FILTER(array, include, [if_empty])
อาร์กิวเมนต์:

อาร์กิวเมนต์ จำเป็น/ไม่จำเป็น คำอธิบาย
array จำเป็น ช่วงข้อมูลที่ต้องการกรอง
include จำเป็น อาร์เรย์ Boolean ที่มีความสูงหรือความกว้างเท่ากับ array
if_empty ไม่จำเป็น หากเกณฑ์ไม่ตรง ให้แสดงข้อความที่กำหนดไว้

ในตัวอย่างของเรา เราจะกรองชุดข้อมูลตาม 3 หมวดหมู่ที่แตกต่างกัน คือ Fruit (ผลไม้), Vegetable (ผัก), และ Fish (ปลา) มาทำตามขั้นตอนด้านล่างกัน

ขั้นตอน:

  • ในเซลล์ C10 เราใส่ชื่อหมวดหมู่ว่า Vegetable เราจะใช้สิ่งนี้เป็น เกณฑ์ ในการกรองชุดข้อมูล และเรายังสร้าง ตารางเอาต์พุต เพื่อ เก็บ ข้อมูลที่กรองแล้ว

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ในเซลล์ C12 ใส่สูตรต่อไปนี้:

=FILTER(C4:J8,C5:J5=C10, "Not Found")

▶ การวิเคราะห์สูตร

ฟังก์ชัน FILTER รับ 2 อาร์กิวเมนต์ คือ ข้อมูล และ เงื่อนไขตรรกะ

  • ในสูตรนี้ เซลล์ C4:J8 (กล่องสีฟ้า) แทนข้อมูลที่ต้องการกรอง เซลล์ C5:J5 ในแถว C เป็นหมวดหมู่ใน กล่องสีแดง ที่เราตั้ง เกณฑ์
  • ในสูตร C5:J5=C10 จะตรวจสอบค่าของเซลล์ C10 กับค่าเซลล์แต่ละเซลล์ของ C5:J5 ส่งคืน อาร์เรย์ {FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, FALSE, TRUE} เราเห็นว่าค่า TRUE เป็นเซลล์ที่มีหมวดหมู่ vegetable

สูตรนี้ให้ โซลูชันแบบไดนามิก หมายความว่าเมื่อเราเปลี่ยน ข้อมูลในเซลล์ ผลลัพธ์ จะ ปรับค่า ทันที

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ผลลัพธ์แสดงเฉพาะคอลัมน์ที่มีหมวดหมู่ Vegetable

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ในขั้นตอนนี้ เราเปลี่ยนค่าเซลล์ C10 เป็น Fruit และข้อมูลถูกกรองแนวนอนสำหรับหมวดหมู่นั้นตามลำดับ

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

2. Transpose และกรองข้อมูลแนวนอนใน Excel

เราสามารถ Transpose (สลับแถว/คอลัมน์) ชุดข้อมูลของเรา จากนั้นใช้ตัวเลือก Filter เริ่มต้นที่ Excel มีอยู่เพื่อกรองข้อมูลแนวนอน มาดูตัวอย่างกัน

ขั้นตอน:

  • ก่อนอื่น เลือก ชุดข้อมูลทั้งหมด กด Ctrl + C บนแป้นพิมพ์ หรือ คลิกขวา เมาส์ เลือก Copy จาก เมนูบริบท

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • เราต้อง วาง ชุดข้อมูลที่คัดลอก ด้วยตัวเลือก Transpose เลือก เซลล์ที่ต้องการวาง ในตัวอย่างนี้เราเลือกเซลล์ B10 จากแท็บ Home คลิกที่แท็บ Paste เลือก Transpose เป็น ตัวเลือกวาง

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

วิธีอื่น:

เปิดหน้าต่าง Paste Special จาก เมนูบริบท หรือจาก แท็บ Home จาก ตัวเลือก Operation ให้ติ๊กถูก Transpose checkbox และกด OK

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ตอนนี้ เลือก ชุดข้อมูลที่ Transpose แล้ว และจากแท็บ Data คลิกที่ตัวเลือก Filter

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ขั้นตอนข้างต้นเปิดใช้งาน ตัวเลือกการกรอง บนแต่ละคอลัมน์ คลิก ที่ ตัวเลือกกรอง Category และติ๊กถูก Vegetable

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • นี่คือผลลัพธ์ที่เราได้

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

โดยทำตามขั้นตอนข้างต้น เราสามารถกรองชุดข้อมูลตามเกณฑ์ใดๆ ได้

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

  • วิธีกรอง Excel Pivot Table (8 วิธีที่มีประสิทธิภาพ)
  • กรองหลายคอลัมน์ใน Excel แบบอิสระ
  • วิธีกรองหลายคอลัมน์พร้อมกันใน Excel (3 วิธี)
  • กรองหลายแถวใน Excel (11 วิธีที่เหมาะสม)

3. สร้าง Custom Views เพื่อกรองข้อมูลแนวนอนใน Excel

ในวิธีนี้ เราจะกรองข้อมูลแนวนอนด้วยความช่วยเหลือของ Custom Views ของ Excel เราจะสร้าง จำนวนมุมมองที่กำหนดเอง ขึ้นอยู่กับ เกณฑ์ ของเรา เราต้องการ กรอง ข้อมูล ตาม หมวดหมู่ สินค้า ดังนั้นเราต้องสร้าง 4 มุมมองที่กำหนดเอง ในตัวอย่างนี้ ขั้นตอนที่จำเป็นมีดังนี้

ขั้นตอน:

  • ก่อนอื่น เราจะสร้าง มุมมองที่กำหนดเอง พร้อม ชุดข้อมูลเต็ม ไปที่แท็บ View ใน Excel Ribbon แล้ว เลือก ตัวเลือก Custom Views

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ในหน้าต่าง Custom Views คลิกปุ่ม Add

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • เราใส่ Dataset ใน กล่องป้อนข้อมูล เป็นชื่อของ Custom View และกด OK

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ตอนนี้ เพื่อสร้าง มุมมองที่กำหนดเอง สำหรับหมวดหมู่ Fruit ให้ ซ่อน คอลัมน์ทั้งหมดยกเว้นคอลัมน์หมวดหมู่ Fruit เลือก คอลัมน์ E, F, H, I, และ J ที่มีข้อมูลสำหรับ Vegetable และ Fish

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • หลังจากนั้น คลิกขวา ที่ ด้านบน ของ แถบคอลัมน์ และเลือก Hide จาก เมนูบริบท

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ผลลัพธ์คือ คอลัมน์ทั้งหมดยกเว้นหมวดหมู่ Fruit ถูก ซ่อน

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ตอนนี้ เพิ่ม มุมมองที่กำหนดเอง ชื่อ Fruit สำหรับหมวดหมู่ Fruit

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • เช่นเดียวกัน เพิ่ม มุมมองที่กำหนดเองอีกสองอัน สำหรับหมวดหมู่ Vegetable และ Fish ชื่อ Vegetable และ Fish สุดท้ายเราสร้าง 4 มุมมองที่กำหนดเอง

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • ตอนนี้เราสามารถ เลือก มุมมองที่กำหนดเองใดๆ จากรายการ และคลิกปุ่ม Show จะแสดงมุมมองสำหรับหมวดหมู่สินค้าที่ตรงกัน ตัวอย่าง เรา เลือก Fish Custom View เพื่อ แสดง ข้อมูลที่กรองแล้วสำหรับหมวดหมู่ Fish

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

  • นี่คือ ชุดข้อมูลที่กรองแล้ว สำหรับหมวดหมู่ Vegetable

3 วิธีที่มีประสิทธิภาพในการกรองข้อมูลแนวนอนใน Excel

หมายเหตุ

  • ฟังก์ชัน FILTER เป็นฟังก์ชันใหม่ที่ใช้ได้เฉพาะใน Excel 365 ไม่พร้อมใช้งานในเวอร์ชันเก่า

สรุป

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

เพิ่มเติม

  • กรองหลายเกณฑ์ใน Excel (4 วิธีที่เหมาะสม)
  • การกรองข้อมูล Excel ตามค่าเซลล์ (6 วิธีที่มีประสิทธิภาพ)
  • ใช้ Text Filter ใน Excel (5 ตัวอย่าง)
  • วิธีกรองค่าที่ไม่ซ้ำกันใน Excel (8 วิธีง่าย)