[英]How to reference a tab name with a formula
這是Excel中的設置。 我有數百個標簽,每個標簽都有不同的名稱。 第一個選項卡是“摘要”選項卡,它引用后續頁面上的特定數據字段。
例如,摘要表的第7行A列具有:='red fox'!$ a $ 1 B列具有:='red fox'!$ a $ 7 C列具有:='the red fox'!$ a $ 9
我想做的是,使用一個公式,確定第一個列引用是對“紅狐狸”的引用,並使用它來驅動該行的所有其他引用。
在我的基本業務日里,它將是:
A $ ='赤狐'
=“'” + A $ +“'” +“!$ a $ 1”
上帝,我希望我已經說清楚了。
好的,謝謝你們的幫助。 我認為我們真的很接近。
以下是電子表格的前三行:
Column 1 Column 2
`=’abc company’!$c$13 =’abc company’!$c$5
=Aberdeen!$c$13 =Aberdeen!$c$5
=’month of April’!$c$13 =’month of April’!$c$5
第1列將向我提供所有工作表上指定單元格中的客戶端代碼。 第2欄將為我提供客戶名稱
與其為每個要查看的列輸入這些工作表名稱,我想提供一個公式,以便於我可以拉出選項卡名稱(如果需要,可以在隱藏的單元格中使用,但最好彼此簡單地使用公式)細胞)。
這樣,在克隆工作表時,我不必對所有值進行替換(就像現在一樣),從舊選項卡名稱到新選項卡名稱。
可能會有5-600個工作表,這就是開始! 太乏味了。
這是否可以澄清一切?
我找不到采用公式,將其轉換為文本信息,然后僅解析和提取所選數據的信息。
謝謝! 保羅
使用Indirect(),以便在像A1這樣的單元格中放置The red fox
然后使用:
=INDIRECT("'" & $A1 & "'!A1")
現在這不是“可拖動的”,因為當它被下拉時,第一個$ A1將隨行而變化,但是最后一個A1不會像在行情中一樣。 要使該引用“可拖動”,請使用以下命令:
=INDIRECT("'" & $A1 & "'!" & ADDRESS(ROW(1:1):COLUMN(A:A)))
這將開始對名稱為$ A1的工作表上的單元格A1進行尋址,並且在拖動時將更改為一列,向下拖動的每一行將更改為一行。
編輯:
在B1中放:
=INDIRECT(MID(FORMULATEXT(A1),2,FIND("!",FORMULATEXT(A1))-1) & "C5")
這將從A1中的公式中找到工作表名稱
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.