IF X 和 A 顯示區域「A1,G20」 如果 X 和 B 顯示區域「A1,G20」但在不同的工作表上

IF X 和 A 顯示區域「A1,G20」 如果 X 和 B 顯示區域「A1,G20」但在不同的工作表上

我正在嘗試為我們的採石場製作一份 Excel 電子表格。但我們沿著兩條河流有許多不同的礦坑,我們從每個礦坑收集原料,並有自己的一套篩分結果。現在,在 Excel 中,我正在嘗試製作一個電子表格,該電子表格將根據篩選結果細分產品的成本。所以我為每條河流X 和Y 都有一張工作表,以及相應的坑A、B、C...現在我還有一張用於使用數據驗證的列表的工作表,所以我設定了將顯示結果的主頁並有輸入選項。

什麼河?選擇X或Y有什麼坑? A、B、C...取決於河流

現在在這下面我想顯示 X 或 Y 表上的篩分測試。如果 X 和 A 顯示“” 如果 X 和 B 顯示“” 等,我也需要能夠將這些數字用於其他公式。

因此,第一個下拉清單包含 Whakatane 或 Waimana 第一個清單上的第二個深化: 瓦塔塔尼

  • 納蒂·朗戈
  • X

懷馬納

  • 約翰布朗的農場
  • A

現在深入第二個選項,我在底部有兩張紙,一張用於Waimana,一張用於Whakatane,上面有測試結果(結果為21Rx8C),我想要一個公式,可以提取正確的結果集並將其顯示在主畫面上清單選項所在的頁面,所有測試結果都具有相同的格式。

答案1

您可以使用該函數來完成此INDIRECT操作。此函數允許您將單元格引用建構為文字。這意味著工作表名稱可以是文字字串的一部分,並且可以由另一個單元格決定。

以下公式將連結到工作A1表上名稱在 cell 中指定的儲存格C2

=INDIRECT("'"&C2&"'!A1")

例如,如果儲存格C2包含X,則括號內的文字字串將計算為:'X'!A1。請注意,如果工作表名稱包含空格,則需要使用引號。

相關內容