簡體   English   中英

Excel 具有命名范圍的過濾器公式

[英]Excel Filter formula with named ranges

我希望在命名范圍上使用過濾器公式,但沒有明確顯示如何引用命名范圍內的列的資源。 我可能會補充說,由於原始數據的性質,整個命名范圍包括標題。 它有 13 列。

我想要的 position 的列是:“受傷日期”(6)和“受傷”(8)

=filter(Loss_Run,[Insert Chosen Columns Here])

這是我試圖使用的語法,但我無法讓它工作。 我不知道如何告訴它使用我想要的列。 我是使用列的名稱還是使用任何一種方式的數字對我來說都很好。

我正在嘗試按行的特定值進行過濾,這就是主要的問題所在。

我有

=FILTER(Loss_Run,(Loss_Columns="Injury Date")+(Loss_Columns="INCURRED"))

去工作。 但,

我想首先按一個值(即在單元格 A2 中為我們的目的)過濾第一列“ULGTACCT 代碼”(1)。 它不允許我按第一列過濾或不過濾其他列

我的發現說:

=FILTER(Loss_Run,(ULGTACCT Code=$A$2),"")

應該工作,但我得到#Name? 錯誤。

要回答有關調用具有名稱范圍的表中的列和 FILTER function 的問題,如果您將列指定為=FILTER(TableName[ColumnName],include"argument")在括號“[]”中,事情會變得更加順利,這意味着您的需要命名表以使其更容易。 這就是您調用特定列的方式。

對於將列指定為FILTER的另一點,我只發現要做到這一點,您將其寫為=FILTER(TableName[@[ComlumnName1]:[ColumnName4]],include"argument")應該這樣做,但我這樣做會出現#Value錯誤。

我也在尋求任何幫助,所以如果這有助於為您帶來答案,請分享。

我正在使用

=FILTER(TableName, (TableName[Column]="SearchValue")

我得到了所有符合條件的表行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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