dataset的去重计数 g2_ExcelExcel去重、计数一步到位,这个方法简单到哭

私信回复关键词【插件】,获取Excel高手都在用的“插件合集+插件使用小技巧”!

最近在哼哧哼哧搬家,搬家第一天,面对空荡荡的房子,我发现了一个严峻的问题——日用品还没买。

我打开了一个月前写下的日用品清单:

d88aef9bbcd5c34f76357e4dec4cd696.png

这里面很多物品都重复了,需要剔除掉。

该怎么办呢?

这可难不倒我!

我们只用在 C2 单元格输入以下数组公式:

=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))
1b9a670412342973c72293d4abdfd185.gif

回车,搞定!

这个公式是什么意思呢?

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高手都在用的“插件合集+插件使用小技巧”!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/306061.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【源码解读】Vue与ASP.NET Core WebAPI的集成

在前面博文【Vue】Vue 与 ASP.NET Core WebAPI 的集成中,介绍了集成原理:在中间件管道中注册SPA终端中间件,整个注册过程中,终端中间件会调用node,执行npm start命令启动vue开发服务器,向中间件管道添加路由…

ios采用什么技术_app软件公司开发宠物别APP采用什么技术?

app软件公司开发宠物别APP采用什么技术?随着经济的发展,人们生活水平的提高,养宠的家庭越来越多,宠物也逐渐成为主人家庭成员的重要组成部分,宠物识别APP在市场上也是很热门的手机软件,那么它是根据什么原理…

Dapr微服务应用开发系列3:服务调用构件块

题记:这篇开始逐一深入介绍各个构件块,从服务调用开始原理所谓服务调用,就是通过这个构件块让你方便的通过HTTP或者gRPC协议同步调用其他服务的方法,这些方法也是通过HTTP或者gRPC来暴露的。而方便的含义在于,你无需担…

Android开发p图软件,媲美大神P图效果 Android软件抠图神手

媲美大神P图效果 Android软件抠图神手2013年02月20日 01:50作者:杨霏霏编辑:杨霏霏文章出处:泡泡网原创分享泡泡网手机频道2月20日 PS的功能大家耳熟能详,其中抠图便是各位PS用户普遍会用到的一个功能。然而手机上抠图大家想过吗&…

腾讯公测云开发低码!实战评测

听说腾讯的新产品『 云开发低码 』即将开放公测了,怀着无比激动的心情,鱼皮立刻去官网申请并成功拿到了公测资格,然后使用它开发了一个小程序,并且通过 2020 Techo Park 开发者大会加深了对这项技术的了解。而就在 2020 年的最后一…

gitee 从 拉取新分支到本地_Hexo博客详细教程(一)| 建立本地站点

