簡體   English   中英

在Excel中查找結果將行復制到另一張工作表

[英]Find Results in excel copy the rows to another sheet

我需要一些將數據從一個Excel工作表復制到另一個工作表的幫助。 例如:

樣本數據

__ A __B___C

1 aaa bbb ddd

2 bbb ccc eee

3 ccc fff rrr

4 ccc fff ttt

5 ddd eee ggg

6位Aaa DDD EEE

7 bbb fff hhh

8 ee ee ee

因此,對於上述記錄,如果我執行“ CTRL + F”並搜索以找到所有“ eee”,結果將顯示C2,B5,C6,A8,B8,C8中的6個實例

現在,我想將整個第2、5、6和8行復制到另一個工作表。

要實現您的需求,請執行以下操作(假設您的數據位於第2行的A:C列中,即有標題):

  1. 鍵入D2(附加列): =IF(OR(A2:C2="eee"),1,0) ,但按CTRL + SHIFT + ENTER而不是通常的ENTER-這將定義一個ARRAY公式,並導致{}放在方括號中(但不要手動輸入!)。
  2. 根據需要自動填充公式。
  3. 將濾鏡添加到整個A:D范圍。
  4. 將篩選器應用於列D的值1
  5. 復制整個過濾的列A:C並粘貼到任何位置-僅復制過濾的行。

示例文件: https//www.dropbox.com/s/qscwbf5kbnwi5pa/Filtering3Columns.xlsx

這對我有用...一個簡單的解決方案:

  1. 選擇/突出顯示要搜索的數據
  2. 按Ctrl + h進行替換
  3. 在“查找內容”中輸入要查找的字符串。
  4. 選擇“替換為”格式,然后選擇“格式”>“填充”並選擇背景填充,無論什么顏色。 然后單擊[全部替換]。
  5. 然后在Excel菜單上選擇>數據>在“單元格顏色”上排序,排序(從上面的步驟4中選擇的顏色),然后選擇“在頂部”或“在底部”-任意,單擊[確定]。

現在,您想要的所有數據都在一行的塊中。 根據需要復制並粘貼到另一個工作表。

我認為您正在尋找的就是所謂的VLOOKUP只需使用Excel幫助即可,所有內容均已說明

我發現的最簡單的方法是:使用右上角的“排序和篩選”選項。 然后,您可以按自己喜歡的任何條件過濾任何列。 這樣,只有經過過濾的行才會顯示在電子表格上(其余的行仍在那里,但只是隱藏了)。 從那里您可以輕松復制並粘貼整個行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM