ตัวกรองขั้นสูงใน Excel และตัวอย่างคุณลักษณะต่างๆ การกรองรายการการกรองด้วยแบบฟอร์มข้อมูล

02.05.2022

คุณสามารถแสดงข้อมูลเกี่ยวกับพารามิเตอร์หนึ่ง/หลายตัวได้โดยการกรองข้อมูลใน Excel

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

ตัวกรองอัตโนมัติและตัวกรองขั้นสูงใน Excel

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


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

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

เราเห็นผลลัพธ์ทันที:

คุณสมบัติของเครื่องมือ:

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

ตัวกรองขั้นสูงมีตัวเลือกเพิ่มเติมมากมาย:

  1. คุณสามารถกำหนดเงื่อนไขสำหรับการกรองได้มากเท่าที่คุณต้องการ
  2. เกณฑ์การเลือกข้อมูลอยู่ในสายตาที่ชัดเจน
  3. ด้วยตัวกรองขั้นสูง ผู้ใช้สามารถค้นหาค่าที่ไม่ซ้ำกันในอาร์เรย์หลายบรรทัดได้อย่างง่ายดาย


วิธีสร้างตัวกรองขั้นสูงใน Excel

ตัวอย่างสำเร็จรูปคือวิธีใช้ตัวกรองขั้นสูงใน Excel:



ในตารางเดิม มีเพียงแถวที่มีค่า "มอสโก" เท่านั้นที่ยังคงอยู่ หากต้องการยกเลิกการกรอง คุณต้องคลิกปุ่ม "ล้าง" ในส่วน "เรียงลำดับและกรอง"

วิธีใช้ตัวกรองขั้นสูงใน Excel

ลองใช้ตัวกรองขั้นสูงใน Excel เพื่อเลือกแถวที่มีคำว่า "Moscow" หรือ "Ryazan" เงื่อนไขสำหรับการกรองต้องอยู่ในคอลัมน์เดียวกัน ในตัวอย่างของเรา ด้านล่างอีกอันหนึ่ง

กรอกเมนูตัวกรองขั้นสูง:

เราได้ตารางที่มีแถวที่เลือกตามเกณฑ์ที่กำหนด:


ให้เลือกแถวที่มีค่า "No. 1" ในคอลัมน์ "Store" และ "> 1,000,000 rubles" ในคอลัมน์ cost เกณฑ์สำหรับการกรองต้องอยู่ในคอลัมน์ที่เหมาะสมของป้ายกำกับเงื่อนไข ในบรรทัดเดียว

กรอกพารามิเตอร์การกรอง เรากดตกลง

ปล่อยให้ตารางมีเฉพาะแถวที่มีคำว่า "Ryazan" ในคอลัมน์ "Region" หรือค่า "> 10,000,000 rubles" ในคอลัมน์ "Cost" เนื่องจากเกณฑ์การเลือกอ้างอิงถึงคอลัมน์ต่างๆ เราจึงวางไว้ในบรรทัดต่างๆ ภายใต้หัวข้อที่เกี่ยวข้อง

ใช้เครื่องมือตัวกรองขั้นสูง:


เครื่องมือนี้สามารถทำงานกับสูตรซึ่งช่วยให้ผู้ใช้สามารถแก้ไขงานเกือบทุกอย่างเมื่อเลือกค่าจากอาร์เรย์

กฎพื้นฐาน:

  1. ผลลัพธ์ของสูตรคือเกณฑ์การเลือก
  2. สูตรที่เขียนจะส่งกลับค่า TRUE หรือ FALSE
  3. ช่วงแหล่งที่มาระบุโดยใช้การอ้างอิงแบบสัมบูรณ์ และระบุเกณฑ์การเลือก (ในรูปแบบของสูตร) ​​โดยใช้การอ้างอิงแบบสัมพัทธ์
  4. หากส่งคืน TRUE แถวจะแสดงหลังจากใช้ตัวกรอง เท็จ - ไม่

