【Excel】未來5年你必須要掌握的函數之14:TAKE/DROP函數
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
TAKE和DROP是Excel中新增的一對函數,TAKE有“獲取、提取”的意思,DROP有“刪除”的意思。 1、TAKE函數 TAKE函數用于從一個數組(可以是由其他函數生成的動態數組,如 FILTER、SORT 等函數返回的數組)中提取指定數量的行或列。 1)基本語法 =TAKE(array, rows, [columns]) array:必需參數,表示要從中提取部分內容的數組。 rows:必需參數,指定要提取的行數。正數表示從首行開始,負數表示從尾行開始。 [columns]:可選參數,指定要提取的列數。如果省略,Take 函數將提取所有列。正數表示從首列開始,負數表示從尾列開始。 2)基本用法 提取前3行數據: =TAKE(A2:D24,3) 提取最后兩行最后3列的數據: =TAKE(A2:D25,-2,-3) 2、DROP函數 Drop 函數與 Take 函數相反,它用于從一個數組中刪除指定數量的行或列。 1)基本語法 =DROP(array, rows, [columns]) array:必需參數,表示要從中刪除部分內容的數組。 rows:必需參數,指定要刪除的行數。正數表示從首行開始,負數表示從尾行開始。 [columns]:可選參數,指定要刪除的列數。如果省略,DROP函數將刪除所有列。正數表示從首列開始,負數表示從尾列開始。 2)基本用法 刪除前3行數據 =DROP(A2:D25,3) 刪除最后4行最后2列: =DROP(A2:D25,-4,-2) 我們發現TAKE/DROP函數都是從首行或尾行開始操作的,那么如果我們要獲取數據的中間部分,比如說獲取下表中黃色標記的部分,應該怎么做呢? 我們可以分兩步來做,利用TAKE函數或DROP函數都可以實現。 TAKE函數: =TAKE(TAKE(A2:D25,15,3),-10,-2) 先用TAKE函數獲取前15行前3列的數據,再用TAKE函數獲取后10行后2列的數據。 DROP函數: =DROP(DROP(A2:D25,5,1),-9,-1) 先用DROP函數刪除前5行前1列的數據,然后再用DROP函數刪除后9行后1列的數據。 總的來說,TAKE和DROP函數在Excel中具有數據篩選、靈活性、簡化操作和數據分析等優勢,幫助用戶更高效地處理數據,提高工作效率。 該文章在 2024/12/3 10:48:26 編輯過 |
關鍵字查詢
相關文章
正在查詢... |