excel函数公式大全if中,1-200个数字随机分布在100个单元格里不重复数字的函数

EXCEL IF函数判定一个区域内的数字是否在包含某一个单元格内._百度知道
EXCEL IF函数判定一个区域内的数字是否在包含某一个单元格内.
无法上传附件表格.只有10财富值了,全部赏....
无法上传附件表格.只有10财富值了,全部赏.
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
gouweicao78
来自电脑网络类芝麻团
gouweicao78
采纳数:974
获赞数:3725
参与团队:
数组公式,按CTRL+SHIFT+ENTER结束=IF(COUNT(FIND(&,&&B1:H1&&,&,&,&&I1&&,&)),&对&,&错&)
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。前篇文章我们介绍了一下Excel中如何设置数据有效性以及COUNTIF函数的用法,这篇文章主要介绍有重复数据时如何统计不重复数据的个数以及通过数据有效性去设置单元格不允许出现重复数据。
统计单列不重复的个数
如下图所示,要统计B列数据的不重复个数,也就是通过、不适用、未测试、不通过总共4个。应该如何用公式计算呢?
我们可以在E6单元格输入公式=SUMPRODUCT(1/COUNTIF(B2:B16,B2:B16)),即可统计出B列B2:A16单元格区域的不重复值的个数。
公式解释:COUNTIF(B2:B16,B2:B16)将对B2:A16单元格区域中的每个数据进行个数统计,也就是B2:B16单元格区域中B2单元格数值的个数是COUNTIF(B2:B16,B2),B2:B16单元格区域中B3单元格数值的个数是COUNTIF(B2:B16,B3)。。。以此类推,相当于=COUNTIF(B2:B16,{B2;B3;...;B16}),最后的结果就是将每一单元格数值个数组成一个集合{9;2;2;9;...;2)
然后通过1/统计的结果,将个数取倒数,1/COUNTIF(B2:B16,B2:B16),得到的结果是={1/9;0.5;0.5;1/9;...;0.5}举例说明,由于数值"通过",在B2:B16单元格区域中有9个,取倒数后就是1/9,9个1/9相加就等于1。也就是将9个重复的"通过"算作了1个,以此类推其它数值。最后用SUMPRODUCT函数将这些结果相加就得到了总的不重复个数。SUMPRODUCT说白了它的一个简单用法就是对集合中的数值进行求和,比如:SUMPRODUCT({1,2,3})相当1+2+3
单列单元格中不允许输入重复值
工作中有时我们需要限制某列输入重复的数值,我们可以以下方法来实现。
单击要设置的列的列标签全选该列,然后单击“数据”选项卡下的“数据工具”组中的“数据有效性”命令按钮。
在弹出的“数据有效性”对话框下的“设置”选项卡“有效性条件允许”中设置“自定义”,然后在公式区域选择框中输入公式=COUNTIF(A:A,$A1)=1,其中如果活动单元格是A1,就输入公式=COUNTIF(A:A,$A1)=1,活动单元格是A2,就输入公式=COUNTIF(A:A,$A2)=1,以此类推,最后单击“确定”按钮。
然后在A列输入重复的数据时将会弹出如下图所示的提示:
有点可惜,如果A列原先就有重复的数据,设置时是不会提示的,而且重复的数据不会改变(这种情况可以限制我们改动重复的数据,不过没什么用处)。此外复制相同重复的数据,也是可以的,不会提示输入值非法。
那有没有什么办法解决这个问题呢?其实我们可以通过圈释无效数据方法标记重复的数据。我们可以点击“数据有效性”,然后在选择“圈划无效数据”,然后我们发现,A列有重复的数据都被自动圈划起来,这时我们可以确认是允许重复还是不允许重复输入。
下篇文章将会介绍如何去除某列中重复的数据,然后再详细介绍一下SUMPRODUCT函数的用法。
excel中如何实现统计一列中不重复的值的个数
Excel 统计符合条件不重复的个数
EXCEL去重统计(条件去重复计数)
统计表格中相同数据的出现个数
Excel应用:去除重复项,进行个数计算。
统计一个区域中不重复的单元格内容数量
没有更多推荐了,日常工作中,有时候需要用到一些随机的数字,如果少的话手工可以录入,如果数量多,手工录入就会很麻烦,这时候,我们用rand函数便能轻松实现。rand函数的语法结构为:=Rand()rand函数没有参数,rand函数返回一个大于等于0小于1的随机数。既然是随机数,对于不同的单元格,每次计算工作表时,就会返回一个新的数值。若要生成整数,或者保留指定位数的小数,则使用round函数,如=round(rand(),2) 即保留2位小数,=round(rand(),0)则是整数单单用rand函数只能得到0和1之间的随机数,若我们需要0-5之间的随机数,就要把rand函数返回数值扩大5倍即可。如图,在A1中录入公式=rand()*5,并把函数向下向右复制填充,就得到0-5之间的随机实数了。若要生成a-b(a&b)之间的随机数,需要录入函数=rand()*(b-a)+a,如 =rand()*(100-50)+50,就是生成50-100的数字以上函数只是生成了一些小数,若我们需要整数,需要在rand函数前面嵌套一个取整函数int函数即可。例如:我们需要10---50之间的整数,录入公式=INT(RAND()*40+10),就得到10-50之间的随机实整数了。还有一个生成区间的随机整数的函数 是这样的 : =RANDBETWEEN(1,100),如果随机生成小数点后一位小数,先输入公式=RANDBETWEEN(1,9),生成1~9的随机数,再除以10,即可得到这一结果,完整公式如下:=RANDBETWEEN(1,9)/10
扫码向博主提问
非学,无以致疑;非问,无以广识
随机生成5位大小写字母或者数字
随机产生四位,任意位或者范围数字方法
Java web 开发: 随机生成验证码,支持大小写字母、数字;随机字体
C/C++产生随机数
利用random函数随机产生不重复的数字
没有更多推荐了,表格不重复计数函数,excel最常用的八个函数-记住吧
表格不重复计数函数
excel最常用的八个函数
:在数据有重复的情况下怎么用excel函数计数试试:如果项目很多,用数据透视表,在布局中"行"和统计求和项都用"项目",得到工作表后,用COUNT函数可以统计不同项目的总数.:excel计数函数都包括什么?EXCEL提供了很多方法计算在一个范围中符合某种条件的单元格数量的方法.DCOUNT: 返回数据库或数据清单的列中满足指定条件并且包含数字的单元格个数。DCOUNTA: 返回数据库或数据清单的列中满足指定条件的非空单元格个数COUNT: 返回所选区域中包含数字的单元格的个数.COUNTA: 返回所选区域中非空白单元格的个数.COUNTBLANK:返回所选区域中空白单元格的个数.COUNTIF: 计算区域中满足给定条件的单元格的个数.FREQUENCY: 以一列垂直数组返回某个区域中数据的频率分布.数组公式: 当上面的函数不能满足条件计数的需要时,可以使用数组公式来实现计数要求.VBA: 编写特定的宏也可以满足计数的要求。COUNTIFS* 返回满足多个条件的单元格数量 DCOUNT 计算满足给定条件的数据库记录的字段(列)中数字单元格数量 DCOUNTA 计算满足指定条件的数据库中记录字段(列)的非空单元格数量 DEVSQ 返回各数据点与数据均值点之差(数据偏差)的平方和,主要用于统计公式中 FREQUENCY 计算数值在某个区域内的出现频率,然后返回一个垂直数组。只适用于多数组公式 SUBTOTAL 当第一个参数为2、3、102或103时,返回包含分类汇总的单元格数量,当第一个参数为9或109时,返回包含分类汇总的单元格数值之和 SUM 返回参数之和 SUMIF 返回满足指定条件的单元格之和 SUMIFS* 返回满足一组条件的单元格之和 SUMPRODUCT 将两个或多个区域相应的单元格相乘,然后返回乘积之和 SUMSQ 返回所有参数的平方和,主要用于统计公式中 SUMX2PY2 返回两个区域中对应数值平方和之和,主要用于统计公式中 SUMXMY2 返回两个区域中对应数值之差的平方和,主要用于统计公式中 SUMX2MY2 返回两个区域中对应数值的方差之和,主要用于统计公式中Www.JizHUbA.Co※M:Excel统计不重复文本个数的函数一、Countif函数:例如=COUNTIF(D1:D14,"=ad"),意思为找出D1:D14中ad或AD的个数;(不区分大小写字母)二、用枢纽分析也可以统计出资料中所有文本的个数。试试看,希望可以帮到你!好运!=SUM(1/COUNTIF(A1:A10,A1:A10))按CTRL+SHIFT+ENTER确认用这个公式试试看!wwW.JiZhuB.a.coM:excel表格统计函数首先,删除数据中所有合计行! 求 汤1的 9月份 个人平均产量公式如下: =sumproduct((month(A1:A100)=9)*(B1:B100="汤1")*(E1:E100))/sumproduct((month(A1:A100)=9)*(B1:B100="汤1")*(D1:D100))*60 补充回答 给你一个完整的方案吧:你的表格数据到F列,我们从H列向后统计分析 H1输入:"姓名",I1向后的第1行分别输入1-12,表示各个月份 H2,H3,H4等向下各单元格输入具体人姓名,如 汤1 王2 I2输入公式 =SUMPRODUCT((MONTH($A$2:$A$100)=I$1)*($B$2:$B$100=$H2)*($E$2:$E$100))/SUMPRODUCT((MONTH($A$2:$A$100)=I$1)*($B$2:$B$100=$H2)*($D$2:$D$100))*60 将I2公式向下和向右复制,就可以求得各个人各个月的平均产量了:excel 不重复计数1.作辅助列,先求不重复值:在任意一个单元格,例如B2=IF(ROW(1:1)>SUM(1/COUNTIF(A2:A100,A2:A100)),"",INDEX(A2:A100,SMALL(IF(MATCH(A2:A100,A2:A100,)=ROW(A2:A100)-1,ROW(A2:A100)-1),ROW(1:1))))按ctrl+shift+enter生成数组(注:这里的A2:A100需要用绝对引用,A1为表头)下拉复制公式,非重复值就全部出来了。接下来用countif函数来统计,估计不用我多说了吧?在C2里输入……然后……
小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
声明:本文由网友整理有关表格不重复计数函数,excel最常用的八个函数的内容,如因分享而侵犯到您的合法权益,请联系我们删除。查看: 618|回复: 2
如何在一个单元格里面产生随机不重复的数据
阅读权限20
在线时间 小时
如何在B列每个单元格里面产生随机不重复的 01-- 20 数据,小于10的用01 02 03.........表示,中间用空格号表示,谢谢。
123.png (14.88 KB, 下载次数: 15)
10:07 上传
阅读权限20
在线时间 小时
用辅助列就可以搞定啊
阅读权限95
在线时间 小时
(20.81 KB, 下载次数: 28)
14:42 上传
点击文件名下载附件
最新热点 /1
本活动是由微软(中国)有限公司发起,申请通过者可以得到Office 365企业级E3 试用账号,并享有全套Office 365客户端及云端高效、协作办公体验。 机会有限,先到先得!
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师

我要回帖

更多关于 excel函数视频教程全集 的文章

 

随机推荐