excel - 从四列中找到最小值并将其与不同列中的范围进行比较?
问题描述
我有一个包含以下数据的excel表:
col1 col2 col3 col4 col5 output range
-----------------------------------------------------------------------------
-1 -1 -1 -1 -1 99.9% - 100%
-1 -1 -1 -1 -1 98% - 99.8%
87.8 78.6 95.2 98.2 94.7 95% - 98.9%
100 100 100 100 100 90% - 94.9%
90.4 86 96.6 73.2 95.5 80% - 89.9%
92.9 88.9 93.1 100 100 0% - 79.9%
85.7 80 82.2 100 100
85.7 80 82.2 100 100
98.3 100 97.9 100 94.4
现在我需要想出一个可以做以下事情的公式:
- 我需要找出 , , 的最小值,如果
col2
该最小值落在列中提到的任何范围内,那么我需要在列中打印该范围。col3
col4
col5
Range
output
- 但是如果
col1
有值-1
,那么在output
列中我想写“失败”。col1
如果有 value ,我们将忽略上面的第 1 点-1
。
因此,例如输出将是:
col1 col2 col3 col4 col5 output range
-----------------------------------------------------------------------------
-1 -1 -1 -1 -1 Fail 99.9% - 100%
-1 -1 -1 -1 -1 Fail 98% - 99.8%
87.8 78.6 95.2 98.2 94.7 0% - 79.9% 95% - 98.9%
100 100 100 100 100 99.9% - 100% 90% - 94.9%
90.4 86 96.6 73.2 95.5 0% - 79.9% 80% - 89.9%
92.9 88.9 93.1 100 100 80% - 89.9% 0% - 79.9%
85.7 80 82.2 100 100 80% - 89.9%
85.7 80 82.2 100 100 80% - 89.9%
98.3 100 97.9 100 94.4 90% - 94.9%
这有可能在excel中做到吗?它看起来很复杂,所以我有点困惑如何使用一些公式在 excel 中自动执行此操作?
解决方案
推荐阅读
- c++ - std::basic_filebuf::seekpos 的文档
- spring - 带有内部消息队列的前端 REST API?
- java - 使用java流获取arrayList中最小大小列表的索引
- angular - 无法运行命令“在 PATH 中安装代码命令”
- r - 正则表达式(正则表达式环视)检测某个字符串不在某些字符串之间(前瞻和后视,单词不被单词包围)
- java - 如何在 Maven 项目的模块中包含来自父项目的代码?
- macros - 我想用回车键执行一个宏
- ios - 在 iOS 中的指定时间运行代码有哪些不同的选项?
- cucumber-java - 如何阻止 Cucumber runner 在控制台中打印详细信息
- sql - 插入具有相同架构的不同列的表总和