点上方蓝字关注我们每天都有好玩的东西等着你博客炫酷效果展示安装Hexo安装Git参考文章:Git实用教程(二) | Git简介及安装详解。安装NodejsNodejs可以从官网( https://nodejs.org/en )下载LTS版本:安装之后检查一下是否正常输出版本信息:安装…

索尼android 怎么截屏快捷键,索尼XZ Premium怎么截屏 2种索尼XZ Premium截图方法

截屏作为手机常用功能之一,我们经常在分享朋友圈或微博的时候经常需要用到屏幕截屏。今天本文主要分享一下索尼XZ Premium怎么截屏,作为一款相对冷门的非国产骁龙835旗舰机,在使用中难免出现一些不太熟悉的问题,下面小编分享2种索…

IdentityServer4 之Client Credentials走起来

前言API裸奔是绝对不允许滴,之前专门针对这块分享了jwt的解决方案(WebApi接口裸奔有风险);那如果是微服务,又怎么解决呢?每一个服务都加认证授权也可以解决问题,只是显得认证授权这块冗余,重复在搞事情&…

读数据库遇到空就进行不下去_如何保证缓存与数据库的双写一致性?

作者:你是我的海啸来源:https://blog.csdn.net/chang384915878分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据…

Windows Terminal 新手入门

翻译自 Kayla Cinnamon 2020年12月17日的文章《Getting Started with Windows Terminal》[1]安装Windows Terminal(Windows 终端)有两个不同的版本:Windows Terminal[2] 和 Windows Terminal 预览版[3]。两个版本都可以从 Microsoft Store 和…

5120v2怎么配置web登陆_阿里企业邮箱如何配置和添加到第三个电子邮件客户端中?...

我们常见的第三方邮箱客户端有:Outlook、Thunderbird、Live mail、Web客户端、畅邮(DM Pro)客户端等,下面用畅邮(DM Pro)为例。流程一.配置信息企业邮箱POP、SMTP、IMAP地址列表如下:&#xff0…

银河麒麟V10入选2020中国十大科技新闻

日前,中央电视台、中央人民广播电台、中国国际广播电台、中国国际电视台联合评选了“2020十大国内科技新闻”,“银河麒麟操作系统V10”与其他国家科技领域重大成榜上有名。8月13日,银河麒麟操作系统V10发布后,央视新闻、人民日报、…

微型计算机硬件采用什么,微型计算机的硬件系统包括什么?

微型计算机的硬件系统包括cpu、存储器、输入设备、输出设备四大部分。CPU是计算机硬件的核心,控制着整个计算机系统的工作;存储器是计算机中的记忆存储部件;输入设备是计算机与用户或其他设备通信的桥梁;输出设备是计算机硬件系统…

如何在 C# 中使用 反射

C# 中的 反射 常用于在程序的运行时获取 类型 的元数据,可获取的信息包括已加载到进程中的 程序集 和 类型 信息,它和 C 中的 RTTI(Runtime Type Information) 的作用是差不多的。为了能够使用反射,需要在项目中引用 S…

计算机基础知识教案1,计算机基础知识教案一

计算机基础知识教案一 秦皇岛外国语职业学院教案首页 年 月 日 学科 计算机基础 年级 专一 课题 计算机基础知识 教具 课时分配 2课时 教学目的 1. 了解计算机的发展、特点和应用 2. 掌握计算机的系统组成 3. 掌握各个逻辑部件性能指标和作用 教学重点、…

C# 9 新特性——init only setter

C# 9 新特性——init only setterIntroC# 9 中新支持了 init 关键字,这是一个特殊的 setter,用来指定只能在对象初始化的时候进行赋值,另外支持构造器简化的写法,Target-typed new expression 在已知类型的情况下可以使用 new() 来…

乔安监控云存储_智能运维丨全栈监控,护航云上业务

自2006年至今,云计算商用领域已经历了十余载的发展。云也从概念普及进入到广泛应用阶段,云服务变成了像水电一样的基础服务,已经是行业共识。云发展速度快、成长空间大,监控场景复杂最新Gartner的报告预测到2019年公有云市场将达到…

阿星Plus:基于abp vNext开源一个博客网站

作为微软最早迈向开源的重要软件之一,.NET 5的发布具有重要意义!微软希望 .NET Framework 开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明年发布的 .NET 6.0 将 Xamarin 开发者过渡到统一平台奠定基础。这里推荐一个.NET Core 3.1 开源的…

html 保存文件指定路径,78.上传文件及在服务器保存文件到任意路径

上传文件到服务器是一个常用的操作,而在服务器上保存文件就需要多多用心了。因为你不可能只在一个路径里保存文件,所以需要实践一下保存文件到任意位置。当然,前提是你的应用程序有这样的操作权限。首先建立一个main.go文件,作为项…

excel表格中添加combobox_Excel中两个表格对比,找出不同数据

当你有两个Excel工作簿需要对比数据时候,你该怎么做呢?数据少,我们直接用眼睛就可以看到,数据如果太多,那么对比找出不同数据,是一件非常困难的事情。今天,小汪老师就来教大家几招,可…