การกรองข้อมูล (Filter) ใน Excel

การกรองข้อมูลตามเงื่อนไข (Filter)
คือ วิธีการที่คุณสามารถกรองข้อมูลตามเงื่อนไขได้ เพื่อให้สามารถตรวจสอบหรือค้นหาข้อมูลได้ง่ายขึ้น

วิธีการ 

เข้าไปที่ Ribbon Data >> คลิก Filter ดังรูปที่ 1
Filter
รูปที่ 1 แสดงช่องทางการทำ Filter
  • เมื่อคลิก Filter แล้วจะปรากฎ ตัวกรอง ขึ้นมาที่หัวคอลัมน์ 
  • สามารถกดปุ่มนั้นเพื่อกำหนดวิธีการกรองได้ ซึ่งเมื่อกดปุ่มกรองที่คอลัมน์ไหน มันก็จะกรองข้อมูลโดยใช้หลักเกณฑ์คอลัมน์นั้น ดังรูปที่ 2

การกรองด้วย Filter มีอยู่ 2 รูปแบบ คือ

แบบที่ 1 : การกรองค่าแบบอัตโนมัติ (Auto Filter) โดยมีวิธีกรองสามารถกรองได้จากทั้ง สี (Filter by Color) และ ข้อความ (Text Filter)

แบบที่ 2 : การกรองค่าแบบขั้นสูง (Advance Filter) จะขึ้นกับประเภทของข้อมูลในคอลัมน์นั้น ว่าเป็น Text Filters หรือ Number Filters 


แบบที่ 1 : การกรองค่าแบบอัตโนมัติ (Auto Filter)

แบบนี้เป็นวิธีการกรองแบบง่าย ไม่ยุ่งยาก ด้วยการคลิกที่เมนู Filter ดังรูปที่ 1 หรือ Short Cut : Ctrl + Shift + L 

ในบทความนี้ เราจะใช้ตัวอย่างจาก บทความการเรียงข้อมูล (Sort) ใน Excel ด้วย Ribbon Data ตารางรายการเมนูอาหาร (รูปที่ 2 ตารางด้านซ้าย) มาใช้อธิบาย 😉😉😊😊

ที่แถวบนสุดของคอลัมน์จะขึ้นรูปกรวย สัญลักษณ์การกรองข้อมูลอันตโนมัติ ดังรูปที่ 2 
Auto Filter by Color
รูปที่ 2 แสดงวิธีการ Auto Filter by Color

จากรูปที่ 2 ข้างบนนี้ โปรแกรมจะมอง Column รายการอาหารที่เลือกทำ Filter แล้วแสดง Cell Color ทั้งหมดจากคอลัมน์ทันที เพื่อให้คุณสามารถเลือกเรียงข้อมูลตาม Cell Color ได้

ตัวอย่างที่ 1 ต้องการกรองข้อมูล เฉพาะสีชมพู ที่มีราคา 30 บาท คุณจะกรองข้อมูลด้วยวิธีใด

ตอบ คลิก Ribbon Data >> เลือก Filter >> เลือกปุ่มสามเหลี่ยมที่คอลัมน์รายการอาหาร >> เลือก Filter by Color >> สีชมพู ดังรูปที่ 3
Auto Filter by Color
รูปที่ 3 แสดงตัวอย่างการเลือกรายการอาหารที่มี Filter สีชมพู

โปรแกรมจะแสดงข้อมูลเฉพาะสีที่คุณกรองมาแสดง ดังรูปที่ 4

Auto Filter by Color
รูปที่ 4 แสดงผลของการกรองด้วยสี

นอกจาก Auto Filter by Color ยังสามารถทำ Auto Filter by Text ได้ด้วยเช่นกัน ดังรูปที่ 5

Auto Filter by Text
รูปที่ 5 แสดงวิธีการ Auto Filter by Text
จากรูปที่ 5 โปรแกรมจะดู Column รายการอาหารที่เลือกทำ Filter แล้ว ให้คุณเลือกว่าจะกรองข้อความในคอลัมน์เป็นแบบไหน

ตัวอย่างที่ 2 ต้องการกรองข้อมูลรายการอาหาร โดยมีคำขึ้นต้นว่า "ข้าว" และ คำปิดท้ายว่า "ไก่" คุณจะกรองข้อมูลด้วยวิธีใด

