Excel對於篩選後單元格進行「複製」與「貼上」

2021-09-10 07:12:40 字數 1117 閱讀 3166

複製:

很簡單,有的說需要選中區域,然後選擇「可見單元格」,ctrl c-----ctrl v,這當然可以,也可用快捷鍵(ctrl + ;)進行可見單元格選擇。其實新版本直接ctrl c ,ctrl v就ok。

貼上:

這是一大難點,也是我寫這篇的原因方便自己以後翻閱。

1,網上看到乙個excel外掛程式,貼上的時候可以選擇「貼上到可見區域」,如下(固然方便,但公司對日不能聯網):

2,第二種稍微複雜一點:

主要利用兩個原理:

排序會對未篩選的資料進行聚集;excel的函式row()作用於篩選後的資料只會作用於可見單元格。(row對應相應的行數)

品類和**是我要處理的兩個列,2個序號列是輔助列(不要怕麻煩)

序號列1是跟隨我們的原始資料的,它存在的意義就是我們在操作完後,可以在此列上排序,恢復原始順序,這裡我們在篩選前就編上號,對應起來;

序號2是我們真正用來通過排序聚集使用的重要列,我們首先要篩選出我們要用的列,例如我的1,3,5,7行,然後在序號2列上的第乙個空的對應的單元格輸入「=row()」,當然你也可以輸入「手動」輸入1,2,3,4等序號而不用此函式,但只能手動不能下拉,這也就是row函式的意義(只作用於可見單元格,我直接下拉自動填充序號)。這些做完就如上圖了

然後,我們取消篩選,在序號2公升序排列,就會將需要的資料聚集了

這時候你再貼上,就沒問題了,因為他們排序後是連續的,操作完,按照序列1排序恢復就行。that's all ,no thanks!!!

Excel匯出後合併單元格

合併單元格 param sheet 要合併單元格的excel 的sheet param cellline 要合併的列 param startrow 要合併列的開始行 param endrow 要合併列的結束行 addmergedregion sheet,0,0,sheet.getlastrownum...

excel將內容貼上到篩選後的可見單元格

預設情況下,篩選後excel 進行複製貼上,會貼到隱藏的 可以新增兩個輔助列來完成操作 1 在篩選前在 右邊新增 輔助1 列,在第二行輸入1,按ctrl 滑鼠左鍵往下拉到相應行。2 執行你的 自動篩選 過程。3 在右邊再新增的一 輔助2 列,用滑鼠選定該列所有行,輸入1,按ctrl 回車。即在所有篩...

excel將內容貼上到篩選後的可見單元格

預設情況下,篩選後excel 進行複製貼上,會貼到隱藏的 可以新增兩個輔助列來完成操作 1 在篩選前在 右邊新增 輔助1 列,在第二行輸入1,按ctrl 滑鼠左鍵往下拉到相應行。2 執行你的 自動篩選 過程。3 在右邊再新增的一 輔助2 列,用滑鼠選定該列所有行,輸入1,按ctrl 回車。即在所有篩...