Google 表格从单列中的唯一值中获取平均值

Rya*_*ues 5 google-sheets google-sheets-formula

在 Google Sheets 上,我想查找一列中包含唯一值的行中所有值的平均值。例如,我有一张这样的表:

  • 狗 | 2
  • 狗 | 1
  • 狗 | 4
  • 猫 | 3
  • 老鼠 | 2
  • 猫 | 1

我想在它下面创建另一个表,用于显示该行中每个唯一值的平均值:

  • 狗 | 2.33
  • 猫 | 2
  • 老鼠 | 2

Bar*_*han 5

您可以使用

=QUERY(Data!A1:B7;"SELECT A, AVG(B) GROUP BY A")
Run Code Online (Sandbox Code Playgroud)

假设您的数据(包含标题)位于工作表的 A 列和 B 列上。