是否可以从“查找全部”搜索下的行创建新书?

时间:2013-07-16 11:46:52

标签: excel excel-2010

我现在的做法是:

  1. CTRL + F
  2. 输入要查找的数据(例如“57011-141”)
  3. 点击查找全部
  4. 通常会出现10-20行。然后我逐一复制并粘贴到一本新书中。
  5. 我希望自动化这个过程,因为它耗时且容易出错。

2 个答案:

答案 0 :(得分:3)

如果57011-141出现在一个列中(排序无关紧要)

过滤数据(此图像来自Excel 2010)
Filter menu in 2010 列名旁边的向下箭头将允许您在TextFilters - >下设置过滤器。包含 应用过滤器后,选择所有显示的数据 - 使用 ALT + ;
复制数据(使用菜单或 CTRL + C
找到目的地并粘贴(使用菜单或 CTRL + V
这将复制列标题以及过滤后的数据,因此如果您要执行多个副本,则必须删除额外标题

答案 1 :(得分:2)

如果57011-141出现在单列中,则此处为解决方案。

  1. 使用该特定列对书籍进行排序。
  2. CTRL + F
  3. 要查找的数据(例如“57011-141”)
  4. 点击查找全部
  5. Cntrl + A
  6. 关闭查找&替换对话框
  7. Shift + Space以选择Find
  8. 返回的所有行
  9. 复制并粘贴到新表
  10. 编辑:

    如果在单元格中的字符串中间找到“57011-141”,

    1. 在搜索列(C)
    2. 旁边添加新列(D)
    3. D1列中的公式=ISNUMBER(SEARCH("57011-141",C1,1))
    4. 复制&将公式粘贴到所有行
    5. 排序栏D
    6. 现在,如果值TRUE

      ,您将获得D列中所有已识别的行