我有一個主數據電子表格和一個摘要封面。主人包含名稱列表作爲行和日期列。單元格中的數據是銷售額。在兩個標準上返回一個值
在摘要上,我將名稱定爲行,然後將本週和上週的結束日期定爲列。這些計算使用=TODAY()
和=TODAY()-7
。
我希望封面可以做一些查看主數據,按名稱查找,然後返回上週和本週值。我知道這兩個值是不同的公式。
是否有查找可以使用兩週公式從主數據返回值,並使用名稱?我試過VLOOKUP和HLOOKUP無濟於事。
我有一個主數據電子表格和一個摘要封面。主人包含名稱列表作爲行和日期列。單元格中的數據是銷售額。在兩個標準上返回一個值
在摘要上,我將名稱定爲行,然後將本週和上週的結束日期定爲列。這些計算使用=TODAY()
和=TODAY()-7
。
我希望封面可以做一些查看主數據,按名稱查找,然後返回上週和本週值。我知道這兩個值是不同的公式。
是否有查找可以使用兩週公式從主數據返回值,並使用名稱?我試過VLOOKUP和HLOOKUP無濟於事。
你只需要一個INDEX function,同時提供兩個ROW_NUM和column_num參數有兩個MATCH function的。
注意,在H1的列標題:I1匹配的行標題在A4:A5。這些將用於匹配要返回的行。同樣,G2:G3中的名稱將與B3:E3中的名稱匹配。
的INDEX function公式H2(你的摘要)會,
=IFERROR(INDEX($B$4:$E$5, MATCH(H$1, $A$4:$A$5, 0), MATCH($G2, $B$3:$E$3, 0)), "")
填寫正確的,而且下降是必要的。
備用VLOOKUP function等效H2:
=VLOOKUP(H$1, $A$3:$E$5, MATCH($G2, $A$3:$E$3, 0), FALSE)
這次MATCH僅用於列返回。向右和向下填充。
備用HLOOKUP function等效H2:
=IFERROR(HLOOKUP($G2, $B$3:$E$5, MATCH(H$1, $A$3:$A$5, 0), FALSE), "")
這次MATCH僅用於行返回。向右和向下填充。
請注意,我已將IFERROR function用作每個錯誤控制包裝。如果找不到該值,則返回一個零長度的字符串(例如「」),而不是#N/A錯誤。
給我們一個例子和預期的結果 – AHC