แสดงแถวที่มีปริมาณสูงกว่าค่าเฉลี่ย ในการทำเช่นนี้นอกเหนือจากจานที่มีเกณฑ์ (ในเซลล์ I1) เราจะป้อนชื่อ "จำนวนมากที่สุด" ด้านล่างนี้เป็นสูตร เราใช้ฟังก์ชัน AVERAGE

เลือกเซลล์ใดก็ได้ในช่วงแหล่งที่มาและเรียก "ตัวกรองขั้นสูง" เราระบุ I1:I2 เป็นเกณฑ์การเลือก (ลิงก์ที่เกี่ยวข้อง!)

เฉพาะแถวเหล่านั้นเท่านั้นที่ยังคงอยู่ในตารางโดยที่ค่าในคอลัมน์ "จำนวนเงิน" สูงกว่าค่าเฉลี่ย


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

คลิกตกลง บรรทัดที่ซ้ำกันจะถูกซ่อน เฉพาะระเบียนที่ไม่ซ้ำกันเท่านั้นที่จะยังคงอยู่ในแผ่นงาน

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

นอกจากนี้ คุณเคยใช้ตัวกรองขั้นสูงหรือไม่ เครื่องมือที่มีประโยชน์มาก!


ดังนั้น วิธีสร้างตัวกรองอัตโนมัติใน Excel (เลือกเฉพาะเซลล์ที่คุณต้องการ)

คุณสามารถเลือกเซลล์ที่ต้องการด้วยค่าเฉพาะหรือตามสีหรือตามเงื่อนไขด้วยวิธีง่ายๆ สองวิธี:

1. ไปตามเส้นทางบนริบบิ้น “ข้อมูล” - “เรียงลำดับและกรอง” - “กรองอัตโนมัติ” ( ดูภาพที่จุดเริ่มต้นของบทความ)

2. โดยการกดปุ่มเมาส์ขวาหลังจากเลือกตารางในเมนูตัวกรองที่เปิดขึ้น - "ตัวกรอง"

เงื่อนไขพื้นฐานสำหรับการใช้ตัวกรองอัตโนมัติ:

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

ตัวกรองขั้นสูง วิธีกรองตามเงื่อนไขในเซลล์

ตัวกรองขั้นสูงใช้สำหรับเงื่อนไขการเลือกที่ซับซ้อนมากขึ้น ใช้มันถ้า

- คุณต้องตั้งเงื่อนไขจำนวนมากพร้อมกัน
- คุณต้องแสดงรายการผลลัพธ์ในที่แยกต่างหาก

สาระสำคัญของตัวกรองเพิ่มเติมคือในตารางที่อยู่ติดกัน (t2) คุณระบุเงื่อนไขการกรองทั้งหมด (t1) และส่งออกไปยังตารางใหม่ t3

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

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

ต้องกรอกช่วงของเงื่อนไขใน (t2) ด้วย หากคุณต้องการคัดลอกไปยังตำแหน่งอื่น ให้เลือกช่องทำเครื่องหมายที่เหมาะสม ตารางที่สองเป็นเพียงตาราง 2 - ตารางเงื่อนไข ตารางที่สาม - จะเกิดอะไรขึ้น

วัตถุประสงค์:ดำเนินการจัดเรียงข้อมูล, ทำความคุ้นเคยกับวิธีการกรองรายการ, กรองอัตโนมัติ, ทำงานกับแบบฟอร์มข้อมูล

แบบฝึกหัด 1.

จัดเรียงข้อมูลในตาราง 5.5 หลาย ๆ ครั้งตามคุณสมบัติต่อไปนี้ - ตามลำดับตัวอักษรของชื่อผู้ซื้อ, ตามลำดับจากมากไปน้อยของจำนวนเงินที่ทำธุรกรรม, ตามลำดับจากน้อยไปหามากของวันที่ทำธุรกรรม, โดยจำนวนรวมของลักษณะ (นามสกุล, วันที่ , จำนวน).

