永发信息网

excel 超难问题

答案:4  悬赏:70  手机版
解决时间 2021-11-25 05:04
excel 超难问题
最佳答案
一,在B2里用公式 {=OR(ISERROR(FIND(1,MId(A1,ROW($1:$6),3),1)))}往下拉,出现结果为“TRUE”的就是你要找的。
二,{=OR((MId(MId(A1,ROW($1:$6),3),1,1)<>"2")*(MId(MId(A1,ROW($1:$6),3),2,1)<>"1")*(MId(MId(A1,ROW($1:$6),3),3,1)<>"3")<>0)}方法同一
全部回答
单元格I1/I2/I3分别输入数字 1/1/1 或2/1/3

B1=IF(OR(VALUE(LEFt(MId($A1,COLUMN()-1,3),1))=$I$1,VALUE(MId(MId($A1,COLUMN()-1,3),2,1))=$I$2,VALUE(RIGHt(MId($A1,COLUMN()-1,3),1))=$I$3),,1),然后复制公公式到B1:G4

H1=SUM(B1:G1),然后复制公公式到H2:H4. H列为不为零的行满足条件。

优点:
可以随便更改数字,改成经测试通过,符合要求!

B1为
=IF(ISERROR(SEARCH("*1???1*",A1)),"",IF(AND(ISERROR(SEARCH("*11??1*",A1)),ISERROR(SEARCH("*1??11*",A1))),A1,""))

你先用这个公式试试,我再看看有没有其他情况

补充:上面的公式没有考虑到全部情况,正在完善。

不太明白楼主第二个问题的意思,如果是要找出含有连续的213的单元格,可以用 LEN(A1)=LEN(SUBSTITUTE(A1,"213","")) 进行判断:如果有连续的213,那么会被替换为空,字符长度肯定会发生变化,利用这点,判断是否含有连续出现的213。

不知道能不能帮到你,算是给个思路,抛砖引玉吧。
不懂VBA,留个记号,看看有没有高手能用函数公式解决。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
86年属和81年属鸡的婚姻怎么样
绿豆发芽后重量增加到到3.5倍,现要得到豆芽1
九台贡酒多少钱一瓶?
圣骑战复的技能叫什么
郁可唯上过几次快乐大本营?
阳光教育培训中心(镇江丹阳)地址有知道的么?
恋舞0L关注维护什么意思
恒亿解放汽车销售中心地址在哪,我要去那里办
H3C ER5200路由器频繁掉线,查看系统日志,发
七年级寒假作业 人教版 把多项式(8m³-5m
罐装乙炔纯度能达到多少?原子吸收用纯度多少
醋纤面料的衣服怎么洗?
事业单位一般工资多少?
二手房怎评诂
想问下百度竞价大概多少钱一个点击率
推荐资讯
如何评价台湾纪录片《冲天》
有什么著名足球运动员是9号吗
男朋友说很幸运遇到我、我该怎么回答他
在云南楚雄包地多少钱一亩?种西红柿怎么样!
索尼NEX-5R微单相机配什么镜头比较好
查看快递对方发货地址怎么查
600除以80的除法算式
越吃越上瘾的藤椒鸡,究竟暗藏怎样的秘密
vivos7辅助功能在哪
黄咖喱和青咖喱哪个正宗?
万能检讨书600字
三星的智能电视用的是什么操作系统?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?