Google ชีต: วิธีกรองข้อมูล importrange


คุณสามารถใช้ฟังก์ชัน IMPORTRANGE ใน Google ชีตเพื่อนำเข้าข้อมูลจากสเปรดชีตอื่น

เมื่อต้องการใช้ตัวกรองกับฟังก์ชัน IMPORTRANGE คุณสามารถใช้ไวยากรณ์ต่อไปนี้:

 =FILTER(IMPORTRANGE(" URL ", " sheet1!A1:C12 "),
        INDEX(IMPORTRANGE(" URL ", " sheet1!A1:C12 "), 0 , 2 )=" Spurs ")

ตัวอย่างนี้จะนำเข้าเซลล์ในช่วง A1:C12 ของแผ่นงานที่เรียกว่า แผ่นงาน 1 จากสมุดงาน และกรองช่วงเพื่อแสดงเฉพาะแถวที่มีค่าในคอลัมน์ 2 เท่ากับ “สเปอร์ส”

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่าง: วิธีกรองข้อมูล IMPORTRANGE

สมมติว่าเราต้องการนำเข้าข้อมูลจาก Google Spreadsheet โดยมีชีตชื่อ stat อยู่ที่ URL ต่อไปนี้:

สมมติว่าเราต้องการนำเข้าเฉพาะแถวที่มีค่าในคอลัมน์ที่สอง (คอลัมน์ “ทีม”) มีค่าเป็น “สเปอร์ส”

เราสามารถพิมพ์สูตรต่อไปนี้ลงในเซลล์ A1 ของสเปรดชีตปัจจุบันของเราเพื่อนำเข้าข้อมูลเฉพาะนี้:

 =FILTER(IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 ", " stats!A1:C12 "),
        INDEX(IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 ", " stats!A1:C12 "), 0 , 2 )=" Spurs ")

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:

Google ชีตกรองข้อมูล IMPORTRANGE

โปรดทราบว่ามีการนำเข้าเฉพาะแถวที่มีค่าในคอลัมน์ทีมเท่ากับ “สเปอร์ส”

หากต้องการกรองแถวที่คอลัมน์ทีมเท่ากับชื่ออื่น เพียงแทนที่ “Spurs” ด้วยชื่อทีมอื่นในสูตร

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

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

Google ชีต: ใช้ IMPORTRANGE กับหลายชีต
Google ชีต: วิธีใช้ IMPORTRANGE แบบมีเงื่อนไข
Google ชีต: วิธีใช้ VLOOKUP จากสมุดงานอื่น

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

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