【Excel函數118】DROP 移除陣列的列或欄,建立動態資料裁切與彈性輸出的核心工具

更新 發佈閱讀 5 分鐘

在 Excel 中處理動態陣列或大型資料集時,DROP 函數可用來「丟棄」指定數量的列或欄,回傳剩餘的資料區塊。它是 Excel 365 中的動態陣列函數之一,適合用於資料裁切、報表輸出、欄位排除與動態範圍設計。

🔹快速摘要(語法、用途、常見場景)

  • 用途:從陣列中移除指定數量的列或欄
  • 語法=DROP(陣列, 移除列數, [移除欄數])
  • 常見場景:資料裁切、欄位排除、動態報表、陣列重組、前 n 筆排除

一、DROP 函數語法與用途

語法:

=DROP(array, rows, [columns])
  • array:要處理的資料陣列或範圍
  • rows:要移除的列數(正值從上方移除,負值從下方移除)
  • columns(選填):要移除的欄數(正值從左側移除,負值從右側移除)
  • 回傳結果為剩餘的資料區塊(動態陣列)

例如,=DROP(A1:C5,1,1) 表示移除第一列與第一欄,回傳 B2:C5。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:移除第一列

=DROP(A1:C5,1)

回傳 A2:C5。

範例二:移除前兩列與前一欄

=DROP(A1:D6,2,1)

回傳 B3:D6。

範例三:移除最後一列

=DROP(A1:C5,-1)

回傳 A1:C4。

範例四:移除最後兩欄

=DROP(A1:D5,0,-2)

回傳 A1:B5。

範例五:完全不移除欄,只移除列

=DROP(A1:C5,2,0)

回傳 A3:C5。

🔸進階範例

範例六:搭配 TAKE 建立裁切區塊

=TAKE(DROP(A1:F10,1),5)

移除第一列後取前五列。

範例七:搭配 VSTACK 合併多個裁切區塊

=VSTACK(DROP(A1:C10,1),DROP(D1:F10,1))

範例八:搭配 IF 判斷是否需要裁切

=IF(A1="裁切",DROP(B2:E10,1,1),B2:E10)

範例九:搭配 LAMBDA 建立自訂裁切函數

=LAMBDA(rng, DROP(rng,1,1))(A1:D10)

範例十:搭配 WRAPCOLS 重組裁切後的資料

=WRAPCOLS(DROP(A1:F1,1),2)

移除第一欄後,每兩欄換行。

三、常見問題解答(FAQ)

Q1:DROP 可以移除負數列或欄嗎?

可以,負數表示從下方或右側開始移除。

Q2:DROP 可以處理動態陣列嗎?

可以,支援動態 Spill 陣列與函數組合。

Q3:DROP 會改變原始資料嗎?

不會,僅回傳新的動態陣列,不影響原資料。

Q4:DROP 可以處理整欄資料嗎?

可以,搭配 columns 參數即可。

Q5:DROP 可以搭配哪些函數使用?

常見搭配 TAKE、INDEX、VSTACK、HSTACK、LAMBDA、WRAPCOLS 等。

四、注意事項與錯誤排除

  • 若移除的列數或欄數超過原始資料大小,會回傳 #CALC! 錯誤
  • 若輸入非陣列或範圍,會回傳 #VALUE!
  • DROP 不會修改原始資料,只回傳新的動態陣列
  • 適用於報表裁切、欄位排除與資料重組
  • 建議搭配錯誤防呆邏輯處理過度裁切情況

五、延伸技巧與相關函數

若你需要進一步處理資料裁切與重組,可搭配以下函數:

你可以使用 TAKE 函數 擷取前幾列或欄,與 DROP 相反,適合建立裁切區塊。

若你需要合併多個裁切結果,可搭配 VSTACK 或 HSTACK 函數,將多個陣列垂直或水平合併。

若你想建立可重複使用的裁切邏輯,可搭配 LAMBDA 函數 封裝 DROP,建立自訂裁切函數。

若你需要將裁切後的資料重組為固定欄數,可搭配 WRAPCOLS 或 WRAPROWS 函數

這些函數能與 DROP 組合成一套完整的「資料裁切 → 區塊重組 → 報表輸出 → 批次處理」流程,適用於報表設計、資料清理與動態分析。

六、結語與延伸閱讀推薦

