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

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ใน Excel บางครั้งคุณอาจต้องสร้างรายการตามเกณฑ์ วันนี้เราจะแสดงวิธีสร้างรายการตามเกณฑ์ สำหรับเซสชันนี้ เราใช้ Excel 365 แม้ว่าจะแนะนำให้ใช้เวอร์ชันนี้ แต่โปรดใช้เวอร์ชันของคุณตามสะดวก

ก่อนอื่น เรามาทำความรู้จักกับชุดข้อมูลที่เป็นฐานของตัวอย่างกันก่อน

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

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

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

สมุดแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดแบบฝึกหัดได้จากลิงค์ต่อไปนี้

สร้างรายการตามเกณฑ์

ตัวอย่างเช่น เราจะสร้างรายชื่อผู้คนตามภูมิภาคของพวกเขา

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

เนื่องจากเป็นชุดข้อมูลขนาดเล็ก เราจึงทราบว่ามี 4 ภูมิภาค เราเก็บชื่อภูมิภาคไว้และจะค้นหารายชื่อตามภูมิภาค

1. การใช้ชุดค่าผสม INDEX-SMALL เพื่อสร้างรายการ

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

หากต้องการทราบฟังก์ชันเหล่านี้ ให้ตรวจสอบบทความเหล่านี้:INDEX, SMALL.

นอกจากสองสิ่งนี้แล้ว เราจะต้องมีฟังก์ชันตัวช่วยบางอย่าง IF , ROW และ IFERROR . ตรวจสอบบทความสำหรับข้อมูลเพิ่มเติม:IF, ROW, IFERROR

มาสำรวจสูตรกัน

=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=$G$2,ROW($B$2:$B$12)),ROW(1:1))-1,1),"")

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ที่นี่ทุกฟังก์ชั่นมีจุดประสงค์ ดัชนี ฟังก์ชั่นคืนค่าจากอาร์เรย์ B2:B12 (คอลัมน์ชื่อ) และ เล็กใหญ่ ส่วนระบุหมายเลขแถวที่จะดึงข้อมูล

ถ้า ภายใน เล็ก ตรวจสอบว่าเกณฑ์ตรงกันหรือไม่และ ROW ฟังก์ชันจะวนซ้ำในเซลล์ของคอลัมน์

จากนั้น แถว . ด้านนอก หมายถึงค่าที่ k สำหรับ เล็ก การทำงาน. ฟังก์ชันเหล่านี้ร่วมกันส่งคืนหมายเลขแถวและ INDEX ส่งกลับผลลัพธ์

IFERROR เพื่อจัดการกับข้อผิดพลาดที่อาจเกิดขึ้นจากสูตร

ลากลงมา คุณจะได้คนทั้งหมดจากภูมิภาคที่กำหนด

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ในทำนองเดียวกัน เขียนสูตรสำหรับภูมิภาคอื่นๆ (สูตรเหมือนกัน เลื่อนเซลล์เท่านั้น)

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ชุดค่าผสม INDEX-SMALL ทางเลือก

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

มาดูสูตรกัน

 =IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

อีกครั้ง คุณต้องกด CTRL + SHIFT + ENTER เพื่อดำเนินการตามสูตร

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

มีความแตกต่างเล็กน้อยระหว่างสองสูตรนี้ คุณช่วยแยกแยะได้ไหม

ใช่ ในสูตรก่อนหน้านี้ เราได้ลบ 1 ที่ส่วนท้ายสุดของ เล็ก ส่วน แต่ที่นี่เราได้ลบ 1 ภายใน IF ส่วน.

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

เขียนสูตรเกณฑ์อื่นๆ ให้ครบถ้วน

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

อ่านเพิ่มเติม:วิธีสร้างรายการภายในเซลล์ใน Excel (วิธีด่วน 3 วิธี)

2. การใช้ฟังก์ชัน AGGREGATE เพื่อสร้างรายการ

Excel มีฟังก์ชันที่เรียกว่า AGGREGATE ที่คุณสามารถใช้ในการทำงานต่างๆ ที่นี่เราสามารถใช้ฟังก์ชันเพื่อสร้างรายการตามเกณฑ์ได้

รวม ฟังก์ชันส่งคืนการคำนวณรวม เช่น AVERAGE, COUNT, MAX เป็นต้น

ไวยากรณ์สำหรับ AGGREGATE ฟังก์ชันมีดังนี้:

AGGREGATE(function_number,behavior_options, range)

function_number: ตัวเลขนี้เป็นตัวกำหนดว่าควรทำการคำนวณใด

พฤติกรรม_ตัวเลือก: ตั้งค่านี้โดยใช้ตัวเลข ตัวเลขนี้แสดงถึงลักษณะการทำงานของฟังก์ชัน

ช่วง: ช่วงที่คุณต้องการรวม

รวม ฟังก์ชั่นทำงานหลายอย่าง ดังนั้นจำนวนของฟังก์ชั่นจึงถูกกำหนดไว้ล่วงหน้า เรากำลังแสดงรายการหมายเลขฟังก์ชันที่ใช้บ่อยบางรายการ

