看板 Office 關於我們 聯絡資訊
軟體:excel 版本:2003 假設有一群食譜有類似的食材,並且整理後大致如下 A B C D E 1 現有 14 18 110 2 最多 名稱 食材甲 食材乙 食材丙 3 12 料理一 1 1 9 其中C1:E1是食材現有數量 C3:E3是料理所需的食材量 A3是要求"在現有食材的量中,能做出幾份料理" 手動的方法是 A3=TRUNC(MIN(C1/C3,D1/D3,E1/E3)) 這在食材量少的時候還可以接受 但是如果遇到了有很多食材的時候 總不能一個一個慢慢打吧... 所以想請問一下 有什麼方法可以解決這樣的問題呢? 簡單說就是要列和列中,相互對應位子的格子先做運算 運算過後在做處理(如加總、取極值) 這樣子的公式該怎麼寫? 謝謝解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.117.39
windknife18:=INT(MIN(C1:E1/C3:E3)) 輸入完按 Ctrl+Shift+Enter 07/24 00:11
yjw691:不好意思 如果食材列表中 有不是該料理的時材該如何處理? 07/24 00:27
yjw691:例如料理一不需用到食材丁 若按照上面方法做會出現#DIV/0 07/24 00:28
yjw691:我用IF+ISERROR解決了 還是謝謝一樓的回答 07/24 00:35
windknife18:^^ 07/24 00:59