Google sheets ARRAYFORMULA-如何引用上一列

Google sheets ARRAYFORMULA-如何引用上一列,google-sheets,array-formulas,Google Sheets,Array Formulas,假设我有一行,其中基于上一列中的值有%的增加 A1=1 B1=A1*1.1 C1=B1*1.1 .... G1=F1*1.1 是否有一个可以输入B1的数组公式可以做到这一点?@pnuts的答案可以通过实际删除其公式的一部分来改进和发挥作用: =transpose(ArrayFormula(1.1^row(1:10)*A$1)) @pnuts-这两个公式完全可以理解它们的工作原理。因为它将倍数提高到了列数。这使我走上了正确的道路。现在,我将尝试调整公式,以便无论是否创建新行/列,值始终相同。我

假设我有一行,其中基于上一列中的值有%的增加

A1=1 B1=A1*1.1 C1=B1*1.1 .... G1=F1*1.1


是否有一个可以输入B1的数组公式可以做到这一点?

@pnuts的答案可以通过实际删除其公式的一部分来改进和发挥作用:

=transpose(ArrayFormula(1.1^row(1:10)*A$1)) 

@pnuts-这两个公式完全可以理解它们的工作原理。因为它将倍数提高到了列数。这使我走上了正确的道路。现在,我将尝试调整公式,以便无论是否创建新行/列,值始终相同。我的目标是创建一个在调整工作表时不会破裂的公式。我猜某种类型的偏移会以某种方式在这里起作用。谢谢你们两位帮助我走上正轨@pnuts确实,使用column()形式上更简单,但在我看来没有那么清楚,因为使用row()可以清楚地看到或指定得到多少值(10),而使用column()处理的是字母,而不是数字