วิธีการปฏิบัติงาน

1. เปิดสมุดงานใหม่และบันทึกเป็น "เรียงลำดับ" ในโฟลเดอร์การทำงานของคุณ .

2. สร้างตารางดังรูปที่ 5.56

รูปที่ 5.56 - ตารางเริ่มต้นพร้อมข้อมูล

3. ตั้งค่าตัวเลือกการจัดรูปแบบสำหรับตาราง

Font Times New Roman, ขนาดตัวอักษร 12 pt., ตัวหนาและจัดกึ่งกลางสำหรับหัวเรื่อง, ตัดคำ, เติมสีเทา; สำหรับส่วนหลัก เพื่อเป็นการเตือนความจำ คำสั่งการจัดรูปแบบจะพร้อมใช้งานบน Ribbon หน้าแรก Þ เซลล์ .

4. หากต้องการจัดเรียงตามช่องนามสกุลของลูกค้า ให้วางเคอร์เซอร์ไว้ที่ใดก็ได้ในคอลัมน์นี้แล้วเรียกใช้คำสั่ง ข้อมูล Þ เรียงลำดับ (รูปที่ 5.51) .

ในกล่องโต้ตอบที่เปิดขึ้น ในฟิลด์ เรียงตามเลือก "นามสกุลลูกค้า" จากน้อยไปมาก.

5. ทำซ้ำขั้นตอนทั้งหมดของวรรค 4 และตั้งค่าการเรียงลำดับตาม "จำนวนธุรกรรม" โดยเรียงลำดับจากมากไปน้อย

6. จัดเรียงใหม่ตามฟิลด์ Trade Date ตามลำดับจากน้อยไปหามาก

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

8. ด้วยคำสั่ง เปลี่ยนชื่อ ตั้งชื่อสองแผ่นนี้

ภารกิจที่ 2. เลือกข้อมูลจากรายการตามคำสั่งตัวกรองอัตโนมัติ

วิธีการปฏิบัติงาน.

1. ในแผ่นงาน 4 สร้างตารางและกรอกข้อมูลจากตาราง 5.5

2. เปลี่ยนชื่อ Sheet4 เป็นตัวกรองอัตโนมัติ #1

3. หากต้องการใช้การกรองอัตโนมัติ ให้วางเคอร์เซอร์ในพื้นที่รายการและดำเนินการคำสั่ง ข้อมูล Þ ตัวกรอง ลูกศรชี้ลงจะปรากฏถัดจากชื่อของคอลัมน์ตาราง ซึ่งแสดงรายการค่าที่เป็นไปได้ ในคอลัมน์ "เพศ" เลือก "M" คัดลอกตารางไปยังแผ่นงาน 5 และเปลี่ยนชื่อเป็น "ตัวกรองอัตโนมัติหมายเลข 2"

4. ในแผ่น "ตัวกรองอัตโนมัติหมายเลข 1" ในคอลัมน์ "เพศ" เปิดรายการตัวกรองแล้วเลือก "ทั้งหมด" จากนั้นในคอลัมน์ "วันเกิด" เลือก "เงื่อนไข" ในรายการกรองและตั้งค่าเงื่อนไข (รูปที่ 5.57):

ตารางที่ 5.5

นามสกุล ชื่อ วันที่จ้างงาน วันเกิด พื้น เงินเดือน อายุ
ปาชคอฟ อิกอร์ 16.05.74 15.03.49
อังรีวา แอนนา 16.01.93 19.10.66 และ
เอโรคิน วลาดิมีร์ 23.10.81 24.04.51
โปปอฟ อเล็กซี่ 02.05.84 07.10.56
ไทยุนคอฟ วลาดิมีร์ 03.11.88 19.07.41
นอตคิน ยูจีนี 27.08.85 17.08.60
คูบริน่า ท่าจอดเรือ 20.04.93 26.06.61 และ
กุดคอฟ นิกิต้า 18.03.98 05.04.58
กอร์บาตอฟ ไมเคิล 09.08.99 15.09.52
บิสตรอฟ อเล็กซี่ 06.12.00 08.10.47
ครีโลวา ทาเทียน่า 28.12.93 22.03.68 และ
เบอร์เชวา โอลก้า 14.12.01 22.12.74 และ
รุสซาโนวา หวัง 24.05.87 22.01.54 และ

