dataset的去重计数 g2_ExcelExcel去重、计数一步到位,这个方法简单到哭
私信回复关键词【插件】,获取Excel高手都在用的“插件合集+插件使用小技巧”!
最近在哼哧哼哧搬家,搬家第一天,面对空荡荡的房子,我发现了一个严峻的问题——日用品还没买。
我打开了一个月前写下的日用品清单:
这里面很多物品都重复了,需要剔除掉。
该怎么办呢?
这可难不倒我!
我们只用在 C2 单元格输入以下数组公式:
=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))
回车,搞定!
这个公式是什么意思呢?
COUNTIF 是指对指定区域中符合指定条件的单元格计数的一个函数。
基本公式为:countif(range,criteria)
range 要计算其中非空单元格数目的区域criteria 以数字、表达式或文本形式定义的条件
所以,公式中的 COUNTIF(A2:A11,A2:A11) 是统计 A2:A11 区域中的每个数据出现的次数,运算过程相当于:
=COUNTIF(A2:A11,A2)=COUNTIF(A2:A11,A3)......=COUNTIF(A2:A11,A4)
得到内存数组:
{2;2;1;1;1;1;1;2;2;1}。
用 1 除以统计的内存数组,得到 :
{0.5;0.5;1;1;1;1;1;0.5;0.5;1}。
这一步中:
如果 A2:A11 区域中数据出现 1 次,则 1 除以 1,结果不变;如果 A2:A11 区域中数据出现 2 次,则 1 除以 2,结果是 0.5,2 个 0.5 相加还是 1;如果 A2:A11 区域中数据出现 3 次,则 1 除以 3,结果是 1/3,3 个 1/3 相加还是 1;由此类推到其他数字,每个数据出现的次数的倒数之和为 1 。
最后用 SUMPRODUCT 求和得到不重复数据的个数~
私信回复关键词【插件】,获取Excel高手都在用的“插件合集+插件使用小技巧”!
dataset的去重计数 g2_ExcelExcel去重、计数一步到位,这个方法简单到哭相关推荐
- excel如何去重统计户数_去重条件计数(excel去重统计个数)
去重条件计数(excel去重统计个数) 2020-05-08 11:12:07 共10个回答 为达成效果,花时间完全照你的重录一遍,因为你没有列标行号,故以我下图为例,在充值人数去重合计栏的G2单元格 ...
- postgresal去重_PostgreSQL数据去重
数据库中去重的需求比较常见,比较常见的如单列去重.多列去重.行去重等.pg中针对这些不同的去重要求,我们也可以使用不同的去重方法.https://www.cndba.cn/foucus/article ...
- List去重为什么要写equals(),hashCode()方法
一,各个集合的特点: Collection(集合):容器,用于存放对象(引用类型.基本类型需要自动装箱) List(列表):元素有序,元素可以重复 (有索引). 通过元素的equals()方法判断是否 ...
- js 对一个字段去重_JS单行、多行文本字符去重和行去重
之前偶然看到一篇使用正则实现字符去重及多行去重的文章.感觉写的有点糙,而且性能也不够高,对新手的使用和理解都有一点难度.于是忍不住就搞了一个比较可爱的出来.而且不是一般的可爱,因为随着字符量的增长,其 ...
- python集合去重_python集合去重
[python中对list去重的多种方法 怎么快速的对列表进行去重呢,去重之后原来的顺序会不会改变呢? 1.以下的几种情况结果是一样的,去重之后顺序会改变: i = [1,2,3,3,4,2,3,4, ...
- Java List去重 Lis集合去重 List去重效率对比 List去重复元素效率对比 List去重效率
Java List去重 Lis集合去重 List去重效率对比 List去重复元素效率对比 List去重效率 --- List 去重复元素的几种办法 一.概述 面试的时候,有个常见的问题:" ...
- 数组去重,对象去重,数组对象去重
一.数组去重 let srcArray = [1, 2, 3, 4, 1, 2, 3, 4] 1. 双层循环+splice 注: splice删除了一个元素,下标要减一,否则循环会漏掉一个元素(多个 ...
- 【前端去重】数组去重字符串去重对象去重
今天被去重玩死了,最后发现from写成了form,真是被自己蠢死了!如果写代码不是为了折磨自己,那将毫无意义! 接下来,鞭笞去重 数组去重 new Set去重之后获取的是假数组,需要用Array.fr ...
- 符合ASTM标准的雨流计数法及其不同的改进方法
随着研究的深入,人们发现采用时间序列计算载荷谱太麻烦了,处理的工作量太大,我们不需要将每个时刻点的载荷都做运算,疲劳计算只需要提供幅值.均值和循环次数,鉴于此发展出了很多不同的计数方法,雨流法是最常见 ...
最新文章
- linux 读取大量图片 内存,10 张图帮你搞定 TensorFlow 数据读取机制
- 内核模块相关命令:lsmod,depmod,modprob,modinfo,insmod,rmmod
- javascript 中的各种width,height属性整理
- java中异常和集合
- 动态决定viewarea应该加载哪个view
- AUTOSAR专业知识篇(五)-“敏捷”适用于汽车软件开发吗?当我们谈“敏捷”,到底在谈什么?
- 印度智能手机市场Q1出货量同比增长7% 小米蝉联榜首
- 如何查看AT24C02设备地址
- 神经网络梯度消失和梯度爆炸原因推导及其解决方案
- 码蹄集 - MT2165 - 小码哥的抽卡之旅1
- Matter Commissioning
- Anaconda3安装tensorflow踩坑记录
- 数据分析之学术前沿分析 任务1:论文数据统计
- Microsoft SQL Server 2008 MDX Step by Step中关于MDX Step-by-Step.abf损坏文件的处理
- 软件测试学习 之 进阶之路
- linux没有cpufreq目录,为什么数值计算的时候 cpu 到不了最大频率?
- DT时代商业革命,大数据金融行业应用发展分析
- matlab非线性数值解法,matlab 数值分析 非线性方程与方程组的数值解法
- 新时达服务器显示下行限位,新时达STEP系统调试说明
- 省常中集训Day5 2022.8.7
热门文章
- Essential MSBuild: .NET 工具生成引擎概述
- onlyoffice更新中文字体总结
- Linux的scan命令,linux的scan命令
- linux之用一张图片说明文件系统结构
- Android之PullToRefresh(ListView 、GridView 、WebView)使用详解和总结
- spark java 计数_spark程序——统计包含字符a或者b的行数
- python组件介绍_python 中的爬虫· scrapy框架 重要的组件的介绍
- 语言 ota_荣威RX5 PLUS使用最新的家族设计语言,给人更年轻时尚的感觉
- go获取项目内所有proto_gRPC学习之三:初试GO版gRPC开发
- 实验 2 关键字驱动测试(2 学时)实验报告--软件功能测试与性能测试实验