Google 工作表:公式中的数组中的公式

Google Sheets: Formula in an Array in a Formula

我正在尝试找到一种将公式合并到一个单元格中的方法。截至目前,我有 2 个稍微复杂的公式使用了多列。

我正在尝试将公式作为数组放入单个单元格中。

为了避免混淆,我只包含了公式的简化版本并且只使用了 1 列。

编辑:

Here 是有问题的 Spreadsheet,Better Mobs sheet

好的,所以我尝试实施该解决方案,但它没有按我需要的方式工作。在我合并并仅使用 1 个价差 sheet 之前,单元格 F1 中的完整公式为:

=match(max(F2:F),F2:F,0)+1&" - "&INDIRECT("A"&match(max(F2:F),F2:F,0)+1)

单元格 F2 是:

=IFERROR(E269/ROUNDUP($C269/MAX(0,importrange("1rkS5zujl6oo66JNbhb8yWOjgOqRoXhvyGa-nr95krJ4","Damage Reward!$B")/2-$K269)*MAX((MIN(100+sqrt(importrange("1rkS5zujl6oo66JNbhb8yWOjgOqRoXhvyGa-nr95krJ4","Damage Reward!$B"))-sqrt(O269)-MAX($B269-importrange("1rkS5zujl6oo66JNbhb8yWOjgOqRoXhvyGa-nr95krJ4","Damage Reward!$B"),0)*5,100)/100),0)*2),"")

这个公式在单元格 C1 中是否如您所愿:

={MAX(ArrayFormula(IFERROR(B2:B*D2:D/E2:E)));ArrayFormula(IFERROR(B2:B*D2:D/E2:E))}