EXCEL根据条件判断几个单元格的数值所代表的属性,望大神支招,跪谢!
EXCEL根据条件判断几个单元格的数值所代表的属性,条件如下:豹子就是A2、B2、C2三个单元格数字都相同。如:222、666、888...顺子就是A2、B2、C2三个单...
EXCEL根据条件判断几个单元格的数值所代表的属性,条件如下:豹子就是A2、B2、C2三个单元格数字都相同。如:222、666、888...顺子就是A2、B2、C2三个单元格数字都相连,不分顺序(数字9、0、1相连)。如:123、901、321、798...对子就是A2、B2、C2三个单元格数字任意两位数字相同(不包括豹子)。如:001,288、696...半顺就是A2、B2、C2三个单元格数字任意两位数字相连,不分顺序(不包括顺子、对子)。如:125、540、390、160...杂六就是A2、B2、C2三个单元格数字不包括豹子、对子、顺子、半顺的所有号码。牛牛就是五个号码里三个号码的总和为10的倍数,另外两个号码的总和也为10的倍数,如: 1,1,7,3,8(1+1+8=10,3+7=10就是牛牛)牛1~牛9就是五个号码里三个号码的总和为10的倍数,另外两个号码的总和除以10余几为牛几,如: 1 ,2 ,7 ,4 ,5为牛9。(1+2+7=10,4+5=9就是牛9)5,8,5,1,7为牛六(8+7+5=20,5+1=6,就是牛六。)无牛就是任意三个号码的总和都不为10的倍数,如为:1,2,6,9,8为无牛。
望大神支招,纯学术研究!只是想知道用EXCEL如何去实现这种功能。 展开
望大神支招,纯学术研究!只是想知道用EXCEL如何去实现这种功能。 展开
3个回答
展开全部
D2=IF(LARGE(A2:C2,1)=SMALL(A2:C2,1),"豹子",IF(OR(LARGE(A2:C2,1)=LARGE(A2:C2,2),SMALL(A2:C2,1)=SMALL(A2:C2,2)),"对子",IF(LARGE(A2:C2,1)-AVERAGE(A2:C2)=1,"顺子",IF(OR(LARGE(A2:C2,1)-LARGE(A2:C2,2)=1,SMALL(A2:C2,2)-SMALL(A2:C2,1)=1),"半顺","杂六"))))
更多追问追答
追答
=IF(LARGE(A2:C2,1)=SMALL(A2:C2,1),"豹子",IF(OR(LARGE(A2:C2,1)=LARGE(A2:C2,2),SMALL(A2:C2,1)=SMALL(A2:C2,2)),"对子",IF(OR(LARGE(A2:C2,1)-AVERAGE(A2:C2)=1,AND(LARGE(A2:C2,1)=9,LARGE(A2:C2,2)=1,SMALL(A2:C2,1)=0)),"顺子",IF(OR(LARGE(A2:C2,1)-LARGE(A2:C2,2)=1,SMALL(A2:C2,2)-SMALL(A2:C2,1)=1),"半顺","杂六"))))
所有数是0~9吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
挺简单的,就是判断条件有点多而已,下午有点事,如果回来没人给你写,我就写个吧
更多追问追答
追问
下午回来如果没事就写一个好吗?写一个牛牛的判断,好吗?谢谢啦
追答
901也算顺子?
那905岂不是要算半顺了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
逻辑比较复杂,还是用vba吧
追问
也可以,要怎么做呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询