วิธีกรองใน Google ชีต

เมื่อคุณทำงานกับชุดข้อมูลขนาดใหญ่ การรู้วิธีกรองในGoogle ชีต(Google Sheets)จะ เป็นประโยชน์

มีสองวิธีในการทำเช่นนี้ คุณสามารถใช้มุมมองตัวกรองในเมนู Google ชีต(Google Sheets menu)ซึ่งช่วยให้คุณปรับแต่งวิธีเฉพาะในการกรองข้อมูลในแผ่นงานที่คุณสามารถนำมาใช้ซ้ำได้ วิธีการกรองข้อมูลในGoogle ชีต(Google Sheets) แบบไดนามิกมากขึ้น คือการใช้ฟังก์ชันFILTER

ในบทความนี้ คุณจะได้เรียนรู้วิธีใช้ทั้งสองวิธี

สร้างมุมมองตัวกรอง(Filter View)ในGoogleชีต

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

วิธีสร้างมุมมองตัวกรอง(How to Create a Filter View)

ตัวอย่างเช่น สมมติว่าคุณมีชุดข้อมูลที่รวมถึงการซื้อสินค้าของลูกค้า ข้อมูลรวมถึงชื่อ ที่อยู่ อีเมล หมายเลขโทรศัพท์ และอื่นๆ

สำหรับตัวอย่างนี้ สมมติว่าคุณต้องการเห็นเฉพาะลูกค้าจากPlaya Vista , CA และเฉพาะลูกค้าที่มีที่อยู่อีเมล ".gov" 

1. ในการสร้างตัวกรองนี้ ให้เลือก ไอคอน สร้างตัวกรอง(Create a Filter)ในเมนู ไอคอนนี้ดูเหมือนกรวย 

2. คุณจะเห็นไอคอนตัวกรองขนาดเล็กปรากฏขึ้นที่ด้านขวาของส่วนหัวของแต่ละคอลัมน์ เลือกไอคอนช่องทางนี้ที่ด้านบนของช่องที่อยู่ลูกค้า(Customer Address)เพื่อปรับแต่งตัวกรองสำหรับฟิลด์นี้ 

3. จะเป็นการเปิดหน้าต่างที่คุณสามารถปรับแต่งตัวเลือกตัวกรองได้ เลือกลูกศรทางด้านซ้ายของกรองตาม(Filter by values)ค่า เลือกล้าง(Clear)เพื่อยกเลิกการเลือกรายการทั้งหมดในฟิลด์นั้น 

หมายเหตุ(Note) : นี่เป็นขั้นตอนสำคัญเพราะจะรีเซ็ตมุมมองจากการแสดงระเบียนทั้งหมดเป็นการแสดงไม่มี นี่เป็นการเตรียมExcelเพื่อใช้ตัวกรองที่คุณจะสร้างในขั้นตอนต่อไป

4. พิมพ์ข้อความในฟิลด์ด้านล่างที่คุณต้องการกรองฟิลด์ตาม ในตัวอย่างนี้ เราจะใช้ “Playa Vista” และเลือกไอคอนค้นหาเพื่อดูเฉพาะระเบียนที่มีข้อความนั้น เลือกระเบียน(Select)ทั้งหมดที่แสดงในรายการผลลัพธ์ สิ่งนี้จะปรับแต่งตัวกรองของคุณเพื่อให้แสดงเฉพาะรายการที่คุณเลือกในสเปรดชีต

4. เมื่อคุณเลือก ปุ่ม ตกลง(OK)คุณจะเห็นข้อมูลในแผ่นงานของคุณถูกกรองเพื่อให้แสดงเฉพาะลูกค้าจากPlaya Vistaเท่านั้น

