應該是你用錯了函數(shù)方法,在表2的B3單元格輸入公式: =SUMIFS(工作表1!$C:$C,工作表1!$A:$A,$A3,工作表1!$B:$B,B$2) 復制并右拉和下拉,即可
excel中index嵌套match函數(shù)用法詳細步驟實例,index函數(shù)的作用是在第一個參數(shù)(指定的區(qū)域引用),根據(jù)相對行號(第二個參數(shù)),相對列號(第三個參數(shù)),返回行列所確定的單元格內(nèi)的值。
match函數(shù)的工作原理是在第二個參數(shù)(一個一維區(qū)域)中查找第一個參數(shù)(數(shù)字、文本或邏輯值或?qū)?shù)字、文本或邏輯值的單元格引用),返回查找到的值在第二個參數(shù)中的位置。
假設第二張圖的表名為sheet2 在第一張表的E3輸入公式 =INDEX(sheet2!A:A,MATCH(A3,sheet2!B:B,)) 下拉即可
材料/工具
電腦 excel
INDEX在給定的若干區(qū)域或數(shù)組中,返回指定行列交叉處的單元格的值或引用。 一)INDEX(array,row,column)數(shù)組形式, Array 為單元格區(qū)域或數(shù)組常量。 ·如果數(shù)組只包含一行或一列,則相對應的參數(shù) row 或 column 為可眩 ·如果數(shù)組有多行和多列,但
方法
先確定所需的一組數(shù),在單元格中輸入了index函數(shù)
1、首先啟動excel2013,打開一個含有需要核對工作表的工作保 2、選擇單元格b1,執(zhí)行插入函數(shù)命令,選擇match函數(shù)。 3、設置lookup_value為a1,第二個參數(shù)通過點擊選擇函數(shù)參數(shù)為Sheet2!A:A。 4、第三個參數(shù)match_type設置為0,點擊確定按鈕。 4
如圖的身高區(qū)間對用的尺碼區(qū)域是第一個參數(shù),在輸入函數(shù)的時候用鼠標選中區(qū)域引用,然后按f4在區(qū)域引用的行標和列標之前加入美元符號,這樣改區(qū)域就被鎖定,無式復制到哪里,引用區(qū)域不發(fā)生變化。
第二個Match,寫在了Index函數(shù)的列參數(shù)了? 所以應該用數(shù)組公式,或Sunifs函數(shù)
match函數(shù)的工作原理,在第二個參數(shù)(一個一維區(qū)域)中查找第一個參數(shù)(數(shù)字、文本或邏輯值或?qū)?shù)字、文本或邏輯值的單元格引用),返回查找到的值在第二個參數(shù)中的位置。
MATCH函數(shù)應用:建立如圖所示的Excel表格,其中坐標為數(shù)據(jù)區(qū)域,右邊為查詢方式。 選擇F3單元格,在單元格中輸入:=MATCH("二月",A2:A13,0),回車可以看到二月所對應的行數(shù)為2. INDEX函數(shù)應用:選擇G5單元格,在單元格中輸入:=INDEX(A2:B13,2,2
選中match函數(shù)全部內(nèi)容按f9,計算選中公式或函數(shù)運算結(jié)果,檢查是否是按照match函數(shù)工作原理確定的.
=INDIRECT("原始數(shù)據(jù)!b"&ROW(F1)*16-13) indirect函數(shù)引用位置就可以了
index函數(shù)的工作原理如圖
輸入 =INDEX(Sheet2!A:A,MATCH(B2,Sheet2!B:B,0)) 公式表示:定位到Sheet2的A列,將滿足B列等于B2條件的對應行的數(shù)據(jù)提取出來。 微軟的OFFICE是最為流行的辦公軟件,主要有OFFICE2010和OFFICE2007兩個版本。Office 2000是第三代辦公處理軟件的代
拖動小紅框所示的填充柄向下復制公式,這樣就可以得到所需的數(shù)據(jù)了。
函數(shù)介紹: 1 1.MATCH函數(shù)(返回指定內(nèi)容所在的位置) MATCH(lookup-value,lookup-array,match-type) lookup-value:表示要在區(qū)域或數(shù)組中查找的值,可以是直接輸入的數(shù)組或單元格引用。 lookup-array:表示可能包含所要查找的數(shù)值的連續(xù)單元格區(qū)域
擴展閱讀,以下內(nèi)容您可能還感興趣。
excel函數(shù)中使用index與match函數(shù)進行引用的討論
Q6公式:
=IF(P6>50,INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^回9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(A1)))&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(B1)))&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(C1))),"--")
這個只能實現(xiàn)三個及答三個以內(nèi)相同的,如果有更多種可能,多復制幾個&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(A1),最后一個A1改成D1,E1,F1,G1..追問
果然強!不過這里有點小小的問題
我將&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(C1)))刪除后,就只出現(xiàn)了DG,也就是只識別了2個符合條件的值。
由于我查找的數(shù)據(jù)區(qū)域固化在B-O列之間,如何排除其他列的影響?
追答要下班了, 沒時間改,在前面加個條件吧.=SUBSTITUTE(IF(P6>50,INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(A1)))&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(B1)))&INDEX($2:$2,SMALL(IF(IF(B$2:O$2="",B6:O6,9^9)=P6,COLUMN(B2:O2)-1,2^4),COLUMN(C1))),"--"),"最高產(chǎn)品指數(shù)",)
excel中索引 INDEX Match函數(shù)使用問題
應該是你的Match數(shù)據(jù)沒有找到數(shù)據(jù)吧,然后Index就報錯了,把公式分開,看看MAtch能輸了正確的數(shù)值嗎?
INDEX
返回表格或數(shù)組 (數(shù)組:用于建立可生成多個結(jié)果或可對在行和列中排列的一組參數(shù)進行運算的單個公式。數(shù)組區(qū)域共用一個公式;數(shù)組常量是用作參數(shù)的一組常量。)中的元素值,此元素由行號和列號的索引值給定。
當函數(shù) INDEX 的第一個參數(shù)為數(shù)組常量時,使用數(shù)組形式。
語法INDEX(array, row_num, [column_num])
INDEX 函數(shù)語法具有下列參數(shù) (參數(shù):為操作、事件、方法、屬性、函數(shù)或過程提供信息的值。):
Array 必需。單元格區(qū)域或數(shù)組常量。 如果數(shù)組只包含一行或一列,則相對應的參數(shù) row_num 或 column_num 為可選參數(shù)。如果數(shù)組有多行和多列,但只使用 row_num 或 column_num,函數(shù) INDEX 返回數(shù)組中的整行或整列,且返回值也為數(shù)組。
Row_num 必需。選擇數(shù)組中的某行,函數(shù)從7a6431333330363737該行返回數(shù)值。如果省略 row_num,則必須有 column_num。
Column_num 可選。選擇數(shù)組中的某列,函數(shù)從該列返回數(shù)值。如果省略 column_num,則必須有 row_num。
說明
如果同時使用參數(shù) row_num 和 column_num,函數(shù) INDEX 返回 row_num 和 column_num 交叉處的單元格中的值。
如果將 row_num 或 column_num 設置為 0(零),函數(shù) INDEX 則分別返回整個列或行的數(shù)組數(shù)值。若要使用以數(shù)組形式返回的值,請將 INDEX 函數(shù)以數(shù)組公式 (數(shù)組公式:數(shù)組公式對一組或多組值執(zhí)行多重計算,并返回一個或多個結(jié)果。數(shù)組公式括于大括號 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入數(shù)組公式。)形式輸入,對于行以水平單元格區(qū)域的形式輸入,對于列以垂直單元格區(qū)域的形式輸入。若要輸入數(shù)組公式,請按 Ctrl+Shift+Enter。
Row_num 和 column_num 必須指向數(shù)組中的一個單元格;否則,函數(shù) INDEX 返回錯誤值 #REF!。追問match函數(shù)返回了正確的數(shù)值,然后把數(shù)值代入index函數(shù),即分開發(fā)現(xiàn)問題出在index函數(shù)上,為什么到14之后就不行了呢,之前行!求教追答因為 輸入集體證!$A$3:$N$65536這個區(qū)域只有14個位置,你INDEX要用到15,所以不在INDEX范圍內(nèi)
關(guān)于EXCEL中的MATCH和INDEX函數(shù)
公式一、百MATCH(MIN(D2:D21),D2:D21,0),找出最小值在D列的位置。MIN(D2:D21)求最小值。度
INDEX(B2:B21,[位置]),根據(jù)位置,返回B列的數(shù)據(jù)。問
公式二、IF(H2:H21="女",D2:D21,TODAY()),如果H列是“女”,答返回D列日期,否則返回當前日期。TODAY()為當前日期。
MIN(IF判斷回結(jié)果),求日期最小值。
(其它的跟公式一相同。)答
excel函數(shù)中vlookup與index+match有何不同?
excel函數(shù)中vlookup與index+match準確性方面兩個是一樣的,zhidao速度上vlookup比index+match快。具體有預算速度,取數(shù)方向,查找范圍的三個方面的區(qū)別。
1、運算速度不同:
vlookup比index+match快,因為vlookup只調(diào)用一個函數(shù),而index+match使用match的結(jié)果作為index的參數(shù),調(diào)用兩個函數(shù)。但是,在計算量回較小的情況下,速度可以忽略不計。
2、取數(shù)方向不同:
vlookup函數(shù)只可正向取數(shù),而index+match函數(shù)即可正向取數(shù),也可反向取數(shù)。
3、查找范圍不同:
vlookup正在查找的數(shù)據(jù)必須位于所選區(qū)域答的第一列中,而index+match沒有這樣的約束。
參考資料來源:百度百科—Vlookup
參考資料來源:百度百科—index函數(shù)
參考資料來源:百度百科—MATCH函數(shù)
請excel高手進來,index match函數(shù)
圖片真的看不清楚,給你方法
用INDEX+MATCH函數(shù),要注意INDEX函數(shù)的取值范圍要與MATCH的一致
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com