如何使用 GSheet ArrayFormula 函数来处理 Excel

如何使用 GSheet ArrayFormula 函数来处理 Excel

我在 GSheet 中有这个列表

| A   | 8,6 |
| B   | 9,6 |
| C   | 7,5 |
| D   | 6,7 |
| E   | 9,5 |
| F   | 5,6 |

我可以用这个公式计算平均值

=ArrayFormula(AVERAGE(IFNA(vlookup(trim(split(E2,",")),B2:C12,2,0))))

我得到了这个结果:

| A, C, F    | 7,23 |
| A, D       | 6,7  |
| C          | 7,5  |
| E, F       | 7,55 |

如何在 Excel 中执行相同操作?

答案1

使用 Office 365 动态数组公式:

=AVERAGE(XLOOKUP(TRIM(TEXTSPLIT(E2,",")),$A$2:$A$7,$B$2:$B$7,""))

在此处输入图片描述

相关内容