我正在創建一個排序矩陣,其中列A具有部分列表,並且第1行以yyyy/mm填充了一年的幾周格式。我想要做的就是用矩陣中的數量數據填充矩陣,其中每個部分的需求數量按一年的週數列出。在此彙總表中,列A列出了部件,列B列出了周,列C列出了數量。使用INDEX-MATCH查找兩列中的值並返回第三個值
我一直在試圖編寫=INDEX(MATCH(),MATCH())
公式類型,以便獲取列C的值,如果來自列A & B的值分別與矩陣表中列A和行1的值匹配,但卻具有一直只得到#REF錯誤作爲回報。此時我需要第二雙眼睛。下面是公式:
=INDEX(MRP!$C$1:$C$6400,MATCH(A2,MRP!$A$2:$A$6400,0),MATCH(B1,MRP!$B$2:$B$6400,0))
我要對這個正確的方式,或者需要另一種方法呢?
儘管我仍然在推薦的公式的第一步(即使在使用Ctrl + Shift + Enter後)仍然出現了「#NA」錯誤,但感覺還是很接近。我得到: '= INDEX(MRP!C2:C6400,MATCH(A2,MRP!A2:A6400,0))'返回第一個數量爲該部分列出的值。 '= INDEX(MRP!C2:C6400,MATCH(B1,MRP!B2:B6400,0))'返回爲yyyy/ww日期列出的第一個數量值。最終目標是細化搜索,以便在特定的yyyy/ww日期獲得該部分的具體數量。 –
嘗試這一行'= MATCH(A1&B1,MRP!$ A $ 2:$ A $ 6400&MRP!$ B $ 2:$ B $ 6400,0)'。這意味着要準確找到您要查找的內容,即符合兩個標準的行。 – davidhu2000
我仍然收到一個'#VALUE'錯誤(用Ctrl + Shift + Enter鍵變成'#N/A')。 –