今天和大家分享幾個功能強大的函式,目前這些函式
可以
在Excel 2021以及最新的WPS表格中使用。
1、 SEQUENCE函式
SEQUENCE函式的作用是按指定的行列數生成序號,常用寫法是:
=SEQUENCE(行數,[列數],[開始數],[增量])
如下圖所示,為了便於打印,要將A列中的姓名,轉換為多行多列。
D6單元格輸入以下公式,按回車:
=INDEX(A:A,SEQUENCE(E3,E4,2))&""
先使用SEQUENCE函式,根據E3和E4單元格中指定的行列數,得到一個從2開始的多行多列的序號。 再使用INDEX函式返回A列對應位置的內容。
2、 SORT函式
SORT函式的作用是對數據區域中指定的行列進行排序,常用寫法是:
=SORT(數據區域,[對第幾列(行)排序],[升序還是降序],[按行還是按列排序])
如下圖所示,要根據C列的考核分,使用公式得到排序後的考核記錄。
E2單元格輸入以下公式,按回車。
=SORT(A2:C17,3,-1)
第三參數使用-1,表示降序排序,使用1表示升序排序。
第四參數省略,表示按列方向排序。
3、 SORTBY函式
SORTBY函式的作用是對某個區域按多組條件進行排序,常用寫法是:
=SORTBY(數據區域,要排序的列1,[升序/降序],[要排序的列2],[升序/降序]..)
如下圖所示,要根據部門和考核分兩個指標,使用公式得到排序後的記錄。
E2輸入以下公式,按回車。
=SORTBY(A2:C17,A2:A17,1,C2:C17,-1)
4、 UNIQUE函式
UNIQUE函式的作用是在數據表中提取不重復值,常用寫法是:
=UNIQUE(資料來源,[按行/按列排序],[只提取出現一次的內容還是提取全部記錄])
如下圖所示,要在值班記錄中提取不重復的人員名單。
E2單元格輸入以下公式,按回車:
=UNIQUE(B2:C8)
5、 FILTER函式
FILTER函式的作用是根據指定條件從列表中提取記錄,常規用法是: =FILTER(數據區域,條件區域=指定條件,不符合條件時返回的內容)
如下圖所示,要根據F2單元格中指定的部門,返回該部門的所有記錄。
E6單元格輸入以下公式,按回車:
=FILTER(A1:C15,A1:A15=F2,"沒有記錄")
今天分享的內容就是這些吧,祝各位一天好心情~~
圖文制作:祝洪忠