首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IF语句的条件值

使用IF语句的条件值
EN

Stack Overflow用户
提问于 2015-08-20 23:51:45
回答 1查看 97关注 0票数 0

我试图使用IF语句对单元格进行条件格式化。我要求它在7个不同的单元中查找O或N/A,如果所有7个单元中的任何一个都填充了O。注意,O不是实际的O,而是我公司使用的击键字符。用公式中的U表示。现在,公式没有出错,但也没有填充新的单元格。这是我想出的公式。

代码语言:javascript
复制
=IF(AND(OR(N9="Ù",N9="N/A"),OR(R9="Ù",R9="N/A"),OR(V9="Ù",V9="N/A"),OR(Z9="Ù",Z9="N/A"),OR(AD9="Ù",AD9="N/A"),OR(AH9="Ù",AH9="N/A"),OR(AL9="Ù",AL9="N/A")),"Ù","")  
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-21 05:06:30

在25列之间使用一个老式的SUMPRODUCT函数,并且只接受4列的结果。

M9中的公式是,

代码语言:javascript
复制
=IF(SUMPRODUCT(((N9:AL9="Ù")+(N9:AL9="n/a"))*(MOD(COLUMN(N:AL), 4)=2))=7, "Ù", "")

计算Ùn/a的第四列,如果总数为7,则显示Ù。如果没有,什么也不显示。

必要时填好。

您可以通过转换hte文本值的常量数组来获得更好的效果。

代码语言:javascript
复制
=IF(SUMPRODUCT((N9:AL9=TRANSPOSE({"Ù","n/a"}))*NOT(MOD(COLUMN(N:AL)-2, 4)))=7, "Ù", "")

错开范围以外的细胞也可以是一个主要的判定器。

代码语言:javascript
复制
=IF(OR(L9="no", SUMPRODUCT((N9:AL9=TRANSPOSE({"Ù","n/a"}))*NOT(MOD(COLUMN(N:AL)-2, 4)))=7), "Ù", "")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32130278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档