知识大全 EXCEL中什么函数能够计算不重复数字的个数
Posted 知
篇首语:第一个青春是上帝给的;第二个的青春是靠自己努力的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 EXCEL中什么函数能够计算不重复数字的个数相关的知识,希望对你有一定的参考价值。
EXCEL中什么函数能够计算不重复数字的个数?比如一列有N个数据,如何得出不重复的个数? 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
EXCEL中什么函数能够计算不重复数字的个数?比如一列有N个数据,如何得出不重复的个数?
假设数据在A1:A10
统计不重复的数个数:
=SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))
如何在数列中计算不重复的数字个数
#include<iostream>
using namespace std;
int main()
int a[20] = ...; 初始化数组
int count = 1;
for(int i=1; i<20; i++)
bool flag = true;
for(int j=0; j<i; j++)
if(a[i] == a[j])
flag = false;
break;
if(flag == true) count++;
cout<<"a列不重复的数字个数为:"<<count<<endl;
return 0;
excel 查不重复数据(非数字)的个数
用这个你看行不行。
在B列任一格输入=SUM(IF(COUNTIF(A:A,A:A),1/COUNTIF(A:A,A:A),0))
按下ctrl + shift + Enter
ok
一列数据中,比如A列有:(11,22,33,11,44,55,77,22)用什么公式可以统计出不重复数字的个数?
EXCEL有自带的删除重复项功能。
数据--删除重复项,选择你要删除重复项的列。
任意5个数字 组成2个数字排列不重复的 或者 3个数字排列 不重复
Function pl(a As Integer, b As Integer, c As Integer, d As Integer, e As Integer, n As Integer) As String
Dim ar(1 To 5) As Integer
Dim i As Integer, j As Integer, temp As Integer, k As Integer
ar(1) = a
ar(2) = b
ar(3) = c
ar(4) = d
ar(5) = e
If n = 2 Then
For i = 1 To 5
For j = 1 To 5
If i <> j Then
temp = ar(i) * 10 + ar(j)
pl = pl + Str(temp) + ","
End If
Next
pl = pl + vbCrLf
Next
ElseIf n = 3 Then
For i = 1 To 5
For j = 1 To 5
If i <> j Then
For k = 1 To 5
If i <> j And j <> k And i <> k Then
temp = ar(i) * 100 + ar(j) * 10 + ar(k)
pl = pl + Str(temp) + ","
End If
Next
End If
Next
pl = pl + vbCrLf
Next
End If
Print pl
End Function
call pl(1,2,3,4,5,2)
输出:
12, 13, 14, 15,
21, 23, 24, 25,
31, 32, 34, 35,
41, 42, 43, 45,
51, 52, 53, 54,
call pl(1,2,3,4,5,3)
输出:
123, 124, 125, 132, 134, 135, 142, 143, 145, 152, 153, 154,
213, 214, 215, 231, 234, 235, 241, 243, 245, 251, 253, 254,
312, 314, 315, 321, 324, 325, 341, 342, 345, 351, 352, 354,
412, 413, 415, 421, 423, 425, 431, 432, 435, 451, 452, 453,
512, 513, 514, 521, 523, 524, 531, 532, 534, 541, 542, 543,
excel怎么统计不重复数据的个数字
在B2单元格输入公式=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)),即可统计出A列A2:A8单元格区域的不重复值的个数。
如下图所示:
公
式解释:COUNTIF(A2:A8,A2:A8)将对A2:A8单元格区域中的每个数据进行个数统计,也就是A2:A8单元格区域中A2单元格数值的个
数是COUNTIF(A2:A8,:A2),A2:A8单元格区域中A3单元格数值的个数是COUNTIF(A2:A8,A3)。。。,以此类推,相当
于=COUNTIF(A2:A8,1;1;2;2;2;3;3),最后的结果就是2;2;3;3;3;2;2,也就是A2:A8单元格区域中每个
单元格中的数据的个数分别是2,2,3,3,3,2,2。
3
然
后通过1/统计的结果,将个数取倒数,1/COUNTIF(A2:A8,A2:A8),得到的结果是=0.5;0.5;
0.333333333333333;0.333333333333333;0.333333333333333;0.5;0.5。举例说明,由于数值
1,在A2:A8单元格区域中有2个,取倒数后就是1/2,2个1/2相加就等于1。也就是将2个重复的1算作了1个,以此类推其它数字。最后用
SUMPRODUCT函数将这些结果相加就得到了总的不重复个数。
Excel如何比较两列数据中不重复的
关键在于条件区域的设置:用公式:=COUNTIF(D:D,B2)=0 可以根据需要(如果A列中有重复数据并且需要去重的话)勾选“选择不重复的记录”。 =INDEX(B:B,SMALL(IF(COUNTIF($D$1:$D$1000,$B$1:$B$1000)=0,ROW($A$1:$A$1000),4^8),ROW(1:1)))&"" 数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动 就会得到B列有,但是D列没有的数据 即将D列中没有出现的B列数据统计到F列追问: 这个公式是不是把B列的数据和D列的进行重复对比啊 计算的时候太慢了 数据过多还造成假死 有没有简单一点的办法
六个数选四个数不重复的有几种
减肥方案如下: ①早晨。起床后先喝1杯蜂蜜水。早餐是1杯酸奶。然后仰卧起坐50下,蹲起80下。 ②上午。练习瑜伽40分钟,然后跳绳100下。运动后喝1杯茶。 ③中午。午餐是1杯酸奶。然后踢腿80下,跳绳100下。 ④下午。打乒乓球40分钟或者慢跑半个小时。仰卧起坐50下,运动后喝1杯茶。 ⑤晚上。晚餐是1杯酸奶和1个水果,苹果或者番茄最好。然后跳40分钟街舞或者转 呼啦圈半个小时,运动后喝1杯水,休息一会再做倒立骑单车踢腿200下、椅子辅助 背手后撑50下、跳绳80下、后踢腿50下。这套运动主要锻炼的是大腿、臀部和手臂。 ⑥睡前。腰力练习10分钟,英文字母瘦脸练习5分钟。
EXCEL表中各分类汇总的数据中有重复的数据,如何筛选得出不重复数据
没有详细说明,结果很难准确的。
筛选不重复的数据一般可以通过增加辅助列实现。
比如数据从a1开始,参考在b1输入:
=COUNTIF($A$1:A1,A1)
然后筛选b列结果为1的,就得到需要的a列不重复数据。
ASP生成不重复的随机的12个数字的数字串
<%
Function gen_key(digits)
dim char_array(50)
char_array(0) = "0"
char_array(1) = "1"
char_array(2) = "2"
char_array(3) = "3"
char_array(4) = "4"
char_array(5) = "5"
char_array(6) = "6"
char_array(7) = "7"
char_array(8) = "8"
char_array(9) = "9"
randomize
do while len(output) < digits
num = char_array(Int((9 - 0 + 1) * Rnd + 0))
output = output + num
loop
gen_key = output
End Function
response.write "<pre>" & gen_key(12) & "</pre>"
%>
相关参考
在excel中如何用公式统计不重复的值的个数求A1:A100范围内不重复资料的个数,某个数重复多次出现只算一个。有两种计算方法:一是利用阵列公式:=SUM(1/COUNTIF(A1:A100,A1:A
知识大全 如何计算excel中一列中包含重复项的不同项的个数
如何计算excel中一列中包含重复项的不同项的个数=sum(1/countif(A1:A5,A1:A5))输入后按SHIFT+CTRL+回车结束!excel筛选一列重复项怎样删除该列重复项的一整行?假
知识大全 如何使用excel中dmax这个函数 例如我有4个数字 2100 2000 2300 2500 想求这4个数字离平均数最大的那个数值
如何使用excel中dmax这个函数例如我有4个数字2100200023002500想求这4个数字离平均数最大的那个数值假如这四个数分别位于A1、A2、A3、A4,那么可以在B1中输入公式:=IF(A
在EXCEL中,有哪个函数可以统计单元格的个数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在EX
知识大全 你若从1-9这九个数中任意选三个数字排出所有的三位数(不允许重复),把所有三位相加的和除以这三个数字的
你若从1-9这九个数中任意选三个数字排出所有的三位数(不允许重复),把所有三位相加的和除以这三个数字的(258+285+528+582+825+852)/15=3330/15=222从1到9这九个数字
excel支持在乱序中数字定位在哪一区的函数借助RAND函数实现一列数字乱序排列。方法步骤:1、插入一个辅助列;2、在辅助列对应原列第一个有数字的同行单元格中输入=rand()并下拉填充。3、选定原数
知识大全 在1,3,5,7,9,11,13,15中取3个数相加等于30,数字可重复?
在1,3,5,7,9,11,13,15中取3个数相加等于30,数字可重复?请把下面数字填入空格中使等式成立1.3.5.7.9.11.13.15.口+口+口=30上面数字可重复使用此题无解三个奇数的和还
在Excel2003中,函数SUM(E1:E20)表示_____。A、在E1到E20之间的数字求平均值B、在E1到E20之间的数字相乘C、在E1到E20之间的数字用冒号隔开D、在E1到E20之间的数字
excel中的if函数怎么用进入你要编辑的文档在结果栏输入=if(),下图标记的1为判断条件不需要双引号,2为条件成立时的结果,3为条件不成立时的结果。注意:如果结果为文字,需要加双引号;如果是数字,
知识大全 excel表格里只显示公式,而不显示数字是怎么回事?
excel表格里只显示公式,而不显示数字是怎么回事?在Excel中进行公式计算时,有时公式会返回“#VALUE!”错误值。出现的原因有以下几点:1、在公式中将文字型别的资料参与了数值运算。解决:将文字