ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 971|回复: 7

[求助] 查找分数之间是否存在相同的分子或者分母

[复制链接]

TA的精华主题

TA的得分主题

发表于 2017-7-5 23:35 | 显示全部楼层 |阅读模式
本帖最后由 jackyava 于 2017-7-6 00:06 编辑

分数A,B,C,D,E,F六个分数,如果任意两个分数的分子或者分母有相同值的话,则在G列显示“有同值”,否则,显示“无同值”。
特例:
如果某两个分数一样,而与其他分数之间又不存在相同值的情况,则显示“无同值”。
QQ截图20170705231317.png
附件
查找相同值.rar (2.54 KB, 下载次数: 21)

TA的精华主题

TA的得分主题

发表于 2017-7-6 08:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这组有同值是怎么得来的?
2017-07-06_082855.png

TA的精华主题

TA的得分主题

发表于 2017-7-6 09:25 | 显示全部楼层
猜一下

单元格 G73 数组公式:
  1. =IF((SUM(COUNTIF(B67:D67,B72:D72))>1)+(SUM(COUNTIF(B68:D68,B73:D73))>1),"有同值","无同值")
复制代码


复制 - 粘贴 到相应的单元格

查找相同值.rar

4.81 KB, 下载次数: 7

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2017-7-6 09:44 | 显示全部楼层
G73数组公式,其余对应位置复制公式即可,结果与你模拟一样
  1. =IF(COUNT(0/MOD((COUNTIF(B72:D72,B67:D67)+1)*10+COUNTIF(B73:D73,B68:D68)+1,11)),"有","无")&"同值"
复制代码

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-7-6 15:14 | 显示全部楼层
dengjq2000 发表于 2017-7-6 08:30
这组有同值是怎么得来的?

分数C和分数E的分母都是15啊。所以有同值

TA的精华主题

TA的得分主题

发表于 2017-7-6 21:15 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
你的意思,就是只要有相同即可?
我给你的数组公式是需要两个相同的。
如果只要有相同即判定有相同,那你只需把原来数组公式的两处大于1改成大于0就好了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-12-9 01:28 | 显示全部楼层
说不好 发表于 2017-7-6 09:44
G73数组公式,其余对应位置复制公式即可,结果与你模拟一样

2.png 老师,这种情况,应该显示有同值的,出错,能否纠正一下,谢谢

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-2-1 06:56 | 显示全部楼层
dengjq2000 发表于 2017-7-6 21:15
你的意思,就是只要有相同即可?
我给你的数组公式是需要两个相同的。
如果只要有相同即判定有相同,那你 ...

老师的公式有缺陷,即同一个分数出现2次的话,不判定为有同值
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-16 13:38 , Processed in 0.036060 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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