[英]excel: compact version of a structured reference
=Table1[[#This row];[first_column]]
和=[first_column]
不同。 第一個是指一個單元格。 在您的示例中,同一行的[first_column]中的單元格。 第二個引用列[first_column]的整個列數據。 在您的示例中,三個單元格{11; 22; 33}。
如果使用=SUM(Table1[[#This row];[first_column]])
和=SUM([first_column])
將會看到此信息。
=SUM([first_column])
與=SUM({11;22;33})
。 但是, 一個單元格中的=[first_column]
與該單元格中的={11;22;33}
相同。 如果僅應用於一個單元格中,則僅顯示三個值中的第一個;如果應用於三個單元格中一個在另一個下方,則僅顯示行的相應值。
請參閱: 將結構化引用與Excel表配合使用 。
如果在同一張表中使用, =Table1[@[first_column]]
=Table1[[#This row];[first_column]]
的真正捷徑將是=Table1[@[first_column]]
或[@[first_column]]
。 但這在Excel 2007中是不可能的。
所有公式都使用分號作為列表定界符。 en_US Excel的默認值為逗號。 但是,由於它也已用於問題中,所以我接受了它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.