DROP 函數是 Excel 中專門處理資料裁切與欄列排除的動態工具,適合用在報表設計、欄位控制、資料重組與動態輸出等情境。學會 DROP 後,你可以進一步探索:

  • [TAKE 函數教學]:擷取資料區塊的對應工具
  • [VSTACK 函數教學]:合併多個陣列的彈性工具
  • [LAMBDA 函數教學]:建立可重複使用的裁切邏輯
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
40會員
314內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/01
在 Excel 中處理表格資料、陣列運算或動態欄位時,COLUMNS 函數能回傳指定範圍中的「欄數」,是建立公式自動化、欄位計算與報表設計的重要工具。它與 ROWS 函數相對,專注於橫向欄位的結構分析 用途:計算指定範圍中的欄數(整數)
Thumbnail
2025/11/01
在 Excel 中處理表格資料、陣列運算或動態欄位時,COLUMNS 函數能回傳指定範圍中的「欄數」,是建立公式自動化、欄位計算與報表設計的重要工具。它與 ROWS 函數相對,專注於橫向欄位的結構分析 用途:計算指定範圍中的欄數(整數)
Thumbnail
2025/10/31
在 Excel 的早期版本中,REGISTER.ID 函數可用於取得已註冊 DLL 函數的識別碼,搭配 REGISTER 函數使用,屬於 XLM 宏語言的一部分。此函數不適用於 VBA,也不支援現代 Excel 365、Web 或 Mac 版本,主要用途為在 XLM 環境中重複呼叫 DLL 函數。
Thumbnail
2025/10/31
在 Excel 的早期版本中,REGISTER.ID 函數可用於取得已註冊 DLL 函數的識別碼,搭配 REGISTER 函數使用,屬於 XLM 宏語言的一部分。此函數不適用於 VBA,也不支援現代 Excel 365、Web 或 Mac 版本,主要用途為在 XLM 環境中重複呼叫 DLL 函數。
Thumbnail
2025/10/31
在 Excel 中進行統計推論時,ZTEST 函數可用於針對樣本資料進行 Z 檢定,以判斷樣本平均數是否與假設的母體平均數有顯著差異。它回傳的是 右尾 P 值,適用於母體標準差已知的情境,常用於品質管制、實驗分析與假設檢定。
Thumbnail
2025/10/31
在 Excel 中進行統計推論時,ZTEST 函數可用於針對樣本資料進行 Z 檢定,以判斷樣本平均數是否與假設的母體平均數有顯著差異。它回傳的是 右尾 P 值,適用於母體標準差已知的情境,常用於品質管制、實驗分析與假設檢定。
Thumbnail
看更多
你可能也想看
Thumbnail
資料中如果有特定的內容需要移除,並且是有一定的規則,EXCEL會蠻多種解決方案。 用一個資料進行舉例: 這份資料中每個課程後面都有一個括號備註日期。 如何把括號中的日期快速刪除,分享幾種常見的方法 取代法 剖析法 CTRL+E法 函數法 【💡取代法】 選取資料範圍
Thumbnail
資料中如果有特定的內容需要移除,並且是有一定的規則,EXCEL會蠻多種解決方案。 用一個資料進行舉例: 這份資料中每個課程後面都有一個括號備註日期。 如何把括號中的日期快速刪除,分享幾種常見的方法 取代法 剖析法 CTRL+E法 函數法 【💡取代法】 選取資料範圍
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
分頁是EXCEL很棒的一個功能,他可以將不同類型的資料在同一個檔案裏面分開存放,就不需要產出一拖拉庫的檔案。 但是隨著時間或是類型越來越多,分頁數量逐漸上升,分頁要尋找可能就不是一件非常容易的事情。 就要一直點...一直點...一直點.... 上面的範例只是52週的資料而已,有些公司的分頁
Thumbnail
分頁是EXCEL很棒的一個功能,他可以將不同類型的資料在同一個檔案裏面分開存放,就不需要產出一拖拉庫的檔案。 但是隨著時間或是類型越來越多,分頁數量逐漸上升,分頁要尋找可能就不是一件非常容易的事情。 就要一直點...一直點...一直點.... 上面的範例只是52週的資料而已,有些公司的分頁
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
日期與時間在職場上肯定是常常會遇到的一個課題,這集來分享EXCEL資料中,如果有日期與時間,那麼如何快速把他們提取出來 下圖為例,B欄的資料包含了日期與時間,想要將日期提取到C欄,時間提取到D欄,要怎麼做會比較快速呢? ▶️影片教學 看教學影片之前可以先下載練習檔,學中做、做中
Thumbnail
日期與時間在職場上肯定是常常會遇到的一個課題,這集來分享EXCEL資料中,如果有日期與時間,那麼如何快速把他們提取出來 下圖為例,B欄的資料包含了日期與時間,想要將日期提取到C欄,時間提取到D欄,要怎麼做會比較快速呢? ▶️影片教學 看教學影片之前可以先下載練習檔,學中做、做中
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
Excel是職場上必備的工具之一,它可以用來處理各種數據,從簡單的計算到複雜的分析,都能夠勝任。在Excel中,有一個非常實用的技巧,叫做「微調按鈕」。微調按鈕可以讓你輕鬆地調整數據,而不需要手動輸入。它非常適合用於以下情況:需要頻繁調整數據的情況,例如:產品價格、銷售目標等。
Thumbnail
Excel是職場上必備的工具之一,它可以用來處理各種數據,從簡單的計算到複雜的分析,都能夠勝任。在Excel中,有一個非常實用的技巧,叫做「微調按鈕」。微調按鈕可以讓你輕鬆地調整數據,而不需要手動輸入。它非常適合用於以下情況:需要頻繁調整數據的情況,例如:產品價格、銷售目標等。
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News