首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据相关行预先填充行中的列

根据相关行预先填充行中的列
EN

Stack Overflow用户
提问于 2015-08-24 23:14:25
回答 1查看 40关注 0票数 0

我在Google电子表格中有以下数据集

代码语言:javascript
复制
+-------------------------------------------+------------------+                                        
|Software Name  |Operating System           |    Multiple OS?  |                                        
+--------------------------------------------------------------+                                        
|Office         |Windows                    |Yes               |                                        
|Office         |Mac                        |Yes               |                                        
|VMWare Fusion  |Mac                        |No                |
|VMWare Fusion  |Mac                        |No                                                                               
+---------------+---------------------------+------------------+ 

我一直试图找到一种方法来自动填充多个OS字段中的YES/NO。只有在具有不同操作系统的重复软件条目时,才会发生这种情况。

我最初认为这是一个相当容易解决的问题,并开始使用FILTER()countif(),但不久之后,我对如何处理这个问题感到非常困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-25 07:01:34

=ArrayFormula(IF(LEN(A2:A),IF(ISNUMBER(MATCH(A2:A,FILTER(A2:A,B2:B<>VLOOKUP(A2:A,A2:B,2,0)),0)),"Yes","No"),))

FILTER(A2:A,B2:B<>VLOOKUP(A2:A,A2:B,2,0))从A列产生一个值数组,其中B列中有多个值。ISNUMBER(MATCH())将为该数组中存在的A列中的每个值生成TRUE。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32193176

复制
相关文章

相似问题

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