我想创建一个命名范围,它对几列进行重新排序,并在每行中添加一个带有静态值的新列。下面是我尝试用于新命名范围的公式:
='每月总结'!$S$7:$S$9,{“Income”;“收入”;“收入”},'每月总结'!$R$7:$R$9,'每月总结'!$V$7:$V$9
我整理3行数据从3列,但增加了一个新的列与价值“收入”的每一行。公式不会保存,我做错了什么?
命名范围的输出应如下所示:
| B栏|C列|D列| Column D |
| --|--|--| ------------ |
| 收入额|R7值|V7值| V7 Value |
| 收入额|R8值|V8值| V8 Value |
| 收入额|R9值|V9值| V9 Value |
1条答案
按热度按时间11dmarpk1#
当然,
HSTACK
的工作方式和DS_London
的评论中描述的一样。但是(有时)为插入的静态列创建一个完整的数组会很尴尬。CHOOSE
可以通过在数组常量中使用所需静态元素的单个示例来处理这个问题。就像这样:字符串
它将获取所示的列,并将它们作为
column S-Income-column R-column V
返回,但只需要使用单个元素数组常量({"Income"}
),而不是创建一个具有足够(且仅足够)元素来填充所需行的数组。此外,通过使用它的第一个参数排列列,人们可能会发现在电子表格中从左到右列出列(R-S-V)比按照所需的顺序列出它们更容易,无可否认,当通过鼠标选择它们时可能工作得最好,而不是在键入它们时那么担心。