1樓:
首先答案應該是這個吧
現在上公式
1. For column "Price" =SUMPRODUCT(($A$2:$A$12=A15)*($B$2:
$B$12)*($D$2:$D$12))/SUMPRODUCT(($A$2:$A$12=A15)*($D$2:
$D$12))
2. For column "Price Unit" =VLOOKUP(A15,$A$1:$E$12,3,0)
3. For column "Quantity" =SUMPRODUCT(($A$2:$A$12=A15)*($D$2:$D$12))
4. For column "Quantity Unit" =VLOOKUP(A15,$A$1:$E$12,5,0)
嗯學會sumproduct這個公式了吧
2樓:小鏟子
我認真的讀了你的問題,總結下來你的要求是
原始資料處理
根據material列對資料進行排序。
增加輔助列,利用公式先把 quantity列和 quantity unit列處理好,確保單位一致。
增加輔助列用公式計算price列的加權平均值放在相同material的第一行。
顯示介面處理
最簡單是使用資料透視表進行彙總,需要注意的是要顯示處理後的price列、quantity列和 quantity unit列。
或者對material列去重後作為判斷條件用vlookup來引用相關資料。
資料表中有出生年月 性別等字段,在資料表中新增身份證號字段是否違背資料庫設計正規化(1NF 3NF)?
飛鳥 正規化的意義在於 資料一致性 如果某個字段存在於好幾個表,就有可能程式設計失誤甚至物理損壞,只更新了部分,從而造成資料不一致。或者,有些字段可以推出另外一些字段,但也是因為程式設計或者維護失誤,沒有完整同步更新,造成資料矛盾。另外,計算機的早期年代,還有儲存空間問題。但是實際環境下,冗餘欄位是...
mysql某千萬級資料表中某字段有100多種取值,該欄位適合加索引嗎?
100 10000000 隨便乙個取值對應都平均有10W條對應的,效率不高,占用的空間太高.但是如果這個條件是每次查詢必須的話,還是需要加上,效率的話聊勝於無.如果這個條件是偶爾查詢會用到的話,那麼價效比就太低,不建議加.所以結論就是看你這個查詢條件用的多不多,有沒有佔80 的查詢以上.還有就是,分...
excel中如何轉換資料?
林白 為何一定要上圖才放過人 函式功能解析 1 SUBSTITUTE函式 函式功能 將某字串中在指定位置出現的指定字元替換成自定義的字元。語法 SUBSTITUTE text,old text,new text,instance num text是需要替換其中字元的文字,或是含有文字的單元格引用 o...