excel 將一列數據複製到 篩選過的一列上 (需要複製到相對可見的單元格) ?

就是想把一列數據複製到另一列上嘛 直接複製的話類 會有一些數據複製到隱藏的單元格裡面去了 不知道怎麼說納 表達不清好傷心 剛到公司實習 這個問題處理了好久


從篩選過的一列複製數據出來比較容易,直接用CTRL+G定位條件就可以。但是將一列數據複製到篩選過的數據列中就比較麻煩了,個人是用vlookup函數解決的。

上圖。

假設這是你所需要複製的數據列,以下簡稱原列(如下圖)

假設這是你篩選之後所需要粘貼數據的列,以下簡稱現列(如下圖)

那麼我一般的做法是做輔助列。

第一步,在原列前插一列,做輔助數據列,簡稱輔1列,並輸入序號,如下圖

第二步,在你現列後加一列輔助數據列,簡稱輔2列,並輸入與上面數據相對的序號(用來定位的),如下圖

然後在你現列的第一行輸入函數

其中:

B20:現列中的第一個單元格

$A$2:$B$13:原列和輔1列的區域

2:你需要將區域中第2列的數據(也就是原列)粘貼到現列中

這時候你會發現那個單元格中會有原列中的數據了

然後複製B20單元格,選中你現列剩下的單元格(即21行到35行),按下ALT+冒號(即「;」),如下圖

再按CTRL+V就可以了,你就會發現因篩選而隱藏的單元格是空的。

方法較麻煩,而且本人語言表達能力有限,希望能幫助題主= =

也希望各位知乎大神批評指正

PS:我其實覺得這方法太特么蛋疼了,有沒有什麼簡便的方法,望各位大神教導。


今天也碰到這個問題,找到這個大神的解說,茅塞頓開。

直接上鏈接:excel表格中如何將內容粘貼到篩選後的可見單元格[轉] - 飛鴻影~ - 博客園


剛好工作的原因,需要對兩份表在篩選部分信息後,再進行匹配合併(兩份表都超過70w行 =_=),網上找了一堆方法。看到有其他答主說的「VLOOKUP」的方法思路是挺不錯的,所以我就結合著自己實際情況來嘗試。

我個人的操作順序如下:

  1. 篩選sheet·1的所需信息,
  2. 插入「輔助列·1」,添加表頭信息。這裡假設輔助列的表頭位置是A1。
  3. 手動選中篩選後的「輔助列·1」的單元格,然後按 ALT + ; (分號)。 //目的是選中「可視單元格」。
  4. 在編輯欄中輸入=COUNTA($A$1:A1),輸入完後要按 CTRL + Enter。 //目的是同時適用於所有已選單元格。
  5. 對sheet·2的信息增加序號列
  6. 回到sheet·1中的需要整合信息的位置插入一列,同樣選中該列後ALT + ; (分號)。
  7. 輸入VLOOKUP命令公式,輸入完後要按 CTRL + Enter。 //通過匹配sheet·1 sheet·2的序號,獲得匹配結果。
  8. 匹配完畢後,若想去掉輸入的公式,可以對剛才輸入了公式操作的列進行複製,然後粘貼時選擇「值」。 //達到去除公式,保留結果的目的。


就是複製可見單元格。也就是隱藏的單元格布複製。兩個方法。

一,選中區域後,同時按住ctrl和;此時excel就自動選中了可見單元格,在複製粘貼

二,定位可見單元格。

選用區域後,在開始~查找~定位條件中,點擊可見單元格,系統就自動選中了可見單元格,再複製粘貼


數據有幾萬條怎麼打鉤,重點是已經選擇了可視單元格,黏貼的時候出來「複製區域與黏貼區域形狀不同」,沒有合併的單元格。大神們求解呀!


推薦閱讀:

求問哪個軟體適合建立這樣的表格?
Excel數據處理,根據指定時間抓取數據整理。?
有沒有一些實用的Excel小竅門?
請問有公司只用excel做數據分析嘛?
Excel表格複製後,為什麼其中的透視表數據源還連接在原文件,如何能設置為本地數據源?

TAG:MicrosoftExcel | Excel使用 | Excel技巧 |