-
2016-07-22 16:42:34
Sub Uniquedata() Dim EachCell As Range 'Creat UniqDicictionary object Set UniqDic = CreateObject("Scripting.Dictionary") 'Traverse selected area For Each EachCell In Range("A2:C11") 'Judge whether each cell is NULL If EachCell <> "" Then 'Add key and value into UniqDic if UniqDic dont' have value of this cell If Not UniqDic.exists(EachCell.Value) Then UniqDic.Add EachCell.Value, EachCell.Value End If Next 'clear content what you select Range("F2:F" & Range("F2").End(xlDown).Row).ClearContents 'input unique data into column you select Range("F2").Resize(UniqDic.Count) = WorksheetFunction.Transpose(UniqDic.Items) End Sub
更多相关内容 -
【DataFrame】统计列中重复值
2019-05-17 16:48:25举个简单地栗子: import pandas as pd x=[{'id': 2, 'name':1,'value':1},{'id': 1, 'name':1,'value':2},{'id': 4, 'name':1,'value':3},{'id': 3, 'name':1,'value':4}] ...# 一列,比如查看name...举个简单地栗子:
import pandas as pd x=[{'id': 2, 'name':1,'value':1},{'id': 1, 'name':1,'value':2},{'id': 4, 'name':1,'value':3},{'id': 3, 'name':1,'value':4}] p =pd.DataFrame(x)
运行结果:
1、只看结果
# 一列,比如查看name相同的有多少个 p_new=p.groupby(['name']).size() # 多列,比如查看id和name都相同的有多少个 p_new=p.groupby(['id','name']).size()
运行结果:
2、统计并把统计结果加到原dataframe的新的一列
# p_new是一个带索引的Series变量 p_new=p.groupby(['id','name']).size() p_new=p_new.reset_index(drop=True) p['new']=p_new
运行结果:
-
Excel统计某列重复值数量方法
2019-11-28 19:04:551,COUNTIF函数 比如要统计重复的列为A列,在要...=COUNTIF(A:A,A2) 解读:A:A 选择A列自动填充,A2 代表要在A列中统计重复数量的值为A2 countif函数,第一个参数为要统计的列,第二个参数为要统计重复的值。 ...1,COUNTIF函数
比如要统计重复的列为A列,在要统计的A列隔壁插入一空列B列,在要统计的数据第一列对应位置输入公式=COUNTIF(A:A,A2),然后将公式向下填充,即可得到整列的重复统计数据。
=COUNTIF(A:A,A2) 解读:A:A 选择A列自动填充,A2 代表要在A列中统计重复数量的值为A2
countif函数,第一个参数为要统计的列,第二个参数为要统计重复的值。
2,数据透视表
参考这个百度知道连接
-
如何在Excel中突出显示不同颜色的重复值?(转载)
2020-12-24 11:13:18简介在Excel中,我们可以用一种颜色轻松地突出显示一列中的重复值 条件格式但是,有时候,我们需要突出显示不同颜色的重复值,以便快速轻松地识别重复项,如下面的截图所示。 你怎么 在Excel中,我们可以用一种颜色...简介在Excel中,我们可以用一种颜色轻松地突出显示一列中的重复值 条件格式但是,有时候,我们需要突出显示不同颜色的重复值,以便快速轻松地识别重复项,如下面的截图所示。 你怎么
在Excel中,我们可以用一种颜色轻松地突出显示一列中的重复值 条件格式但是,有时候,我们需要突出显示不同颜色的重复值,以便快速轻松地识别重复项,如下面的截图所示。 你怎么能在Excel中解决这个任务?
事实上,我们没有直接的方式来完成这项工作在Excel中,但是,下面的VBA代码可以帮助你,请做如下:
使用VBA代码突出显示具有不同颜色的列中的重复值
使用VBA代码突出显示具有不同颜色的列中的重复值
1、选择要用不同颜色突出显示重复项的值列,然后按住 ALT + F11 键打开 Microsoft Visual Basic for Applications 窗口。
2、点击 插页 > 模块,并将以下代码粘贴到 模块 窗口。
VBA代码:突出显示不同颜色的重复值:
Sub ColorCompanyDuplicates() 'Updateby Extendoffice 20160704 Dim xRg As Range Dim xTxt As String Dim xCell As Range Dim xChar As String Dim xCellPre As Range Dim xCIndex As Long Dim xCol As Collection Dim I As Long On Error Resume Next If ActiveWindow.RangeSelection.Count > 1 Then xTxt = ActiveWindow.RangeSelection.AddressLocal Else xTxt = ActiveSheet.UsedRange.AddressLocal End If Set xRg = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8) If xRg Is Nothing Then Exit Sub xCIndex = 2 Set xCol = New Collection For Each xCell In xRg On Error Resume Next xCol.Add xCell, xCell.Text If Err.Number = 457 Then xCIndex = xCIndex + 1 Set xCellPre = xCol(xCell.Text) If xCellPre.Interior.ColorIndex = xlNone Then xCellPre.Interior.ColorIndex = xCIndex xCell.Interior.ColorIndex = xCellPre.Interior.ColorIndex ElseIf Err.Number = 9 Then MsgBox "Too many duplicate companies!", vbCritical, "Kutools for Excel" Exit Sub End If On Error GoTo 0 Next End Sub
3、然后按 F5 键来运行这个代码,并且一个提示框会提醒你选择你想要突出显示重复值的数据范围,看截图:
使用VBA代码突出显示具有不同颜色的列中的重复值
4、然后点击 OK 按钮,所有重复的值都以不同的颜色突出显示,请参见截图:
使用VBA代码突出显示具有不同颜色的列中的重复值
转载来源:方元博客。
-
Pandas统计指定列不重复的值的数目
2019-10-31 19:14:01方法 方法: DataFrame.duplicated(subset = ... subset:用来指定特定的列,默认所有列 keep:{‘first’,‘last’,False},默认’first’ first:标记重复,True除了第一次出现。 last:标记重复,Tr... -
【Excel】求一列中非重复值的个数-sumproduct函数的使用
2020-11-26 09:10:46①COUNTIF(A2:A17,A2:A17)找出每个单元格里的值在整个范围里面有几个重复值 ②对所以的重复值取倒数 ③sumproduct(1/COUNTIF(A2:A17,A2:A17))让倒数相加,同一个值的结果都是1,返回值就是区域中不同值的个数了。 ... -
Python Pandas 删除某列重复值,同时根据另一列数值选取保留行
2020-10-21 13:38:13假设我们有 “表1” 这样一个数据,需要删除A列的重复行,同时保留重复行中B列最大值所在的行,即需要得到 “表2” 的结果。 table = pd.DataFrame({"A":["甲", "乙", "甲", "甲"], "B":[2,2,3,4]}) table 表1: ... -
DataFrame获得某一列中所有的不重复的值
2020-07-25 18:04:41DataFrame获得某一列中所有的不重复的值 dataframe['xxx'].unique() -
python-pandas如何查看某列无重复的值
2019-04-08 15:03:33python-pandas如何查看某列无重复的值 -
利用pandas找出全部的重复值
2019-09-08 14:13:51公司每天都会从其他的渠道获取到一些客户资料,我们会从中去掉跟我们本身的资料库对比,剔除掉重复的值,重复的资料有的是多个,并且是不同渠道的,所以要找出全部重复值。 资料库里边有10w条数据左右,使用excel... -
【Python】基于某些列删除数据框中的重复值
2020-05-22 21:56:38Python按照某些列去重 -
用SQL语句查询数据库表中某一列是否有重复值
2020-09-12 20:09:11最近做项目,从其他数据库导入的数据太多,为了方便查询是否有重复的数据列,可以使用以下的sql语句查询 SELECT title, COUNT( title) FROM mytable GROUP BY title HAVING COUNT( title) > 1 说明:title... -
c#获取DataTable某一列不重复的值,或者获取某一列的所有值
2017-12-21 13:33:00实现该功能是用了DataView的筛选功能,DataView表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。这里做了一个简单易懂的Demo来讲述该方法。 1.建两张表 2.读数据库数据到dt显示... -
查询数据库中某一列值重复的数据,查询并删除重复的数据
2018-09-19 15:16:25查询LSCJMB表中F_CJZY对应列值重复的数据: SELECT F_CJZY,COUNT(F_CJZY) FROM LSCJMB GROUP BY F_CJZY HAVING COUNT( F_CJZY )>1 查出了重复的列及重复行数: 删除全部涉及重复的数据: delete from ... -
pandas 某一列不重复的值有多少
2018-06-12 16:45:18返回具体的unique值 Series. nunique ( dropna=True ) [source] Parameters: dropna : boolean, default True Don’t include NaN in the count. Returns: nunique : int ... -
Sql 语句 查询 某一列 不重复值 和不重复值数量
2017-01-17 16:08:37查询不重复值总数 select count(distinct lieming ) from table where tiaojian=1 查询不重复值具体值 select distinct lieming from table where tiaojian=1 -
python pandas 根据某列分组,统计其对应列累加值
2020-11-30 23:30:04有大区的值为NULL或者为空,希望能跳过不统计。输出的csv文件需要有大区+销售大区+发货量+Message做了尝试结果:`import pandas as pdimport csvimport mathdf=pd.read_csv(r'G:\360MoveData\Users\Hasee\De... -
Excel 计算某一列不重复的值的个数公式
2019-12-03 16:37:13=SUMPRODUCT(1/COUNTIF(A:A,A2:A6461)) 以上为查询EXCEL中某一列不重复的值的计算公式 本例查的是A列中A2到A6461行之间所有值中不重复的数量。 -
EXCEL如何用公式提取一列中的唯一值和不重复值
2019-10-02 09:31:37当面对一堆数据,我们要提取一列的唯一值的时候,如果单纯用人为一个个判断,显然是不科学的,那么如何用index函数提取唯一值呢 工具/原料 EXCEL2007以及以上版本 ... -
Excel找出两列中的重复值
2018-01-19 12:46:26函数:=IF(COUNTIF(A:A, B1)>0, "包含", "") -
pandas统计一列中重复值出现的次数df[‘列名‘].value_counts()
2020-08-05 16:31:48现在有一张表,表中的short_channel_id字段包含很多重复的值,现在统计重复值出现的次数 表大概是这样的 可以看出其中是有重复的值的,现在统计重复的值出现的次数,只需使用下面这一行 df['short_channel_id'].... -
LINQ找出datatable某列所有出现过的值(不包含重复数据)
2018-11-29 14:07:28LINQ找出datatable某列所有出现过的值(不包含重复数据) //找出选定列重复的数据值 var dr = from item in dtCopy.Columns[selcol].Table.Select() group item by item.ItemArray[selcol].ToString()... -
EXCEL函数实现从列数据中提取不重复值
2017-02-15 10:11:40EXCEL函数实现从列数据中提取不重复值 -
sql查询重复值
2019-04-28 15:39:00SELECT COUNT(字段name) AS con,字段name,重复字段pc FROM 表名 GROUP BY 重复字段pc HAVING con>=2 转载于:https://www.cnblogs.com/yanchaohui/p/10784340.html -
Excel 多条件 比对 查询 多个 重复值
2019-12-03 20:52:49工作经常需要用excel处理 2个条件比对查找重复值(3个条件比对查找重复值,4个条件比对查找重复值) 老是写公式太麻烦,干脆自己做了一个工具,只需复制表格,点击按钮一键完成。 说明:多条件比对查找多个值,且可... -
R语言处理数据——查看某列重复元素及重复次数
2021-08-25 14:24:41查看某列重复元素及重复次数 #查看某列大于1的元素 library(tidyfst) count_dt(g,POS) %>% filter_dt(n>1) -
PB数据窗去掉某一列重复值
2016-08-09 16:39:43也就是PB数据窗怎么去掉某一列重复值。。。。。。 如显示结果如下: 想到得到如下显示结果: 怎么来做?其实吧,很简单,只需要打开数据窗对象,单击“rows”菜单,找到“Suppress ... -
C# DataTable 动态列,判定DataTable中的某些列是否有重复的值
2018-04-28 13:48:522、判定这个DataTable里除了value列的其余列是否有重复的值。思路:1、因为列不固定,但是value列固定,那就现将DataTable中value列去掉再进行判定。public static class StringExtensions { ... -
定位pandas指定列的重复数据
2019-01-18 00:43:45link table中,a和b应该是一一对应关系,但是经过统计发现出现了重复行!试了很久才发现如何定位到重复行,分享給需要的童鞋。 原始iclink表形式如结果1所示,我需要ticker和permno保持一一对应关系,... -
Python统计数据集每一列中不同值出现的次数
2020-12-09 14:50:03我想要统计每一列中不同值出现的次数,从而对数据进一步处理(比如制图等),可以用如下的代码实现: import pandas as pd import os os.chdir(r'C:\Users\Administrator\Desktop') df = pd.read_excel('数据.xls')...