excel按條件提取資料
excel按條件提取資料,Excel是我們工作中最經常用到的辦公軟體,在我們的工作中,我們離不開Excel的幫助,所以我們必須要熟悉運用Excel裡面的功能。下面小編就教大家excel按條件提取資料。
excel按條件提取資料1
excel如何根據條件提取資料內容
以下圖資料為例演示操作方法。在此資料中要把大於600的數值提取到右側B列中。
在操作過程中我們要用到條件函式:IF
我們在B2單元格輸入公式:=IF(A2>600,A2,"")
那麼,這個公式什麼意思呢?意思是當A2的數值大於600的話,就在B2中顯示出A2的數值,否則B2就空著。
在B2單元格輸入公式:=IF(A2>600,A2,"")後,按下ENTER鍵,即是回車鍵,就可以看到結果啦,當前的結果是B2單元格是沒有數值顯示,那是因為A2單元格的數值小於600
接著,滑鼠點住如下圖所示的位置。
點住不鬆手,向下拉到數值截止單元格。那麼,所經過單元格自動顯示出相應的結果。
excel按條件提取資料2
Excel如何快速提取資料
1、輸入到一起的資料可以分別快速提取。
2、輸入要提取的資料。
3、按“Ctrl+E”即可快速提取資料。
excel按條件提取資料3
Excel如何把全部符合單個條件的資料提取出來
1、如下圖是某公司員工資訊表,現在想要將全部財務部員工資訊提取到右邊單元格中。
2、 在F2單元格輸入公式=INDEX(B:B,SMALL(IF(A$2:A$26=$E$2,ROW($2:$26),4^8),ROW(A1)))&""然後按下Ctrl+shift+enter三鍵,然後下拉公式直至出現空白單元格。即可錄入所有財務部員工姓名
3、在G2單元格輸入公式=INDEX(C:C,SMALL(IF(A$2:A$26=$E$2,ROW($2:$26),4^8),ROW(A1)))&"" 然後按下Ctrl+shift+enter三鍵,然後下拉公式直至出現空白單元格。即可錄入所有財務部員工相應的.年齡。
4、下面跟大家簡單介紹一下這個超長的公式吧。先介紹公式中IF(A$2:A$26=$E$2,ROW($2:$26),4^8)這一部分吧。if函式相信大家都很瞭解,它是一個條件函式。
5、本文中if函式的作用就是當A列部門資料等於E2財務部時,返回A列部門資訊所對應的行號,否則返回4^8的結果65536。為了方便大家理解,在單元格中輸入公式=IF(A2=$E$2,ROW(A2),4^8),返回結果如下圖。
1
6、接下來就是small函式,SMALL函式的作用是返回一組數值中的第n個最小值。在本文這裡small依次返回返回的是IF函式計算結果的第一個最小值,第二個最小值,第三個最小值……即依次返回A列部門為財務部的資料單元格行號。
2
7、SMALL第n個最小值是利用row函式實現的,row函式的作用是返回引數的行號,隨著單元格的下來依次返回1,2,3…… 。在單元格中輸入=ROW(A2),並下拉填充公式結果如下圖所示。
3
8、最後就是INDEX函數了,它是返回表或區域中的值或值的引用。在本文中它的作用是根據small函式提供的行號,返回姓名列或年齡列對應行號的單元格值。