【发布时间】:2015-05-13 21:56:53
【问题描述】:
从逻辑上讲,我有一组层次结构的字符串,如下所示:
Priority 1 = "SAME" <---Most important
Priority 2 = "DIFFERENT"
Priority 3 = "CLASSICAL"
Priority 4 = "DROPPED" <---Least important
如果我有 5 个连续的 Excel 单元格,每个单元格中有 1 个上述字符串的任意组合,我希望第六个单元格显示最高优先级(如果它至少存在一次)。可能会出现许多组合,下面是我试图实现的一些示例,每个示例描述了 5 个连续的单元格,每个单元格中都有一个字符串:
示例 1:
| DROPPED | DROPPED | CLASSICAL | DROPPED | DROPPED |
第六个单元格应该等于:| CLASSICAL |,因为它具有最高优先级,至少出现一次
示例 2:
| CLASSICAL | DIFFERENT| SAME | DROPPED | DIFFERENT|
第六个单元格应该等于:| SAME |,因为它具有最高优先级,至少出现一次
示例 3:
| DIFFERENT | CLASSICAL |CLASSICAL | DROPPED | DIFFERENT |
第六个单元格应该等于:| DIFFERENT |因为它具有最高优先级,至少出现一次
【问题讨论】:
-
对此的任何帮助表示赞赏......谢谢!
-
@Mitch,有没有办法通过 Access(使用 SELECT 语句)做到这一点?
-
@Mitch,其实,没关系,ACCESS中不需要...再次感谢!
标签: excel excel-formula conditional-statements