5. ในการกรองในฟิลด์ที่สอง เลือกไอคอนตัวกรองที่ด้านบนของฟิลด์นั้น ทำซ้ำขั้นตอนข้างต้นเพื่อสร้างตัวกรอง ล้างรายการทั้งหมด พิมพ์ข้อความ "gov" เพื่อกรองที่อยู่อีเมลที่ไม่มี "gov" เลือกรายการเหล่านั้น และเลือกตกลง(OK)

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

การบันทึกและการดูตัวกรอง การดู(Saving and Viewing Filter Views)

เมื่อคุณตั้งค่าตัวกรองเสร็จแล้ว คุณสามารถบันทึกเป็นมุมมองตัวกรองที่คุณเปิดใช้งานได้ตลอดเวลา

หากต้องการบันทึกมุมมองตัวกรอง เพียงเลือกลูกศรแบบเลื่อนลงถัดจากไอคอนตัวกรอง แล้วเลือกบันทึกเป็นมุมมองตัว(Save as filter view)กรอง 

คุณจะเห็นช่องสีเทาเข้มเปิดที่ด้านบนของสเปรดชีต ซึ่งจะแสดงช่วงที่เลือกซึ่งใช้กับตัวกรองและชื่อของฟิลด์ เพียง(Just)เลือกฟิลด์ถัดจากชื่อ(Name)แล้วพิมพ์ชื่อที่คุณต้องการใช้กับตัวกรองนั้น 

เพียงพิมพ์ชื่อแล้วกดEnter

คุณจะสังเกตเห็นทางด้านขวาของแถบสีเทาที่มีไอคอนรูปเฟือง เลือกไอคอนนี้เพื่อดูตัวเลือกตัวกรอง 

ตัวเลือกที่มีจำหน่าย ได้แก่ :

  • เปลี่ยนชื่อตัวกรอง
  • อัปเดตช่วงที่ใช้ตัวกรอง
  • ทำซ้ำตัวกรองเพื่ออัปเดตโดยไม่ส่งผลต่อตัวกรองเดิม
  • ลบตัวกรอง 

คุณสามารถปิดตัวกรองที่คุณเปิดใช้งานได้ทุกเมื่อโดยเลือกไอคอนตัวกรองอีกครั้ง

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

หลังจากนั้น หากคุณต้องการเปิดใช้งานตัวกรองใดๆ ที่คุณสร้างขึ้นอีกครั้ง เพียงแค่เลือกลูกศรแบบเลื่อนลงที่อยู่ถัดจากไอคอนตัวกรอง คุณจะเห็นตัวกรองที่คุณบันทึกไว้ปรากฏในเมนู เพียง(Just)เลือกตัวกรองนั้นเพื่อเปิดใช้งานเมื่อใดก็ตามที่คุณต้องการ

การดำเนินการนี้จะกรองข้อมูลพร็อพเพอร์ตี้อีกครั้งโดยใช้การตั้งค่าตัวกรองที่คุณกำหนดค่าไว้

การใช้ฟังก์ชัน FILTER

ตัวเลือกอื่นในการกรองในGoogle ชีต(Google Sheets)คือการใช้ฟังก์ชันFILTER

ฟังก์ชันFILTERให้คุณกรองชุดข้อมูลตามเงื่อนไขจำนวนเท่าใดก็ได้ที่คุณเลือก 

มาดูการใช้ฟังก์ชันFILTER โดยใช้ตัวอย่าง (FILTER)Customer Purchases เดียวกัน กับส่วนสุดท้าย

ไวยากรณ์ของ ฟังก์ชัน FILTERมีดังนี้:

FILTER(ช่วง, เงื่อนไข1, [เงื่อนไข2, …])(FILTER(range, condition1, [condition2, …]))

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

พารามิเตอร์ของ ฟังก์ชัน FILTERมีดังนี้:

  • range : ช่วงของเซลล์ที่(range of cells)คุณต้องการกรอง
  • condition1 : คอลัมน์หรือแถวที่คุณต้องการใช้เพื่อกรองผลลัพธ์ 
  • conditionX : คอลัมน์หรือแถวอื่นๆ ที่คุณต้องการใช้เพื่อกรองผลลัพธ์

