Note: The other languages of the website are Google-translated. Back to English

如何將數據粘貼到篩選列表中,僅跳過Excel中的隱藏行?

眾所周知,當我們嘗試將值粘貼到過濾的表列表中時,隱藏的行不會被跳過,因此我們將得到錯誤的結果。 例如,我有兩個工作表,工作表1包含已過濾掉的數據,工作表2包含我要粘貼到過濾後的工作表1的數據,如下面的屏幕截圖所示。 有什麼功能可以讓我們僅在Excel中將數據粘貼到過濾的行中?

doc粘貼到過濾數據1 doc粘貼到過濾數據2

使用助手列將數據粘貼到Excel中的過濾列表中

使用Kutools for Excel將數據粘貼到Excel中的過濾列表中


箭頭藍色右氣泡 使用助手列將數據粘貼到Excel中的過濾列表中

要將數據粘貼到過濾列表中,您需要應用一些幫助器列,請按以下步驟操作:

1。 首先,點擊 數據 > 篩選 要刪除過濾器,並在過濾器列旁邊的單元格C1和C2中分別輸入2、3,然後選擇單元格C2和C3,然後將填充手柄拖到工作表1中與您的數據相對應的單元格中。請參見屏幕截圖:

doc粘貼到過濾數據3

2. 然後通過單擊再次過濾數據 數據 > 篩選,在此示例中,我將過濾工作表1中的“ KTE”,然後鍵入此公式 = ROW() 到單元格D2中,然後將此公式填充到D列所需的可見單元格中,請參見屏幕截圖:

doc粘貼到過濾數據4 2 doc粘貼到過濾數據5

3。 然後再次取消過濾器,並按D列以升序對數據進行排序,所有KTE項均已排序在一起,請參見屏幕截圖:

doc粘貼到過濾數據4

4。 接下來,您可以在工作表1中復制數據A6:B2並將其粘貼到工作表2的範圍A7:B1中。

doc粘貼到過濾數據4

5。 然後,您需要恢復原始數據順序,請單擊C列並對數據進行升序排序,請參見屏幕截圖:

doc粘貼到過濾數據4

6。 並且數據順序已恢復,然後可以根據需要刪除C列和D列的內容,最後可以過濾所需的數據,並且可以看到過濾的數據已成功被新數據替換。

doc粘貼到過濾數據4


箭頭藍色右氣泡 使用Kutools for Excel將數據粘貼到Excel中的過濾列表中

第一種方法應用起來太複雜,因此,在這裡,我將向您介紹一個方便的工具- Excel的Kutools,其 粘貼到可見範圍 功能,您可以快速將數據粘貼到過濾列表中,而無需付出太多努力。

Excel的Kutools : 帶有300多個便捷的Excel加載項,可以在30天內免費試用.

安裝後 Excel的Kutools,請執行以下操作:

1。 首先,選擇要復制並粘貼到過濾列表的數據排列。 然後點擊 庫工具 > 範圍 > 粘貼到可見範圍,請參見屏幕截圖:

doc粘貼到過濾數據4

2。 然後一個 粘貼到可見範圍 彈出提示框,單擊要粘貼新數據的單元格或範圍單元格,請參見屏幕截圖:

doc粘貼到過濾數據4

3。 然後點擊 OK 按鈕,新數據僅粘貼到過濾列表中,隱藏行數據也將保留。

(1.)如果選擇 僅粘貼值 選項,僅將值粘貼到過濾的數據中,請參見screesnhot:

doc粘貼到過濾數據4

(2.)如果選擇 全部 選項,值和格式將粘貼到過濾的數據中,請參見screesnhot:

doc粘貼到過濾數據4

單擊以了解有關此粘貼到可見範圍實用程序的更多信息。


箭頭藍色右氣泡 僅使用Kutools for Excel將單元格值複製和粘貼到可見或過濾的單元格中:

您的網站標題

Excel的Kutools:具有300多個方便的Excel加載項,可以在30天內免費試用,沒有任何限制。 立即下載並免費試用!

最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (9)
5中的5評分 · 1評級
網站主持人對此評論進行了最小化
你。 是。 英國航空航天局。 和。 這。 山羊。 但真的非常感謝! 我一直在到處尋找幫助!
網站主持人對此評論進行了最小化
非常有幫助和直截了當。 我在互聯網上到處尋找,沒有找到任何東西。 或實現其他目標的教程:) 非常感謝
網站主持人對此評論進行了最小化
我花了幾個小時試圖解決這個問題,直到我最終找到了這個很棒的網站。 謝謝!
網站主持人對此評論進行了最小化
不工作。 我在 Office 2007 中嘗試過。我複制了單元格範圍並嘗試粘貼到可見單元格中,剪貼板數據已刪除但未粘貼。 嘗試提供解決方案
網站主持人對此評論進行了最小化
A mon niveau c'est pareil, ça ne fonctionne pas。 Existe-t-il autre 解決方案 ?
網站主持人對此評論進行了最小化
你好朋友
如果上述方法不能正常工作,在這裡,您還可以使用下面的 VBA 代碼:(備註: 使用代碼前,請先備份數據,代碼不支持撤消。)
Sub CopyFilteredCells()
	'Updateby Extendoffice
	Dim rng1 As Range
	Dim rng2 As Range
	Dim InputRng As Range
	Dim OutRng As Range
	xTitleId     = "KutoolsforExcel"
	Set InputRng = Application.Selection
	Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
	Set OutRng   = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
	For Each rng1 In InputRng
		rng1.Copy
		For Each rng2 In OutRng
			If rng2.EntireRow.RowHeight > 0 Then
				rng2.PasteSpecial
				Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
				Exit For
			End If
		Next
	Next
	Application.CutCopyMode = False
End Sub


請試一試,希望對您有所幫助!
網站主持人對此評論進行了最小化
Muchas gracias, me sirvió mucho. Toda una tarde estaba viendo manera, pero con Kutools for Excel la vida es mas facil
5中的5評分
網站主持人對此評論進行了最小化
你好,掃羅,
很高興 Kutools 可以幫助你,😀
網站主持人對此評論進行了最小化
Hallo zusammen,ich habe die Version mit den Hilfsspalten soeben ausprobiert und mit ein paar kleinen Änderungen,funktioniert es auch in M365: = REIHE () gibt es nicht mehr, das heißt jetzt: =ZEILE()
Nachdem ich diese Formel eingefügt habe, habe ich (in meiner gefilterten Liste) die Werte, die bei =ZEILE() angezeigt werden farbig markiert。 Erst anschließend habe ich wieder den Filter entfernt und die Liste nach der ausgewählten Farbe sortiert。 Fertig! 所以 kann man die obersten (farbigen) Zellen nun bearbeiten und Daten einfügen。
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護