รูปที่ 5.57 – การตั้งค่าเงื่อนไขการกรอง

5. คัดลอกตารางที่กรองไปยังแผ่นที่ 6 และเปลี่ยนชื่อเป็น "ตัวกรองอัตโนมัติ #3 ในแผ่นกรองอัตโนมัติ #1 ให้ยกเลิกการเลือก

รูปที่ 5.58 - ตัวกรองผู้ใช้

6. ในคอลัมน์ "นามสกุล" เลือก "เงื่อนไข" ในรายการตัวกรองและตั้งค่าเงื่อนไขสำหรับการเลือกพนักงานทั้งหมดที่นามสกุลขึ้นต้นด้วย "B" (รูปที่ 5.58)

7. คัดลอกรายการที่กรองไปยังแผ่นที่ 7 เปลี่ยนชื่อเป็น "ตัวกรองอัตโนมัติ #4"

8. ในแผ่น "ตัวกรองอัตโนมัติหมายเลข 1" สำหรับคอลัมน์ "นามสกุล" ให้ตั้งค่า "ทั้งหมด" และในคอลัมน์ "เงินเดือน" ให้ตั้งค่า "10 แรก ... " โดยที่ในกล่องโต้ตอบให้ป้อน "แสดง รายการที่ใหญ่ที่สุด 5 รายการ"

9. บันทึกไฟล์

ภารกิจที่ 3กรองระเบียนจากรายการโดยใช้คำสั่งตัวกรองขั้นสูง

วิธีการในการทำงาน

1. ไปที่แผ่นที่ 8 และเปลี่ยนชื่อเป็น "ตัวกรองขั้นสูง"

2. คัดลอกตารางจากงานก่อนหน้าลงในแผ่นงานนี้ (ตาราง 5.5) วางโดยเริ่มจากบรรทัดที่ 7 6 บรรทัดแรกสงวนไว้สำหรับการตั้งค่าเงื่อนไข

3. มาสร้างเงื่อนไขที่หลากหลายกันเถอะ สมมติว่าเราต้องเลือกชื่อพนักงานที่ได้รับมากกว่า 5,000 รูเบิล หรือผู้ที่มีอายุมากกว่า 50 ปี กรอกเงื่อนไขตามรูปที่ 5.59

รูปที่ 5.59 - เงื่อนไขสำหรับตัวกรองขั้นสูง

4. เรียกใช้คำสั่ง ข้อมูล Þ ขั้นสูง . กรอกข้อมูลในกล่องโต้ตอบดังต่อไปนี้ (รูปที่ 5.60):

รูปที่ 5.60 - หน้าต่างพารามิเตอร์ตัวกรองขั้นสูง

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

5. สมมติว่าเราต้องการแสดงเฉพาะพนักงานที่มีนามสกุลขึ้นต้นด้วยตัวอักษร A, G หรือ N กรอกข้อมูลในช่วงเงื่อนไข (รูปที่ 5.61)

รูปที่ 5.61 - เงื่อนไขสำหรับตัวกรองขั้นสูง

6. เรียกใช้คำสั่ง ข้อมูลÞขั้นสูง และกรอกข้อมูลในกล่องโต้ตอบ (รูปที่ 5.62)

รูปที่ 5.62 - หน้าต่างพารามิเตอร์ตัวกรองขั้นสูง

ดูผลลัพธ์ของการเลือกระเบียน