โปรดทราบว่าช่วงที่คุณใช้สำหรับเงื่อนไขต้องมีจำนวนแถวเท่ากันกับทั้งช่วง

ตัวอย่างเช่น หากคุณต้องการสร้างตัวกรองเดียวกันกับส่วนแรกของบทความนี้ คุณจะต้องใช้ฟังก์ชัน FILTER(FILTER function) ต่อไป นี้

=FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))

ซึ่งจะดึงแถวและคอลัมน์จากตารางข้อมูลดั้งเดิม (F1: J20 ) จากนั้นใช้ฟังก์ชัน (J20)SEARCHที่ฝังไว้เพื่อค้นหาคอลัมน์ที่อยู่และอีเมลสำหรับกลุ่มข้อความที่เราสนใจ

จำเป็นต้องใช้ ฟังก์ชันSEARCHเฉพาะในกรณีที่คุณต้องการค้นหาส่วนข้อความ หากคุณสนใจการจับคู่แบบตรงทั้งหมดมากกว่า คุณสามารถใช้สิ่งนี้เป็นคำสั่งเงื่อนไขแทน:

I1:I20=”[email protected]

คุณยังสามารถใช้ตัวดำเนินการตามเงื่อนไขอื่นๆ เช่น > หรือ < หากคุณต้องการกรองค่าที่มากกว่าหรือน้อยกว่าขีดจำกัดคงที่

เมื่อคุณกดEnterคุณจะเห็นผลลัพธ์ของ ฟังก์ชัน FILTERเป็นตารางผลลัพธ์

อย่างที่คุณเห็น ระบบจะส่งคืนเฉพาะคอลัมน์ในช่วงที่คุณเลือกในพารามิเตอร์แรกของฟังก์ชันเท่านั้น ดังนั้นจึงเป็นเรื่องสำคัญที่จะวาง ฟังก์ชัน FILTERในเซลล์ที่มีที่ว่าง (คอลัมน์เพียงพอ) เพื่อให้ผลลัพธ์ทั้งหมดปรากฏ

การใช้ตัวกรองใน Google ชีต

ตัวกรองในGoogle ชีต(Google Sheets)เป็นวิธีที่มีประสิทธิภาพมากในการค้นหาชุดข้อมูลจำนวนมาก(very large sets of data)ในGoogle ชี(Google Sheets)ต ฟังก์ชันFILTERให้ความยืดหยุ่นในการเก็บชุดข้อมูลเดิมไว้แต่แสดงผลลัพธ์ที่อื่น

คุณลักษณะตัวกรองในตัวในGoogle ชีต(Google Sheets)ช่วยให้คุณสามารถแก้ไขมุมมองชุดข้อมูลที่ใช้งานอยู่ได้ในทุกรูปแบบที่คุณสนใจในช่วงเวลาที่กำหนด คุณสามารถบันทึก เปิดใช้งาน ปิดใช้งาน หรือลบตัวกรองตามที่คุณต้องการ

คุณมีคำแนะนำที่น่าสนใจสำหรับการใช้ตัวกรองในGoogle ชีต(Google Sheets)หรือไม่ แบ่งปัน(Share)ในส่วนความคิดเห็นด้านล่าง



About the author

ฉันเป็นผู้ตรวจทานมืออาชีพและเพิ่มประสิทธิภาพการทำงาน ฉันชอบใช้เวลาออนไลน์เล่นวิดีโอเกม สำรวจสิ่งใหม่ ๆ และช่วยเหลือผู้คนเกี่ยวกับความต้องการด้านเทคโนโลยีของพวกเขา ฉันมีประสบการณ์กับ Xbox มาบ้างแล้วและได้ช่วยเหลือลูกค้าในการรักษาระบบของพวกเขาให้ปลอดภัยมาตั้งแต่ปี 2552



Related posts