在 Sheet AI 中有如下內容:
| 蘋果 | 橘子 | 葡萄 | 香蕉 |
|---|---|---|---|
| 15% | 20% | 25% | 40% |
| 228 | 304 | 380 | 608 |
在 Sheet BI 中有以下內容:
| 價格 | 蘋果 | 橘子 | 葡萄 | 香蕉 |
|---|---|---|---|---|
| 0.15 美元 | 公式 | 公式 | 公式 | 公式 |
| 0.72 美元 | 公式 | 公式 | 公式 | 公式 |
在表 B 中,我在上面寫了“公式”,我想要一個公式,該公式采用該行的“價格”列中的值并將其乘以表 A 中標題的相應百分比值。例如,在 Apples 下的表 B 中的第一個“公式”中,我會 =A2*('SheetA' vLookup 'Apples' A2:Z2)
在這個特定示例中,我希望結果為 $0.15*0.15=0.0225。使用相同的公式,作業表 B 的結果應為:
| 價格 | 蘋果 | 橘子 | 葡萄 | 香蕉 |
|---|---|---|---|---|
| 0.15 美元 | 0.0225 | 0.03 | 0.0375 | 0.06 |
| 0.72 美元 | 0.108 | 0.144 | 0.18 | 0.288 |
編輯以獲取更多詳細資訊:公式必須在第一個作業表范圍內搜索標題,因為作業表 A 中的位置不是靜態的并且可能會更改。例如,今天的“蘋果”百分比可能是作業表 A、B2,而明天它可能是作業表 A、D2。它總是在同一行 (2),但并不總是在同一列。它在兩個作業表中始終具有相同的標題,因此只要它在作業表 A 中找到“Apples”,第 2 行中的下一個單元格將是正確的百分比。
uj5u.com熱心網友回復:
嘗試使用以下內容SheetB!B2:
=HLOOKUP(B$1, SheetA!$A$1:$2, 2, FALSE)*$A2
您實際上會想要使用HLOOKUP而不是VLOOKUP,因為您正在水平搜索一行而不是一列。然后,您可以將公式拖動/復制到 上的所有相關單元格SheetB。
uj5u.com熱心網友回復:
這是一個陣列公式方法:
=index(A7:A8*VLookup(B6:E6,split(flatten(A1:D1&"?"&A2:D2),"?"),2,0))

uj5u.com熱心網友回復:
任何不使用的理由:
=ARRAYFORMULA(A2:D3*A7:A8)

更新:
=INDEX(A6:A7*HLOOKUP(B5:E5, A1:D2, 2, ))

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/412046.html
標籤:
