贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

有網友想要在一個 Excel 資料表(如下圖)中,給予二個條件:地點和材數,查出對應的單價,再計算總金額,該如何處理呢?

【設計公式】

在這個問題中使用了二個條件來查詢對應的結果,一般查表函數不外乎使用 INDEXVLOOKUP 等函數。

儲存格D8:

=INDEX(B2:E5,VLOOKUP(C8,{0,1;36,2;71,3;141,4},2,TRUE),MATCH(B8,B1:E1,0))

(1) VLOOKUP(C8,{0,1;36,2;71,3;141,4},2,TRUE),

其中使用常數陣列 {0,1;36,2;71,3;141,4} 相當於如下的儲存格陣列內容:

image

透過 VLOOKUP 函數,根據儲存格C8的內容(材數),查詢上圖表格的第 1 欄是否有相符的項目,再傳回對應第 2 欄的值(傳回 1,2,3,4 其中一個數)。

(2) MATCH(B8,B1:E1,0)

利用 MATCH 函數,找出儲存格B8的內容(地點)在儲存格B1:E1中對應為第幾個。

(3) INDEX(B2:E5, (1)式, (2)式)

INDEX 函數中藉由第(1)式為「列參數」,第(2)式為「欄參數」,在表格陣列B2:E5中對應出交叉的位置,即為所要的單價。

將求得的單價金額和材數相乘,結果即為總金額。

創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(6) 人氣()


留言列表 (6)

發表留言
  • 魏肇緯
  • 列=年齡 欄=分數 表格=仰臥起坐次數

    有辦法依不同年齡跟不同次數的標準,
    查出他的得分嗎!?

    19.20.21.22.23.24
    100 40 38 36 34 32 30
    90 38 36 34 32 30 28
    80 36 34 32 30 28 26
    70 34 32 30 28 26 24
    60 32 30 28 26 24 22

    王小明 19歲 34下
    陳星星 22歲 30下

    救救國軍弟兄的參三嗚嗚.....
  • 請參考:http://isvincent.pixnet.net/blog/post/46022837

    vincent 於 2016/03/23 23:38 回覆

  • wei780830
  • 如果透過 材數 和 價格 去找到地點
    請問語法怎麼寫

    例如我今天材數輸入50 金額輸入3500 地點會顯示桃.竹.苗
  • Bomo
  • 請問公式中VLOOKUP所使用之常數陣列為其他工作表之資料,應如何表示呢?
  • Burbur
  • 想請問要做兩個判別(若A2符合C:C或B2符合D:D則打勾)該怎麼寫?
    因為我用以下的判別式會變成若只符合後面VLOOKUP(G3,'0109買主名單'!B:B,1,FALSE)的話就不會顯示V。
    請問要如何解決呢?
    =IF(ISNA(VLOOKUP(D3,'0109買主名單'!C:C,1,FALSE)+VLOOKUP(G3,'0109買主名單'!B:B,1,FALSE)),"","V")

    謝謝
  • future888
  • 您好.請問如果我要用二個參數

    月份 履約價
    7 12000

    找尋
    7 8 9 12 3 7W1
    12800 - - - - - -
    12700 - - - - - -
    12600 - - - - - -

    應該要怎麼寫.才能找到.

    謝謝您

  • 訪客
  • 老師您好~
    我是個excel的初學者,因為近期工作上的需要,是否可以跟您請教。

    我需要管控庫存,但是我的材料有分圓形跟方形,之前用型號篩選讓庫存成本加總都沒問題,但現在遇到當同樣型號卻有2種形狀時,抓的數值就會錯。


    我目前使用的方式是,

    儲位 型號 圓柱 高 數量 體積(估價用) 體積(工廠資產) 成本 型狀 總金額

    D-1 ARD 100 6 3 47 141 424 ○ 424

    D-1 ARD □

    在同型號時的 □ 就會抓不到正確數值,原本有設立一對照表的頁籤,但是當遇到同型號卻不同形狀時就會出現問題,對照表的格式如下。

    index 型號 型狀 單位成本/CC
    ARD ○ 2020 ○ 3
    ARD □ 2020 □ 4

    請問我該如何做才好呢?拜託您了。


您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