1. รายชื่อพนักงานทั้งหมดที่มีเงินเดือนสูงกว่าค่าเฉลี่ย ก่อนสร้างตัวกรองนี้ ให้ป้อนสูตร =AVERAGE(F8:F20) ในเซลล์ H2 เพื่อคำนวณเงินเดือนเฉลี่ย

2. จากนั้นในเซลล์ A2 เราป้อนเงื่อนไขที่คำนวณได้ =F8>$H$2 ซึ่งหมายถึงเซลล์ H2 (รูปที่ 5.63 และ 5.64)

รูปที่ 5.63 - เงื่อนไขสำหรับตัวกรองขั้นสูง

รูปที่ 5.64 ตัวเลือกตัวกรองขั้นสูง

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

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

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

การกรองข้อมูลในสเปรดชีตสามารถทำได้สองวิธี: โดยใช้ ตัวกรองอัตโนมัติ หรือ ตัวกรองขั้นสูง

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

1) ตั้งเคอร์เซอร์ภายในตาราง

2) ป้อนคำสั่งเมนู ข้อมูล→ตัวกรอง→ตัวกรองอัตโนมัติ

3) โดยคลิกที่ปุ่มที่มีลูกศรเปิดรายการของคอลัมน์ที่จะทำการเลือก;

4) ระบุค่าที่ต้องการหรือเลือกบรรทัด "สภาพ"และกำหนดเกณฑ์การเลือกในกล่องโต้ตอบ ตัวกรองอัตโนมัติแบบกำหนดเอง

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

เงื่อนไขแต่ละส่วนอาจรวมถึง:

· ค่าที่สามารถเลือกได้จากรายการหรือมีสัญลักษณ์ตัวแทน ในฐานะที่เป็นสัญลักษณ์แทน ใช้เครื่องหมายดอกจัน * - เพื่อระบุจำนวนอักขระตามอำเภอใจ หรือเครื่องหมายคำถาม ? - เพื่อแทนที่อักขระหนึ่งตัว

ตัวดำเนินการเชิงสัมพันธ์ (การเปรียบเทียบ) เมื่อระบุเกณฑ์การเลือก สามารถใช้ตัวดำเนินการเปรียบเทียบต่อไปนี้:

เท่ากับ<>ไม่เท่ากับ

< Меньше < = Меньше или равно

> มากกว่า > = มากกว่าหรือเท่ากับ

สำหรับ การกู้คืน แถวทั้งหมดของตารางแหล่งที่มา คุณต้องคลิกที่ปุ่มที่มีลูกศร (สีน้ำเงิน) และเลือกแถวในรายการแบบหล่นลง "ทั้งหมด"หรือเรียกใช้คำสั่ง DATAÞตัวกรองÞแสดงทั้งหมด

สำหรับ การยกเลิก โหมดการกรอง คุณต้องวางเคอร์เซอร์ไว้ในตารางแล้วป้อนคำสั่งเมนูอีกครั้ง ตัวกรองข้อมูลÞ ตัวกรองอัตโนมัติ(ถอดสวิตช์ออก)

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

ในการกรองรายการ ตัวกรองขั้นสูงจะใช้เกณฑ์สองประเภท:

เกณฑ์การเปรียบเทียบ

· เกณฑ์การคำนวณ

การกรองเรกคอร์ดโดยใช้ตัวกรองขั้นสูงดำเนินการโดยใช้คำสั่งเมนู DATAÞFilterÞตัวกรองขั้นสูง


คุณสมบัติที่สำคัญของโหมดนี้คือก่อนที่จะดำเนินการคำสั่งการกรองนั้นจำเป็นต้องสร้างพื้นที่พิเศษสำหรับการตั้งค่าเงื่อนไขการกรองข้อมูล - ช่วงเงื่อนไขการเลือก(ช่วงเกณฑ์).

