我試圖找到可以幫助我解決問題的公式。
此公式應該與每個靠近(總是在左邊)具有相同名稱的單元格的單元格求和(或工作)。如下圖所示:總和/乘以相同名稱的每個值
考慮每一個大寫字母爲「處方」,每小寫字母作爲「成分」。每種配料的左邊都有一個數字,表示該配方中所需的配料量。
在表的左邊有成分列表。
使用COUNTIF我可以知道有多少食譜具有相同的成分,但是我正在搜索某些東西來總結(或相乘,這是相同的,一旦我瞭解了過程)相同成分的每個左值。
正如你可以看到我不能使用SUMIF(或SUM(FILTER()))因爲例如元素「b」可以在第3和第5列找到,它們不在同一列。
我試圖用INDEX()和MATCH(),並可能以前也用過LOOKUP(),VLOOKUP(),HLOOKUP(),但你可以看到有相同的多個實例元素,並且公式只返回相同的值(也使用ROW() - 1不適用於多個元素)。現在有了這個小表我可以很容易地計算出數字(例如,我知道元素「a」需要2 + 3 + 2 = 7次),但是由於真正的表有600多個元素在「食譜」和「成分「我想知道是否有辦法做到這一點。
我正在處理OpenOffice但我在使用Excel時沒有問題。
謝謝你的回答。
好像你的關心是不同的列。但是,難道你不能只從3個不同的列中加上你的'SUMIF()'結果嗎? – Marc
是的,現在你告訴我,我可以建立一個通用公式,選擇每列的SUMIF()結果並處理。我仍然想知道是否有辦法1.搜索每個「a」元素,2.在行值減1,3.選擇數字並與下一個值相加(重複1.和2.搜索值) – Iztooi
爲什麼在你的描述中,「a」count = 7,但在這個例子中,「a」count = 3?使用描述,您的「b」計數應該是7,但您的示例計數顯示「b」計爲3.使用描述,您的「c」計數應該爲6,但在您的示例中,「c」計數爲2。爲什麼有這些差異? – tigeravatar