excel 高手 求助啊 高分 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/15 09:07:48
看图片并结合我的提问“excel if 程序编辑”
悬赏分:20 - 解决时间:2009-6-19 21:04
excel 能办到这个吗?有很多两位数的数据要分类。分类规则如下:将等于01、12、23、34、45、56、67、78、89、90 分为一个类,如属于这类则在表格后显视 真 否则显视 假。再将02 13 24 35 46 57 68 79 80 91 分为一类,表格后显视 真或假。……按照这样分为十类。有什么简单的办法。不用=IF(Or(B1=11,B1=0,B1=22,B1=33,B1=44,B1=55,B1=66,B1=77,B1=88,B1=99,B1=100),"1",".")这样办法,而用其他的办法。例如,属于某个数的集合。if(b1属于某数的集合)类实现。
回答,怎么样实现在B1到K1十组数据,其中有两个同时达到50,三个同时达到33,四个同时达到25,五个同时达到20,的情况下,在L1,里进行提醒。
上传后发现图很小,不好意思。如果看不懂,请搜索“excel if 程序编辑‘这个问题,找到我上次的提问。这个问题是补充上次提问的。简单的说,就是当十组数据中,某2或3或4或5组同时达到某一数值时,在右侧显示一个什么东西提示我,就行了。各位高手辛苦了。

在L1输入公式=IF(SUMPRODUCT(--(COUNTIF(B1:K1,{50,33,25,20})={2,3,4,5})),"符合要求","不符合要求")不明白达到是什么意思,如果是大于等于的意思,就把公式改成=IF(SUMPRODUCT(--(COUNTIF(B1:K1,">="&{50,33,25,20})={2,3,4,5})),"符合要求","不符合要求")

=IF(A1={1,12,23,34,45,56,67,78,89,90},"真","假")

如果数字序列有规律的话,如下:
=IF(MOD(A1,11)=1,1,0)

修改不同的余数可得不同的序列

若数字序列没有规律,则
=VLOOKUP(A1,{1,1;12,1;23,1;34,1;45,1;56,1;67,1;78,1;89,1;90,1},2,FALSE)