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, "Ⅰ类"
)

个人工作经验总结。

相关推荐
mudtools4 小时前
使用二次封装的Excel COM 组件操作Excel\WPS ET中的区域、行和列
excel
揭老师高效办公2 天前
在Excel和WPS表格中拼接同行列对称的不连续数据
excel·wps表格
用户0332126663672 天前
Java 设置 Excel 行高列宽:告别手动调整,拥抱自动化高效!
java·excel
专注VB编程开发20年2 天前
.NET组件读取压缩包中的内存数据电子表格XLSX文件和图片,不需要解压
linux·服务器·windows·c#·.net·excel·zip
菌王2 天前
EXCEL自动调整列宽适应A4 A3 A2
excel
专注VB编程开发20年3 天前
对excel xlsx文件格式当成压缩包ZIP添加新的目录和文件后,OpenXml、NPOI、EPPlus、Spire.Office组件还能读出来吗
数据库·c#·excel
用户0332126663673 天前
Java 将 CSV 转换为 Excel:告别繁琐,拥抱高效数据处理
java·excel
lijingguang3 天前
excel 破解工作表密码
excel
我命由我123453 天前
Excel 表格 - 合并单元格、清除单元格格式
运维·word·powerpoint·excel·工具·表格·软件工具
专注VB编程开发20年4 天前
OpenXml、NPOI、EPPlus、Spire.Office组件对EXCEL ole对象附件的支持
前端·.net·excel·spire.office·npoi·openxml·spire.excel