簡體   English   中英

excel:結構化引用的精簡版

[英]excel: compact version of a structured reference

在Excel表中,我可以通過結構化引用來引用“ first_column”:

=Table1[[#This row];[first_column]]

在一個復雜的公式中,可能很難閱讀。

我注意到:

=[first_column]

也可以!

在散布這個詞之前,我想在文檔中對其進行檢查,然后……我什么都沒找到。

在開始大量使用此功能之前,我需要確保它是可靠的功能。 您可以提供文檔或其他權威信息的鏈接嗎?

在此處輸入圖片說明

在此處輸入圖片說明

=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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM