excel 计算断面水质等级

在工作中遇到根据水质监测结果要判断断面等级。写了下面的公式:

因子标准值

python 复制代码
limits = {
    'COD': [15,15, 20, 15,20],
    '氨氮': [0.15, 0.5, 1, 1.5, 2.0],
    '总磷': [0.02, 0.1, 0.2, 0.3, 0.4]
}

excel公式:

XML 复制代码
=IFS(
    MAX(IF(M2>20,1,0), IF(N2>2,1,0), IF(O2>0.4,1,0))=1, "劣Ⅴ类",
    MAX(IF(M2>15,1,0), IF(N2>1.5,1,0), IF(O2>0.3,1,0))=1, "Ⅴ类",
    MAX(IF(M2>20,1,0), IF(N2>1,1,0), IF(O2>0.2,1,0))=1, "Ⅳ类",
    MAX(IF(M2>15,1,0), IF(N2>0.5,1,0), IF(O2>0.1,1,0))=1, "Ⅲ类",
    MAX(IF(M2>15,1,0), IF(N2>0.15,1,0), IF(O2>0.02,1,0))=1, "Ⅱ类",
    MAX(IF(M2>15,1,0), IF(N2>0.15,1,0), IF(O2>0.02,1,0))=0, "Ⅰ类"
)

个人工作经验总结。

相关推荐
热河暖男8 小时前
【实战解决方案】Spring Boot+Redisson构建高并发Excel导出服务,彻底解决系统阻塞难题
spring boot·后端·excel
lisw0511 小时前
Python高级进阶:Vim与Vi使用指南
python·vim·excel
东方巴黎~Sunsiny15 小时前
EasyExcel导出excel再转PDF转图片详解
pdf·excel
Winter_world16 小时前
Excel中批量对多个结构相同的工作表执行操作,可以使用VBA宏来实现
excel·excel批量sheet操作
慧一居士16 小时前
EasyExcel集成使用总结与完整示例
java·excel
零凌林16 小时前
使用exceljs将excel文件转化为html预览最佳实践(完整源码)
前端·html·excel·vue3·最佳实践·文件预览·exceljs
晨曦backend19 小时前
EXCEL下拉菜单与交替上色设置
excel
执笔写回憶2 天前
Excel在每行下面插入数量不等的空行
excel
CodeJourney.2 天前
ChemBlender:科研绘图创新解决方案
数据库·人工智能·信息可视化·excel
olllo.top2 天前
从 Excel 到 Data.olllo:数据分析师的提效之路
数据分析·excel