$(美元符号)相当于结构化符号(Excel 工作表 table)
$ (dollar sign) equivalent for structured notation (Excel Worksheet table)
我基本上是在寻找 $A:$A 等价于 Excel 中的结构化 table 引用。
假设我有这个公式:
=INDEX(tChoice,MATCH(OFFSET(tData[@[cm_sex]],-3,0),tChoice[name],0),3)
基本上,tData 是一个 table 完整的原始数据(很多列),取自调查(所以每一列或多或少都是调查问题)。 tChoice 是一个较小的 table (只有几列),我基本上想查看 tChoice 原始数据值和 return 基于该值的标签(值标签 table 是tChoice).
我实际上希望 tData[@[cm_sex]] 在我在左侧单元格中应用公式时自动递增(因此我循环遍历原始数据的所有列),但是我不'T 想要更改列 tChoice[name]:例如根据原始 table 数据查找匹配项的列。
这相当于写 A:A(会自动递增到 B:B、C:C 等)和 $A:$A(不会) .
结构化 table 引用是否有等效的美元符号?
P-S:当然我可以做其他事情,比如增加整个事情,而不是用 tChoice[*] 替换 tChoice[name] 来搜索和替换范围......但是它会更清洁和更有效一个适当的符号....
user3964075 在评论中提供了答案。我以前从未见过这个,所以感谢他或她的回答。网上有一些关于绝对结构化 table 引用的信息,所以我想我应该总结一下我发现的内容。
对于您的情况,您可以使用 tChoice[[name]:[name]]
指定一个范围,该范围只是一列锚定列,就像 $ 符号在普通单元格引用中所做的那样。
如果您只想处理一行(公式所在的那一行),则锚点如下所示:tChoice[@[name]:[name]]
.
现在假设您想锚定一个单元格,但另一个单元格是相对的,就像在这种情况下,我从 a
向右求和,从 a:a 开始,然后是 a:b,等等:
你可以用这样的公式来做到这一点,其中第一部分是绝对的,第二部分是相对的:
=SUM(Table1[@[a]:[a]]:Table1[@a])
请注意,这些公式大多是拖动的,而不是复制的。也许有一个键盘快捷键可以做到这一点。
与单击 F4 相比,这个过程相当笨拙,就像使用常规单元格引用一样。 Jon Acampora 创建了一个可自动执行此过程的插件,以及关于此主题的两篇详细文章。 His first post 包含一个 link 到带有插件的那个。
我基本上是在寻找 $A:$A 等价于 Excel 中的结构化 table 引用。
假设我有这个公式:
=INDEX(tChoice,MATCH(OFFSET(tData[@[cm_sex]],-3,0),tChoice[name],0),3)
基本上,tData 是一个 table 完整的原始数据(很多列),取自调查(所以每一列或多或少都是调查问题)。 tChoice 是一个较小的 table (只有几列),我基本上想查看 tChoice 原始数据值和 return 基于该值的标签(值标签 table 是tChoice).
我实际上希望 tData[@[cm_sex]] 在我在左侧单元格中应用公式时自动递增(因此我循环遍历原始数据的所有列),但是我不'T 想要更改列 tChoice[name]:例如根据原始 table 数据查找匹配项的列。
这相当于写 A:A(会自动递增到 B:B、C:C 等)和 $A:$A(不会) .
结构化 table 引用是否有等效的美元符号?
P-S:当然我可以做其他事情,比如增加整个事情,而不是用 tChoice[*] 替换 tChoice[name] 来搜索和替换范围......但是它会更清洁和更有效一个适当的符号....
user3964075 在评论中提供了答案。我以前从未见过这个,所以感谢他或她的回答。网上有一些关于绝对结构化 table 引用的信息,所以我想我应该总结一下我发现的内容。
对于您的情况,您可以使用 tChoice[[name]:[name]]
指定一个范围,该范围只是一列锚定列,就像 $ 符号在普通单元格引用中所做的那样。
如果您只想处理一行(公式所在的那一行),则锚点如下所示:tChoice[@[name]:[name]]
.
现在假设您想锚定一个单元格,但另一个单元格是相对的,就像在这种情况下,我从 a
向右求和,从 a:a 开始,然后是 a:b,等等:
你可以用这样的公式来做到这一点,其中第一部分是绝对的,第二部分是相对的:
=SUM(Table1[@[a]:[a]]:Table1[@a])
请注意,这些公式大多是拖动的,而不是复制的。也许有一个键盘快捷键可以做到这一点。
与单击 F4 相比,这个过程相当笨拙,就像使用常规单元格引用一样。 Jon Acampora 创建了一个可自动执行此过程的插件,以及关于此主题的两篇详细文章。 His first post 包含一个 link 到带有插件的那个。