Google ชีต: วิธีสร้างรายการตามเกณฑ์


คุณสามารถใช้สูตรพื้นฐานต่อไปนี้เพื่อสร้างรายการตามเกณฑ์ใน Google ชีต:

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

สูตรเฉพาะนี้สร้างรายการค่าในช่วง A2:A12 โดยที่ค่าในช่วง B2:B12 เท่ากับค่าในเซลล์ B2

ตัวอย่างต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Google ชีต

ตัวอย่างที่ 1: สร้างรายการตามเกณฑ์ใน Google ชีต

เราสามารถใช้สูตรต่อไปนี้เพื่อสร้างรายชื่อผู้เล่นที่อยู่ในทีม Mavs :

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

เราสามารถพิมพ์สูตรนี้ในเซลล์ E2 จากนั้นลากไปยังเซลล์ที่เหลือในคอลัมน์ E เพื่อสร้างรายชื่อผู้เล่นที่อยู่ในทีม Mavs:

Google ชีตจะสร้างรายการตามเกณฑ์

ผลลัพธ์คือรายชื่อผู้เล่นสามคน:

  • แอนดี้
  • บ๊อบ
  • ฟรังก์

เราสามารถดูชุดข้อมูลดั้งเดิมเพื่อยืนยันว่าผู้เล่นทั้งสามคนนี้อยู่ในทีม Mavs

ตัวอย่างที่ 2: สร้างรายการตามเกณฑ์หลายรายการใน Google ชีต

เราสามารถใช้สูตรต่อไปนี้เพื่อสร้างรายชื่อผู้เล่นที่เป็นส่วนหนึ่งของทีม Mavs และมีตำแหน่ง ผู้พิทักษ์ :

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

เราสามารถพิมพ์สูตรนี้ในเซลล์ E2 จากนั้นลากไปยังเซลล์ที่เหลือในคอลัมน์ E เพื่อสร้างรายชื่อผู้เล่นที่อยู่ในทีม Mavs และมีตำแหน่ง Guard:

Excel สร้างรายการตามเกณฑ์หลายข้อ

ผลลัพธ์คือรายชื่อผู้เล่นสองคน:

  • แอนดี้
  • ฟรังก์

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

แหล่งข้อมูลเพิ่มเติม

บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต

Google ชีต: แยกข้อมูลจากชีตอื่นตามเกณฑ์
Google ชีต: ใช้ VLOOKUP ที่มีหลายเกณฑ์
Google ชีต: ใช้ INDEX MATCH กับหลายเกณฑ์

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *