excel的处理问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:40:25
0至9共十个数字,出现在A1到A10中,如果出现过两次,则在B11中表示为“高”,如果出现过1次,则在B11中表示为“中”,如果没有出现,则在B11中表示为“低”,用公式如何表达?
以上表达不详尽。 0至9共十个数字,出现在A1到A10中可以重复也可以不 出现,如果在A11中出现的数字在A1:A10中出现过两次或两次以上,则在B11中表示为“高”,如果出现过1次,则在B11中表示为“中”,如果没有出现,则在B11中表示为“低”,用公式如何表达?

=lookup(countif(a1:a10,a11),{0,1,2},{"低","中","高"})

有办法.目前要用到三个帮助列.
分别判断0~9出现的情况.
假如你数据在A1到A10
B1写
=IF(COUNTIF($A$1:$A$10,A1)>=2,"高",IF(COUNTIF($A$1:$A$10,A1)=1,"中","低"))
向下填充
C1到C10中插入0~9的数
D1输入
=VLOOKUP(C1,$A$1:$B$10,2,FALSE)
那么D列就会显示情况了

没有出现过的数就会显示为#N/A