แบบสอบถาม google ชีต: วิธีใช้กลุ่มโดย
คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อจัดกลุ่มและรวบรวมข้อมูลในการค้นหาของ Google ชีตได้
= query ( A1:D12 , " select B, avg(D) group by B " , 1 )
ในตัวอย่างนี้ เราเลือกคอลัมน์ B และ D ในช่วงเซลล์ A1:D12 จากนั้นเราจะค้นหาค่าเฉลี่ยของคอลัมน์ D ซึ่งจัดกลุ่มตามคอลัมน์ B นอกจากนี้เรายังระบุ 1 เพื่อระบุว่ามี 1 แถวส่วนหัวที่ด้านบนของชุดข้อมูล
ในตัวอย่างนี้ เราใช้ฟังก์ชันการรวม avg() แต่เราสามารถใช้ฟังก์ชันการรวมใดๆ ต่อไปนี้ได้:
- เฉลี่ย()
- ผลรวม()
- นับ()
- นาที()
- ขีดสุด()
ตัวอย่างต่อไปนี้แสดงวิธีจัดกลุ่มและรวบรวมข้อมูลในทางปฏิบัติ
ตัวอย่างที่ 1: จัดกลุ่มและรวมตามคอลัมน์
เราสามารถใช้สูตรต่อไปนี้เพื่อเลือกคอลัมน์ทีมและคะแนน จากนั้นหาค่าเฉลี่ยของคอลัมน์คะแนนซึ่งจัดกลุ่มตามทีม:

สิ่งนี้บอกเราว่า:
- คะแนนเฉลี่ยที่ผู้เล่น Cavs ทำได้คือ 10.8
- คะแนนเฉลี่ยที่ผู้เล่นเซลติกส์ทำได้คือ 12.7
และอื่นๆ
ตัวอย่างที่ 2: จัดกลุ่มและรวมหลายคอลัมน์
เราสามารถใช้สูตรต่อไปนี้เพื่อเลือกคอลัมน์ทีม การประชุม และคะแนน จากนั้นหาค่าสูงสุดของคอลัมน์คะแนน ซึ่งจัดกลุ่มตามทีมและการประชุม:

สิ่งนี้บอกเราว่า:
- คะแนนสูงสุดที่ผู้เล่นคนใดในทีม Cavs ทำได้ในการประชุมภาคตะวันออกคือ 13.4
- คะแนนมากที่สุดที่ผู้เล่นคนใดในทีมเซลติกส์ทำได้ในการประชุมภาคตะวันออกคือ 22.4
และอื่นๆ
วิธีหลีกเลี่ยง #VALUE! ข้อผิดพลาด
เพื่อหลีกเลี่ยง #VALUE! ข้อผิดพลาดเมื่อจัดกลุ่มและรวบรวมข้อมูล ตรวจสอบให้แน่ใจว่าแต่ละคอลัมน์ที่รวมอยู่ในคำสั่ง select ตรงตามเกณฑ์ข้อใดข้อหนึ่งต่อไปนี้:
- มีการนำฟังก์ชันการรวมไปใช้
- จะรวมอยู่ใน กลุ่มตาม คำสั่ง
ตราบใดที่แต่ละคอลัมน์ในคำสั่ง select ตรง ตามเกณฑ์ข้อใดข้อหนึ่งเหล่านี้ คุณสามารถหลีกเลี่ยงข้อผิดพลาด #VALUE! ข้อผิดพลาด.
แหล่งข้อมูลเพิ่มเติม
ข้อความค้นหาของ Google ชีต: วิธีเลือกหลายคอลัมน์
ข้อความค้นหาของ Google ชีต: เลือกแถวที่มีสตริง
แบบสอบถาม Google ชีต: วิธีใช้เรียงลำดับตาม