Excel公式搜索重复值

时间:2018-10-18 17:03:49

标签: excel excel-formula

我有大量的发票,并且有很多重复的信息。我的每张发票都有子订单,并且它们都有不同的价格。在我的数据中,发票仅出现多次(而不是显示订单号),但是编号价格栏正在更改-没有唯一的标识符。

我正在尝试使用vlookup将各种价格拉到新的工作表中,但是当我这样做时,我会不断获得每张发票的第一笔价格。有什么想法我可以代替吗?我尝试使用索引匹配,但一直出错。而且我也不能插入任何新的“助手”列!

2 个答案:

答案 0 :(得分:0)

这将适用于A列中从单元格A2到末尾的数据集

Sub RemoveDup()
    Range(Range("A2"), Range("A2").End(xlDown)).RemoveDuplicates Columns:=Array(1), Header:=xlNo
    Range("A1").Select

End Sub

答案 1 :(得分:0)

正如您所说的,您有针对发票的子订单。可能有两种可能性

  1. 获取所有子订单的总数。
  2. 获取每个子订单的金额。

第一个很简单,您可以使用sumif()对唯一的发票列表进行操作

对于第二个订单,您必须插入一个子订单列,并在其中填充一个计数器以指示每个订单,之后,您可以使用数据透视表获取每个子订单的金额以及每个发票的总金额。 / p>

如果您可以显示工作表的屏幕截图,那么我可以更好地为您的工作表推荐公式。