ช่วงของเงื่อนไขต้องมีบรรทัดที่มีส่วนหัวของคอลัมน์และหลายบรรทัดสำหรับระบุเงื่อนไขการเลือก โดยปกติแล้ว หากต้องการสร้างช่วงของเงื่อนไข ก่อนอื่นให้คัดลอกบรรทัดที่มีส่วนหัวของคอลัมน์ไปยังตำแหน่งอื่น (ในเวิร์กชีตอื่นหรือในเวิร์กชีตเดียวกัน - โดยปกติจะอยู่เหนือตารางต้นฉบับ) จากนั้นป้อนเกณฑ์การเลือกสำหรับแต่ละคอลัมน์ในบรรทัดด้านล่าง .

ต้องมีอย่างน้อยหนึ่งบรรทัดว่างระหว่างค่าของเงื่อนไขการเลือกและตาราง

หากป้อนเกณฑ์การเลือก (เงื่อนไขตัวกรอง) ในบรรทัดเดียวกันสำหรับคอลัมน์ต่างๆ ระบบจะถือว่าเกณฑ์เหล่านั้นเชื่อมโยงตามเงื่อนไข "AND" หากเกณฑ์การเลือกเขียนในบรรทัดที่แตกต่างกัน จะถือว่าเกณฑ์นั้นเชื่อมโยงตามเงื่อนไข "OR"

หลังจากสร้างช่วงเงื่อนไขพร้อมเกณฑ์สำหรับการเลือกเรคคอร์ดแล้ว ให้ตั้งเคอร์เซอร์ภายในตาราง ป้อนคำสั่ง DATAÞFilterÞตัวกรองขั้นสูงและในกล่องโต้ตอบ ตัวกรองขั้นสูงระบุช่วงของเซลล์ตารางและที่อยู่หรือชื่อของช่วงเงื่อนไขที่สร้างไว้ล่วงหน้า

สามารถกรองรายการได้ ในจุดที่หรือพร้อมกันกับการกรอง สำเนาไปยังพื้นที่ที่ระบุในแผ่นงานปัจจุบัน

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

การกรองข้อมูลในรายการ

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

ทั้งหมดนี้ช่วยลดความยุ่งยากในกระบวนการป้อนและลบบันทึก ตลอดจนขั้นตอนการค้นหาข้อมูล

ข้อดีของการใช้ตัวกรองคือสามารถคัดลอกผลลัพธ์ของการกรองไปยังพื้นที่แยกต่างหากของตารางและใช้ในการคำนวณได้ทันที

มีสองคำสั่งใน Microsoft Excel สำหรับการกรองรายการ:

  • ตัวกรองอัตโนมัติรวมถึงการกรองตามการเลือกสำหรับเงื่อนไขการเลือกอย่างง่าย
  • ตัวกรองขั้นสูงสำหรับเงื่อนไขการเลือกที่ยากขึ้น

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

แถวที่เลือกโดยการกรองใน Microsoft Excel สามารถแก้ไข จัดรูปแบบ สร้างแผนภูมิตามแถว พิมพ์ออกมาโดยไม่ต้องเปลี่ยนลำดับของแถวและไม่ต้องย้ายแถว

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

เมื่อใช้คำสั่ง ตัวกรองอัตโนมัติปุ่มลูกศรปรากฏทางด้านขวาของชื่อคอลัมน์ในรายการที่กรอง

Microsoft Excel เน้นรายการที่กรองด้วยสีน้ำเงิน

เมื่อเงื่อนไขการเลือกต้องใช้กับเซลล์ของสองคอลัมน์ขึ้นไปพร้อมกัน

เมื่อจำเป็นต้องใช้เกณฑ์การเลือกตั้งแต่สามเกณฑ์ขึ้นไปกับเซลล์ของคอลัมน์เดียว:

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

ตัวกรองขั้นสูงสามารถใช้การดำเนินการ AND, OR ตลอดจนสร้างเกณฑ์ที่คำนวณได้

คำสั่งทั้งสองถูกเรียกใช้จากการเลือกคำสั่ง Data/Filter

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

