簡體   English   中英

Excel 復制粘貼復雜公式

[英]Excel copy-paste complicated formula

有人可以幫我創建一個 excel 公式嗎? 提前謝謝大家。

我附上了 4 個屏幕截圖,在那個例子中:

我需要將公式放在“年度報告”表中。 在“年度報告”表中,我有一份報告顯示每個產品每月的利潤。 此利潤數據應取自名為“9 月”、“10 月”等的不同表格。

  • 在“年度報告”表中將是可用產品的總清單。
  • 在每個月表中可以有不同數量的產品,它們將始終按利潤排序,因此“年度報告”表中的產品順序將始終與月表中的產品順序不同。

公式應類似於示例:

  1. 在工作表“September”中搜索 B6:B12 范圍內的產品“Apple”,如果“Apple”存在,則顯示 D 列和“Apple”同一行的值,如果不存在,則位置 0。
  2. 在工作表“September”中搜索 B6:B12 范圍內的產品“Pineapple”,如果“Pineapple”存在,則顯示 D 列和“Pineapple”同一行的值,如果不存在,則放置 0。
  3. 在工作表“September”中搜索范圍 B6:B12 中的產品“Watermelon”,如果“Watermelon”存在,則顯示 D 列和“Watermelon”同一行的值,如果不存在則放置 0。等等...

所以我會根據產品和月份進行更改。

年報

九月

十月

十一月

把下面的公式放到C6,拖到其他單元格:

=iferror(hlookup($B6,indirect(C$5&"!B6:D12"),3,0),0)

indirect從當前列的第 5 行(帶有月份名稱的標題)中獲取值,並將其轉換為對工作表的引用。

hlookup從該工作表的當前行中查找產品名稱。

iferror只是確保公式在未找到任何內容的情況下返回 0。

請注意,如果您在第 12 行下方添加更多產品,則需要相應地更新公式。 將 D12 更改為最后一行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM