應該是你的Match資料沒有找到資料吧,然後Index就報錯了,把公式分開,看看MAtch能輸了正確的數值嗎? INDEX返回表格或陣列 (陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用一個公式;陣列常量是用作引數的一組常量。)中的元素值,此元素由行號和列號的索引值給定。當函式 INDEX 的第一個引數為陣列常量時,使用陣列形式。語法INDEX(array, row_num, [column_num])INDEX 函式語法具有下列引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):Array 必需。單元格區域或陣列常量。 如果陣列只包含一行或一列,則相對應的引數 row_num 或 column_num 為可選引數。如果陣列有多行和多列,但只使用 row_num 或 column_num,函式 INDEX 返回陣列中的整行或整列,且返回值也為陣列。Row_num 必需。選擇陣列中的某行,函式從該行返回數值。如果省略 row_num,則必須有 column_num。 Column_num 可選。選擇陣列中的某列,函式從該列返回數值。如果省略 column_num,則必須有 row_num。說明如果同時使用引數 row_num 和 column_num,函式 INDEX 返回 row_num 和 column_num 交叉處的單元格中的值。 如果將 row_num 或 column_num 設定為 0(零),函式 INDEX 則分別返回整個列或行的陣列數值。若要使用以陣列形式返回的值,請將 INDEX 函式以陣列公式 (陣列公式:陣列公式對一組或多組值執行多重計算,並返回一個或多個結果。陣列公式括於大括號 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入陣列公式。)形式輸入,對於行以水平單元格區域的形式輸入,對於列以垂直單元格區域的形式輸入。若要輸入陣列公式,請按 Ctrl+Shift+Enter。 Row_num 和 column_num 必須指向陣列中的一個單元格;否則,函式 INDEX 返回錯誤值 #REF!。
應該是你的Match資料沒有找到資料吧,然後Index就報錯了,把公式分開,看看MAtch能輸了正確的數值嗎? INDEX返回表格或陣列 (陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用一個公式;陣列常量是用作引數的一組常量。)中的元素值,此元素由行號和列號的索引值給定。當函式 INDEX 的第一個引數為陣列常量時,使用陣列形式。語法INDEX(array, row_num, [column_num])INDEX 函式語法具有下列引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):Array 必需。單元格區域或陣列常量。 如果陣列只包含一行或一列,則相對應的引數 row_num 或 column_num 為可選引數。如果陣列有多行和多列,但只使用 row_num 或 column_num,函式 INDEX 返回陣列中的整行或整列,且返回值也為陣列。Row_num 必需。選擇陣列中的某行,函式從該行返回數值。如果省略 row_num,則必須有 column_num。 Column_num 可選。選擇陣列中的某列,函式從該列返回數值。如果省略 column_num,則必須有 row_num。說明如果同時使用引數 row_num 和 column_num,函式 INDEX 返回 row_num 和 column_num 交叉處的單元格中的值。 如果將 row_num 或 column_num 設定為 0(零),函式 INDEX 則分別返回整個列或行的陣列數值。若要使用以陣列形式返回的值,請將 INDEX 函式以陣列公式 (陣列公式:陣列公式對一組或多組值執行多重計算,並返回一個或多個結果。陣列公式括於大括號 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入陣列公式。)形式輸入,對於行以水平單元格區域的形式輸入,對於列以垂直單元格區域的形式輸入。若要輸入陣列公式,請按 Ctrl+Shift+Enter。 Row_num 和 column_num 必須指向陣列中的一個單元格;否則,函式 INDEX 返回錯誤值 #REF!。