【问题标题】:Single formula to convert a column of cells containing names with duplicate cells into a column of cells with no duplicates将包含重复单元格名称的单元格列转换为不重复单元格列的单个公式
【发布时间】:2019-05-22 10:29:20
【问题描述】:

我有一份清单(见下文),希望每个展位都有一个条目。我可能会弄清楚如何在 GREP 中执行操作并将粘贴结果复制回 Excel,但我想了解如何在单个论坛中使用多个查找并将函数返回的值进行比较。

Link to full list as CSV file

列表开始如下:

Auburn Auburn Auburn Auburn Auburn Auburn South Auburn South Auburn South Auburn South Auburn South Auburn South Balwyn Balwyn Balwyn Central Balwyn Central Balwyn Central

【问题讨论】:

标签: excel formula


【解决方案1】:

您有多种选择,我将介绍其中两种(假设您使用 Excel 2016):

在 Excel 中

优点:快捷方便

步骤:

  1. 点击文件|开放|浏览 |更改以查看所有文件 |浏览和 选择 csv 文件
  2. 点击数据 |删除重复 |好的
  3. 保存文件

在 Excel/Power Query 中

优点:如果源文件被替换,你可以更新查询,它会显示新的结果

步骤:

  1. 新建 Excel 文件
  2. 点击数据 |来自文本/csv |浏览文件 |单击导入(如果文件显示为二进制图标,则必须右键单击它并选择文本)
  3. 点击首页 |删除行 |删除重复项
  4. 点击首页 |关闭并加载 |关闭并加载到
  5. 选择表 |新工作表 |好的

另一种选择是使用 Excel/VBA

Load a CSV to a file

Remove duplicates with VBA

【讨论】:

  • 小心删除重复项,这是众所周知的错误,并不总是能正常工作。
  • 谢谢@Michael,还没有读到任何关于它有问题的信息。你能告诉我你在哪里读到的吗?
  • 我遇到过这种情况,当你用谷歌搜索“删除无效的重复项”时会得到很多结果,这些结果与存储为文本等的数字无关。superuser.com/questions/572226/… 有样本数据,你可以复制到excel中重现问题。它似乎失败的时候是当你的数字和字符串几乎是数字时。重复尝试删除整个源数据上的重复项不会删除卡住的重复项,而是将这些相同的重复项自行复制到新范围,然后删除重复项即可。
  • 感谢@Michael 的链接,我用谷歌搜索了它,但找不到任何相关结果。您的链接为我指明了正确的方向。我试图重现该行为,但 Excel 2016/2019 按预期删除了重复项。我猜是 2007/2010 版本中的一个错误。
  • 我使用的是 Office 365,他们识别为受影响的值不会为我删除。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-07
  • 1970-01-01
  • 1970-01-01
  • 2019-01-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多