ฟังก์ชัน Function_number
ค่าเฉลี่ย 1
COUNT 2
COUNTA 3
MAX 4
MIN 5
PRODUCT 6
SUM 9
LARGE 14
เล็ก 15

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน โปรดไปที่ฝ่ายสนับสนุนของ Microsoft เว็บไซต์

มาดูสูตรกัน

=IFERROR(INDEX($B$2:$B$12,AGGREGATE(15,6,IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ที่นี่พร้อมกับ รวม ฟังก์ชัน เราได้ใช้ INDEX . ดัชนี เก็บอาร์เรย์ที่คืนค่าตามการจับคู่ที่พบในส่วนหลังของสูตร

คุณจะเห็นว่าเราได้ใช้ 15 เป็น function_number ใน รวม . จากตารางด้านบน คุณจะเห็น 15 เรียกร้องให้ เล็ก การทำงานของฟังก์ชัน ตอนนี้คุณเกี่ยวข้องไหม

ใช่ เราได้ดำเนินการ INDEX-SMALL สูตรในลักษณะของ AGGREGATE ฟังก์ชัน

6 สำหรับตัวเลือกพฤติกรรม ซึ่งหมายถึง ละเว้นค่าความผิดพลาด .

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

เขียนสูตรสำหรับค่าที่เหลือ

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

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

  • วิธีการสร้างรายการสิ่งที่ต้องทำใน Excel (วิธีง่ายๆ 3 วิธี)
  • การสร้างรายชื่อผู้รับจดหมายใน Excel (2 วิธี)
  • วิธีการสร้างรายการลำดับเลขใน Excel (8 วิธี)

3. สร้างรายการที่ไม่ซ้ำโดยใช้ INDEX-MATCH-COUNTIF

เราสามารถสร้างรายการเฉพาะตามเกณฑ์ได้ สำหรับสิ่งนั้น เราสามารถใช้ INDEX . ร่วมกันได้ , MATCH และ COUNTIF .

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

มาสำรวจสูตรกัน

=IFERROR(INDEX($B$2:$B$12, MATCH(0, IF(G$2=$C$2:$C$12, COUNTIF($G$2:$G2, $B$2:$B$12), ""), 0)),"") 

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

ในสูตรนี้:B2:B12 คือช่วงของคอลัมน์ที่มีค่าเฉพาะที่คุณต้องการแยกออกมา C2:C12 เป็นคอลัมน์ที่มีเกณฑ์ที่คุณอิงตาม G2 บ่งบอกถึงเกณฑ์

ภายใน MATCH ฟังก์ชัน เราให้ 0 เป็น lookup_array และสำหรับ lookup_range เราได้ใช้ IF ส่วนที่มี COUNTIF . ดังนั้น ส่วนนี้จะส่งกลับค่าตราบเท่าที่พบ 0 ค่าที่นี่ใช้เป็นหมายเลขแถวสำหรับ INDEX .

ลากลงมาแล้วคุณจะพบค่าที่ไม่ซ้ำกันทั้งหมด

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

อย่าลืมใช้ CTRL+SHIFT + ENTER เพื่อดำเนินการตามสูตร

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

นี่เป็นการกล่าวถึงแนวทางการสร้างรายการที่ไม่เหมือนใครอย่างมีเกียรติ ติดตามบทความนี้เพื่อทราบเกี่ยวกับการสร้างรายการที่ไม่ซ้ำตามเกณฑ์ .

4. การใช้ฟังก์ชัน FILTER เพื่อสร้างรายการตามเกณฑ์

หากคุณกำลังใช้ Excel 365 คุณสามารถทำงานด้วยฟังก์ชันในตัวเดียวที่เรียกว่า ตัวกรอง .

ตัวกรอง ฟังก์ชั่นกรองช่วงของข้อมูลตามเกณฑ์ที่กำหนดและแยกบันทึกที่ตรงกัน หากต้องการทราบเกี่ยวกับฟังก์ชัน โปรดไปที่บทความนี้:ตัวกรอง .

ตอนนี้สูตรของเราจะเป็นดังนี้

=FILTER($B$2:$B$12,$C$2:$C$12=G$2)

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

B2:B12 คืออาร์เรย์ที่จะกรอง จากนั้นเราได้จัดเตรียมเงื่อนไขตามสิ่งที่เราจะสร้างรายการ

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

วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)

อ่านเพิ่มเติม: วิธีการสร้างรายการตามตัวอักษรใน Excel (3 วิธี)

บทสรุป

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

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

  • วิธีการสร้างรายการสัญลักษณ์แสดงหัวข้อย่อยใน Excel (9 วิธี)
  • สร้างรายการคั่นด้วยจุลภาคใน Excel (5 วิธี)
  • วิธีการสร้างรายการราคาใน Excel (คำแนะนำทีละขั้นตอน)