Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: PJTL23

[已解决]数据判断

[复制链接]
发表于 2023-5-3 10:10 | 显示全部楼层
1683079695898.jpg
自己看下吧  最好解释清楚  
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2023-5-3 10:11 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2023-5-3 11:55 | 显示全部楼层
wang5244 发表于 2023-5-3 10:10
自己看下吧  最好解释清楚

非常感谢,让您费心啦!也怪我意思说的不清楚,其实想说的是用最下面两行数据第一位0与9,第二位9与9,第三位5与8,第四位8与2,第五位8与1的上下两个数字,位置顺序不变同时筛选B26B27以上的所有数据的第一至第五位的上下两个数字,把数字相同顺序相同的标记同,例如B18B19的第一位数字是0与9,就在H19标记同;把数字相同顺序相反的标记反,例如B19B20第二,三位8与2,第四位5与8,就在H19标记反,就只标记一个反就可以了,不再标记多个了,只是第19行有上下两对两组数据,所有这一行需要同时标记两个数字同与反,其他行只需一个;I列至M列的数据提不提取都可以,主要是方便说明;A列的数据也是为了说明判断A列有数据的行对应B列数据行是目标行,以此行对应B27行的数据,限定位置用的。再就是能不能用2003版Excel有的函数,不然也用不了!
回复

使用道具 举报

发表于 2023-5-3 16:26 | 显示全部楼层
PJTL23 发表于 2023-5-3 11:55
非常感谢,让您费心啦!也怪我意思说的不清楚,其实想说的是用最下面两行数据第一位0与9,第二位9与9,第 ...

Book123.zip (7.98 KB, 下载次数: 1)
回复

使用道具 举报

 楼主| 发表于 2023-5-3 17:35 | 显示全部楼层
本帖最后由 PJTL23 于 2023-5-3 20:53 编辑

请把公式粘贴在论坛里,如果你使用的版本过高,下载的数据会打不开,也使用不了,所以需要把公式贴在回复里,再等电脑上试了以后才知道结果,不管怎样都非常感谢你的帮助!耽误你不少时间!
回复

使用道具 举报

 楼主| 发表于 2023-5-3 17:58 | 显示全部楼层
wang5244 发表于 2023-5-3 16:26
自己看下是不是这样

单从图片上看,公式显示的数据除了I2的行与A列的行一致外,其他的都不对,再就是I19的数据应该有两个数字,不知能否改为一致?
回复

使用道具 举报

发表于 2023-5-4 16:54 | 显示全部楼层    本楼为最佳答案   
=IF(AND(B2:B3<>""),REPT("同",SUM((MID($B$26,COLUMN(A1:E1)*2-1,1)&MID($B$27,COLUMN(A1:E1)*2-1,1)=MID(B2,COLUMN(A1:E1)*2-1,1)&MID(B3,COLUMN(A1:E1)*2-1,1))*1))&REPT("反",SUM(ISNUMBER(FIND(TRANSPOSE(MID(B2,COLUMN(A1:E1)*2-1,1)&MID(B3,COLUMN(A1:E1)*2-1,1)),MID($B$26,COLUMN(A1:E1)*2-1,1)&MID($B$27,COLUMN(A1:E1)*2-1,1)))*1)-SUM((MID($B$26,COLUMN(A1:E1)*2-1,1)&MID($B$27,COLUMN(A1:E1)*2-1,1)=MID(B2,COLUMN(A1:E1)*2-1,1)&MID(B3,COLUMN(A1:E1)*2-1,1))*1)),"")三键
回复

使用道具 举报

 楼主| 发表于 2023-5-5 11:24 | 显示全部楼层
wang5244 发表于 2023-5-4 16:54
=IF(AND(B2:B3""),REPT("同",SUM((MID($B$26,COLUMN(A1:E1)*2-1,1)&MID($B$27,COLUMN(A1:E1)*2-1,1)=MID(B2 ...

<font color="red">[已解决]</font>公式问题
http://www.excelpx.com/forum.php?mod=viewthread&tid=471896
(出处: Excel精英培训网)
这个贴子也是你帮忙的,但公式也没有粘贴在回复里,请再发一次!谢谢!
回复

使用道具 举报

 楼主| 发表于 2023-5-6 17:17 | 显示全部楼层
wang5244 发表于 2023-5-4 16:54
=IF(AND(B2:B3""),REPT("同",SUM((MID($B$26,COLUMN(A1:E1)*2-1,1)&MID($B$27,COLUMN(A1:E1)*2-1,1)=MID(B2 ...


再想请问一下,比如公式=IF(LEN(原有公式)>1,原有公式,""),原有公式比较长,这个公式就会出现公式过长的问题,无法使用。请问有没有一种公式可以直接套在原有公式里进行筛选,把大于要求的数据显示数据,把小于要求的显示为空,并且解决公式过长的问题?如果方便的话,可以再发一个帖子请老师帮忙看一下,因为发的帖子基本都沉了,所以又来打扰,添麻烦了,请见谅!
回复

使用道具 举报

发表于 2023-5-11 11:19 | 显示全部楼层
PJTL23 发表于 2023-5-6 17:17
再想请问一下,比如公式=IF(LEN(原有公式)>1,原有公式,""),原有公式比较长,这个公式就会出现公式过长 ...

用名称管理器  解完题表格都删了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-3 02:50 , Processed in 0.206090 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表