【问题标题】:Removing opposites from Excel从 Excel 中删除对立面
【发布时间】:2015-12-08 20:17:16
【问题描述】:

我正在尝试找出一种方法来删除净结果为零的值。例如,我有 10,000-10,000 的数据。它们与同一个人相关联,但不是与单个个人相关联的唯一交易。

有没有办法从我的 Excel 文档中删除这两行?

Here is a the kind of data I'm looking at

我想删除除最后一行之外的所有内容,因为它是唯一唯一的。

【问题讨论】:

  • 您的数据是如何布局的?它在两列中吗?两排?另外,如果你有10,00010,000-10,000,你怎么知道你想保留哪个积极的?您能否发布一些示例数据和您期望的示例输出?
  • 您可以使用数据透视表来做到这一点。
  • 我添加了一小部分示例数据来显示我正在查看的内容。
  • 那么会总是有第二个匹配的ID,比如Cust#Date吗?
  • 是的,尽管它们有时会有另一行将它们隔开,而不是一个接一个。

标签: excel if-statement excel-formula excel-2013 worksheet-function


【解决方案1】:

如果您使用 =ABS(A1) 向下复制创建一个辅助列,然后在 ColumnB、该辅助列和 ColumnA 上排序 - 您应该最终得到集合,因为您已经有对。然后在另一个辅助列 Row2 中并复制下来:

=IF(OR(A1=-A2,A2=-A3),"#","")

应将“平等和对立”标记并排放置。如果您有多个相等和相反值的实例,请删除这些并重复直到不再出现标志。但请注意,一个 Cust # 的最后一个值与下一个 Cust # 的第一个值相等且相反。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多