1

我现在的做法是:

  1. CTRL + F
  2. 输入要查找的数据(例如“57011-141”)
  3. 单击查找全部
  4. 通常会出现 10-20 行。然后我一个一个地复制并粘贴到一本新书中。

我希望使这个过程自动化,因为它既费时又容易出错。

4

2 回答 2

3

如果57011-141出现在单列中(排序无关)

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

于 2013-07-16T12:55:41.940 回答
2

如果57011-141出现在单列中,这是解决方案。

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

编辑:

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

  1. 在搜索列 (C) 旁边添加一个新列 (D)
  2. D1 列中的公式=ISNUMBER(SEARCH("57011-141",C1,1))
  3. 将公式复制并粘贴到所有行
  4. 对 D 列进行排序

现在,如果值为,您将在 D 列中获得所有已识别的行TRUE

于 2013-07-16T12:23:59.970 回答