หากต้องการค้นหาข้อมูลโดยใช้ตัวกรองขั้นสูง คุณต้องเตรียมข้อมูลอย่างเหมาะสมก่อน:

1 สร้างฐานข้อมูล ( ช่วงเดิม).

2. สร้าง ช่วงเงื่อนไขซึ่งระบุเงื่อนไขการค้นหาข้อมูล บรรทัดบนสุดของช่วงนี้ควรมีส่วนหัวของช่องที่ตรงกับส่วนหัวของช่องในช่วงต้นฉบับทุกประการ (รายการพร้อม)

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

เงื่อนไขของคอลัมน์ทั้งหมดของแต่ละแถวเชื่อมต่อกันด้วยการดำเนินการทางตรรกะ " และ" และจากนั้นทุกบรรทัดจะเชื่อมต่อกันด้วยการดำเนินการทางตรรกะ " หรือ»

3 จากเมนู ข้อมูลเลือกทีม กรอง,แล้ว ตัวกรองขั้นสูง

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

4 ตรวจสอบว่าช่วงทั้งหมดได้รับการเติมโดยอัตโนมัติและแก้ไขหากจำเป็น

ตัวอย่างเงื่อนไขการเลือกที่ซับซ้อน:

หลายเงื่อนไขสำหรับหนึ่งคอลัมน์ หากมีเกณฑ์การเลือกตั้งแต่สองเกณฑ์ขึ้นไปสำหรับหนึ่งคอลัมน์ ให้ป้อนเงื่อนไขการเลือกเหล่านี้โดยตรงใต้แต่ละบรรทัดแยกกัน พนักงานขาย เบลอฟ บาตูริน รอชชิน เงื่อนไขเดียวสำหรับหลายคอลัมน์ หากต้องการค้นหาข้อมูลในหลายคอลัมน์ที่ตรงกับเกณฑ์การเลือกเดียวกัน ให้ป้อนเกณฑ์การเลือกทั้งหมดในแถวเดียวของช่วงเกณฑ์การเลือก ประเภทของ พนักงานขาย ฝ่ายขาย ผลไม้ เบลอฟ >1 000 เงื่อนไขที่แตกต่างกันสำหรับคอลัมน์ต่างๆ ประเภทของ พนักงานขาย ฝ่ายขาย ผลไม้ เบลอฟ >1 000

หากต้องการค้นหาข้อมูลที่ตรงตามเงื่อนไขหนึ่งในคอลัมน์เดียว หรือที่ตรงตามเงื่อนไขอื่นในอีกคอลัมน์หนึ่ง ให้ป้อนเกณฑ์การกรองในแถวต่างๆ ของช่วงเกณฑ์การกรอง ตัวอย่างเช่น,

หนึ่งในสองเงื่อนไขสำหรับสองคอลัมน์

หากต้องการค้นหาแถวที่ตรงกับหนึ่งในสองชุดของเกณฑ์ โดยแต่ละชุดมีเกณฑ์มากกว่าหนึ่งคอลัมน์ ให้ป้อนเกณฑ์การกรองเหล่านั้นในแถวที่แยกจากกัน ตัวอย่างเช่น,

พนักงานขาย ฝ่ายขาย เบลอฟ >3 000 บาตูริน >1 500 เงื่อนไขมากกว่าสองชุดสำหรับคอลัมน์เดียวกัน

หากต้องการค้นหาแถวที่ตรงตามเงื่อนไขมากกว่าสองชุด ให้รวมหลายคอลัมน์ที่มีหัวเรื่องเดียวกัน ตัวอย่างเช่น,

วันที่เผยแพร่: 2015-10-09 ; อ่าน: 205 | การละเมิดลิขสิทธิ์เพจ | สั่งเขียนงาน

เว็บไซต์ - Studiopedia.Org - 2014-2020 Studiopedia ไม่ใช่ผู้เขียนเนื้อหาที่โพสต์ แต่ให้ใช้งานฟรี(0.002 วินาที) ...