Tag: 重复

excel标记重复值

我有这样的数据: input: person1 9 person1 8 person1 8 person2 7 person2 8 person3 6 person3 8 person3 6 output this: person1 9 no person1 8 yes person1 8 yes person2 7 no person2 8 no person3 6 yes person3 8 no person3 6 yes 我正在使用Excel,我想使用if条件来确定一个人何时有两个相同的值。 我怎样才能做到这一点? 谢谢。

在多列中优于重复值对

有没有办法在Excel中find多个列中的重复对? 例如, column1 column2 Smith Jones <– duplicate pair Smith Johnson Jones Smith <– duplicate pair Jones Walter

用msg框防止重复input显示使用vba已经存在的序列号

我想创build一个vba代码,以防止重复的条目,也告诉我它已经存在的位置。 例如在我的工作表中,我在单元格D13或列D中的任何位置键入“Jimmy”,然后MsgBox将警告我显示“input的名称已经存在于序列号4”。 我正在尝试这个公式,但不起作用。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Len(Target.Value) > 0 Then If Evaluate("Countif(D:D," & Target.Address & ")") > 1 Then MsgBox Target.Value & " is a duplicate entry. It will be removed.", vbExclamation, "Data Entry Editor" & "(INDEX(C7:C23,MATCH(target.Value,D7:D23,0))" Range(Target.Address).ClearContents End If End If End Sub

在Excel中对sorting数据进行sorting,同时将重复项列为不同的整数

我有一个电子表格,可以帮助那些根本不懂技术的同事,因此需要非常容易使用。 列A显示每个商店的等级[使用的公式是= RANK(C3,C $ 3:C $ 16)]。 B列显示了每个商店的名称[例如A,B,C,D,E一直到N]。 这些信息不会改变。 C列显示了每个商店的得分。 这是人们可以随着分数每周变化而改变的唯一信息。 所以A列中的公式看着C列的分数,给他们分配一个等级,1是最高分,14是最低分。 然后几列我设置精简数据,所以同事不必做太多(我不希望他们必须点击“sorting”,我只是希望它自动sorting) 。 列E有一个从1到14的数字列表,这没有公式,它实际上只是一个数字列表。 列F查看列E中的数字,在列A中search相同的数字,并将商店名称带到F [formula used = VLOOKUP(E3,A $ 3:C $ 16,2,FALSE)]。 列G显示相应的分数[使用的公式= VLOOKUP(F3,B $ 3:D $ 16,2,FALSE)]。 所有这一切都完美。 唯一需要改变的数据是列C中的分数。列F和G相应地更新。 我所有的同事所要做的就是将E,F和G列复制粘贴到电子邮件中,并发送每个人的分数更新。 这是方便,容易,直到有重复的分数。 如果两个(或更多)商店的分数相同,则只返回#N / A。 我知道有一种方法可以让排名公式分配小数点来重复排名,但是我们不希望它显示某人排在了3.5之外。我需要为每个人分配一个介于1到14之间的数字,并且没有小数。 我用类似的post玩过很多不同的模式,但是没有一个能够满足我的需要。 我发现了一个很有希望的东西,但是当我把某个人的分数改成与其他人完全一样的时候,它向我展示了同一个商店两次。 有没有办法让它做我需要做的事情?

从数组中删除重复 – vba

我有一个代码,从一个文件的列抓取数据,并将其放入一个数组。 现在,我想通过这个数组并删除重复,但我不能通过…任何想法? 这是代码,数组在最后: Dim i As Long Dim searchItem As Variant strSearch = "" searchItem = "" strFile = "…\Desktop\xl files min\src.xlsm" Set s_wbk = Workbooks.Open(strFile) With s_wbk.Worksheets("Sheet1") For i = 1 To Rows.Count If Not IsEmpty(Cells(i, 1).Value) Then strSearch = strSearch & "," & Cells(i, 1).Value End If Next i End With s_wbk.Close searchItem […]

索引/匹配多个条件并重复n次

我需要帮助完成这个公式。 它需要: 确定第一个value应该在哪里 确定相同location内的value何时发生变化。 例如,洛杉矶有两个单独的value 这是我迄今为止(假设en: =IF(ROW()-1="","",IF(ROW()<=ROW($F$2)+INDEX($A$2:$D$7,MATCH($F$1,$A$2:$A$7),4)-1,INDEX($A$2:$D$7,MATCH($F$1,$A$2:$A$7),3),0)) 假设样本数据在A1到D7中,理想结果在E1中开始,并且在单元格F2中填充了0.12。 样本数据: 理想的结果:它应该索引/匹配的location和start_time并复制基于replicate计数的value ,如下所示。 感谢您的任何build议/方法

Excel如何在一行中查找重复的单元格或值?

我有一个数据集,其中每一行属于一个独特的人,所以我想要做的是,在每一行中find重复的值。 我尝试使用条件格式,但它非常耗时,因为我必须将其应用于每个单独的行,否则将查找所有行中的重复不只一行。 请你能build议一些可以帮助我的东西,可以是公式或vba或条件格式的公式。 我用macroslogging器来创build一个macros,结果如下。 如果我可以通过一系列的行并应用可能有帮助的格式 Sub DuplicatesRow1() ' ' DuplicatesRow Macro ' ' Rows("251:251").Select Selection.FormatConditions.AddUniqueValues Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority Selection.FormatConditions(1).DupeUnique = xlDuplicate With Selection.FormatConditions(1).Font .Color = -16383844 .TintAndShade = 0 End With With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .Color = 13551615 .TintAndShade = 0 End With Selection.FormatConditions(1).StopIfTrue = False Rows("252:252").Select Selection.FormatConditions.AddUniqueValues Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority Selection.FormatConditions(1).DupeUnique = xlDuplicate With Selection.FormatConditions(1).Font .Color = […]

颜色代码使用交替的颜色在Excel中的字段重复项

我已经从MySQL数据库提取了一个重复列表到一个Excel工作表。 这个excel表明,我们有重复的(〜1,900),有时候根据excel工作表的单个字段重复三次。 例如: 10019 10019 10048 10048 10060 10060 我怎么去着色重复对,以便它们可以很容易地看作是一对一对。 基本上我想用一个交替的颜色填充每个重复的对,这样我就可以很容易地看到对。

为什么它删除重复单元格作为整个行?

我已经做了一些四处搜寻,我发现的function似乎并没有工作,我期望,我传递错误的参数? 我想使用c#删除Excel电子表格中的所有重复的行logging。 Range theRange = workSheet.UsedRange as Range; theRange.RemoveDuplicates(XlYesNoGuess.xlYes); 它似乎只是删除行有任何重复的单元格值作为一个整体查看行。 我究竟做错了什么? 当我进入excel,点击数据>>删除重复项,并select所有列,然后它会给我我想要的。 这是做什么的编程方式? Removeduplicates似乎是相当快,所以我不想做任何forms的循环等。

RemoveDuplicates给出1004错误

我想从我的select中删除重复,但这一行给我一个1004错误: ActiveSheet.Range("B3", Range("B3").End(xlDown)).RemoveDuplicates Columns:=2, Header:=xlNo 我该如何解决?