ตอบ คลิก Ribbon Data >> เลือก Filter >> เลือกปุ่มสามเหลี่ยมที่คอลัมน์รายการอาหาร >> เลือก Text Filter >> เลือก Begins With.. และ Ends With...  ดังรูปที่ 6
รูปที่ 6 แสดง Custom AutoFilter PopUp
โปรแกรมจะแสดงข้อมูลเฉพาะสีที่คุณกรองมาแสดง ดังรูปที่ 7
Text Filter
รูปที่ 7 แสดงผลของการกรองด้วยตัวอักษร



แบบที่ 2 : การกรองค่าแบบขั้นสูง (Advance Filter)

จุดที่ Advanced Filter ต่างกับ Auto Filter คือ สามารถกรองข้อมูลได้ที่ละหลายเงื่อนไขพร้อมกัน จัดเรียงคอลัมน์ใหม่ และตัดข้อมูลที่มีความซ้ำซ้อนออกไปได้อย่างอัตโนมัติ

วิธีการ   
1. Data >> Sort&Filter >> Advanced 
2. จะแสดง Advance Filter Pop Up ดังรูปที่่ 8
Advance Filter Pop Up
รูปที่ 8 แสดง Advance Filter Pop Up
โดยวิธีการกรองแบบขั้นสูงนี้ สามารถทำได้ออกมาเป็น 2 ลักษณะ 


การกรองขั้นสูงแบบ 1. กรองข้อมูล แสดงบนเซลล์เดิม โดยสามารถทำตาม ดังนี้

  • Action เลือกเป็น Filter the list, in-place  
  • List range เลือกเซลล์ที่ต้องการ Filter ข้อมูล
  • Criteria range เลือกเซลล์ที่มีเงื่อนไข

การกรองขั้นสูงแบบ 2กรองข้อมูล แสดงบนเซลล์ใหม่ โดยสามารถทำตาม ดังนี้

  • Action เลือกเป็น Copy to another location 
  • List range เลือกเซลล์ที่ต้องการ Filter ข้อมูล
  • Criteria range เลือกเซลล์ที่มีเงื่อนไข
  • Copy to เลือกเซลล์ที่จ้องการให้ข้อมูลที่ Filter ไปแสดงในเซลล์ใหม่

ตัวอย่างที่ 3 ต้องการกรองข้อมูลรายการอาหารลำดับที่ 1,12 กับ อาหารที่มีราคาอาหาร 30 บาท 
ตอบ สร้างตารางเงื่อนไขที่จะใช้กรองข้อมูล ในส่วนของ Criteria range ก่อน ดังรูปที่ 9
Criteria Range in Excel
รูปที่ 9 แสดงตัวอย่างตารางเงื่อนไขที่จะใช้ในการกรองข้อมูล (Criteria range)

คลิก Ribbon Data >> ไปที่ Sort&Filter >> คลิก Advance >> จะมี Pop Up : Advance Filter ขึ้นมา >> ให้ทำตามการกรองขั้นสูงแบบ 1 ซึ่งใน Criteria range คุณไปเลือกตาราง ดังรูปที่ 9 ลงไป >> คลิก OK 


ผลลัพธ์ โปรแกรมจะกรองข้อมูลตามเงื่อนไข Criteria range และกรองข้อมูลทับตาราพื้นที่ตารางเดิม (เลือกมาเฉพาะข้อมูลรายงานอาหารลำดับที่ 1, 12 กับราคาอาหาร 30 บาท) ดังรูปที่ 10
กรองแบบมีเงื่อนไข
รูปที่ 10 แสดงผลลัพธ์การกรองข้อมูลแบบ Advance Filter ตามตัวอย่างที่ 3


ตัวอย่างที่ 4 ต้องการกรองข้อมูล ดังนี้ 

  • ราคาอาหาร มากกว่าหรือเท่ากับ 40 บาท กับ จำนวนยอดสั่งต้องมากกว่าหรือเท่ากับ 4 จานต่อวัน
  • ลำดับที่ 1 ที่จำนวนยอดสั่งต้องมากกว่า 3 จานต่อวัน
  • รายการอาหารเป็น ข้าวผัดผักสามสหาย ที่มียอดสั่งต้องมากกว่าหรือเท่ากับ 4 จานต่อวัน
  • ลำดับที่ 13 
