ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

等了2天= =今天还没人么= =

[复制链接]

TA的精华主题

TA的得分主题

发表于 2017-2-28 12:01 | 显示全部楼层 |阅读模式
本帖最后由 胖子用表格 于 2017-3-2 08:08 编辑

d3 是 规格下拉条 4 5 7 行的化学元素和化学成分是用的vlookup在化学成分分页做的引用
而化学元素偏差那一行 因为在有的规格中 没有所以记为N/A
有的规格含量不同 则偏差不同
例如:Gr1 中 没有Al的含量 记为N/A Gr5中Al的含量为5.5-6.75,所以在套用偏差时 Gr1 Al的偏差也显示为N/A GR5的偏差为±0.4.Gr9 Al的含量为2.5-3.5 所以Gr9中Al的偏差为±0.2.(Al的偏差:0.5-2.5时为±0.2,2.5-6.75时为±0.4)
所以 Al偏差==IF(COUNTIF(I7,"*N/A*"),"N/A",IF(AND(0.5<=I7<=2.5,2.5<I7<=6.75),"±0.20","±0.40"))
用的是 if countif 和 if and 函数
然而 在 m8 处pd的含量 则有三个区间 o8 处mo的含量 有4个区间 偏差值各不相同 (见第5分页) 此时再用之前的函数则显示错误,如果用 if 函数的话=IF(COUNTIF(I7,"*N/A*"),"N/A",if(0.2<=o7<=0.4,"±0.03",if(0.6<=o7<=1.2,"±0.15",if(1.5<=o7<=4.5,"±0.20",if(14.0<=o7<=16.0,"±0.50"))))公式没有问题 但是 当 o7正好是0.2-0.4或者0.6-1.2 时 则显示false

还是说函数使用错误= =求教各位老师 应该怎么做




1.rar

24.41 KB, 下载次数: 7

TA的精华主题

TA的得分主题

发表于 2017-7-13 20:18 | 显示全部楼层
0.2<=o7<=0.4的写法是错误的,正确的表达式是AND(O7>=0.2,O7<=0.4)。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-26 14:28 , Processed in 0.042958 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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