我们如何在电子表格公式中更改列值并保持行不变?
Posted
技术标签:
【中文标题】我们如何在电子表格公式中更改列值并保持行不变?【英文标题】:How do we change column value and keep row constant in spreadsheet formula? 【发布时间】:2021-01-05 11:20:12 【问题描述】:我必须计算单元格 A1 到 A10 的值,它需要从 M21、N21、O21 等到 V21 的值。
如何编写公式来计算相同的值?
我尝试 =M$21 保持第 21 行不变,但是在将公式从 A1 向下拖动到 A10 时,它不会在向下拖动时更改列 ref。
如何在将公式从 A1 向下拖动到 A10 时更改列引用?
【问题讨论】:
我会在一行中构建公式,然后使用转置特殊复制和粘贴以移动它们。 这是个好技巧,谢谢 【参考方案1】:我会根据当前行跨列索引:
=INDEX($M$21:$V$21,ROW())
【讨论】:
【参考方案2】:在谷歌表格中使用:
=INDIRECT(ADDRESS(21, ROW(A13))
向下拖动会得到 N21、O21、P21 等。
【讨论】:
以上是关于我们如何在电子表格公式中更改列值并保持行不变?的主要内容,如果未能解决你的问题,请参考以下文章