ตอบ สร้างตารางเงื่อนไขที่จะใช้กรองข้อมูล ในส่วนของ Criteria range ก่อน ดังรูปที่ 11
รูปที่ 11 แสดงตัวอย่างตารางเงื่อนไขที่จะใช้ในการกรองข้อมูล (Criteria range)
คลิก Ribbon Data >> ไปที่ Sort&Filter >> คลิก Advance >> จะมี Pop Up : Advance Filter ขึ้นมา >> ให้ทำตามการกรองขั้นสูงแบบ 2 ซึ่งใน Criteria range คุณเลือกตาราง (รูปที่ 11) >> คลิก OK ดังรูปที่ 12 
การกรองข้อมูลในเอ็กเซล
รูปที่ 12 แสดงตัวอย่างการกรองข้อมูลใน Pop Up : Advance Filter ตามตัวอย่างที่ 4

ผลลัพธ์ โปรแกรมจะกรองข้อมูลตามเงื่อนไข Criteria range และกรองข้อมูลในพื้นที่ใหม่ ดังรูปที่ 13
Advance Filter in Excel
รูปที่ 13 แสดงผลลัพธ์การกรองข้อมูลแบบ Advance Filter ตามตัวอย่างที่ 4
คุณจะเห็นว่าแค่การกรองข้อมูลเรื่องเดียวก็มีวิธีการต่างๆ เพื่อให้สามารถเลือกวิธีการให้เหมาะสมกันไปในแต่ละสถานการณ์
Share:

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

จำนวนการดูหน้าเว็บรวม

Popular Posts

ขับเคลื่อนโดย Blogger.

Dashboards คืออะไร มีกี่ประเภท

Dashboards คืออะไร และสามารถช่วยเราในการทำงานอย่างไร Dashboards คือ การนำข้อมูลมาสร้างรายงานที่เป็นภาพรวมทางธุรกิจ ให้ผู้บริหารสามารถ...

Recent Posts

Keywords

เอ็กเซล Data-Management Functions การจัดการข้อมูลในเอ็กเซล Blogger Basic-Excel Create-Blogger การจัดการข้อมูล Excel Conditional Formatting excel Data-Analysis Drop down list Excel สูตร Computer knowledge Feed RSS Atom คือ อะไร Index Match function excel SEO Search Console Search engine chart excel คือ excel data validate paste option Excel vlookup approximate Match exact Match vlookup function excel การใช้ concatenate ใน excel สร้าง drop down list สร้าง กราฟ เอ็กเซล Advance Filter Auto Filter by Color Auto Filter by Text Content Syndication DATEDIF() Datedif Function Excel SUM Function Excel SUMIF Function Excel SUMIFS Function Formula Values Transpose Formatting Function excel Gantt Chart excel Gantt Chart excel ทำยังไง HLOOKUP Icon Set Index Match function คือ Knowledge Line Chart Scatter Chart LogicFunction Match function excel Name Manager Paste Special Pie Doughnut chart excel Robots Header Tag Sumproduct function การใช้ สูตร เอ็กเซล Template Text Function Excel Trim Clear Function Excel Values column chart excel condition countif excel count if excel 2010 countifs data validation excel countifs เงื่อนไข ตัวอักษร มากกว่า น้อยกว่า excel index match formula excel match function reference cell excel sort and filter excel เบืื้องต้น excel เบื้องต้น flash fill excel คือ flash fill คือ อะไร function คือ highlight in dropdownlist index excel match vlookup index match ใช้ยังไง lookup excel กราฟ แผนภูมิ Excel การ เรียง ข้อมูล excel การ เรียง ลําดับ ข้อมูล excel การกรองข้อมูล Excel การตัดข้อความ เอ็กเซล การทํา chart excel การทําcontrol chart excel การสร้าง ตาราง กราฟ excel การสร้าง chart excel การสร้างฟีต การหาผลรวมในเอ็กเซล การเผยแพร่เนื้ือหา การเพิ่ม Subscription ให้ Blogger การแยก ข้อความ การใช้ if การใช้ index match excel การใช้งาน Subtotal outline excel การใช้ฟังก์ชั่น concatenate การใช้แผนภูมิ chart excel ค้นหาข้อมูล เอ็กเซล ค้นหาเลขคอลัมน์ ค้นหาเลขแถว เอ็กเซล ตัดช่องวางในเอ็กเซล ผูกเว็บกับ Google Analytics ฟังก์ชั่น Text การใช้ วิธีการตัดข้อความใน Excel วิธีทำ แผนภูมิ วงกลม Excel สูตร COUNTIF สูตรexcel concatenate สูตรการหาผลรวมใน Excel หาผลต่างระหว่างเดือน เพิ่มรายการใน Data Validation แผนภูมิ คอลัมน์ excel แผนภูมิคอลัมน์ เรียงซ้อน ใส่สีให้ dropdownlist

คลังบทความของบล็อก