首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据MS Excel中出现的次数更改值

根据MS Excel中出现的次数更改值
EN

Stack Overflow用户
提问于 2016-02-26 04:56:49
回答 1查看 18关注 0票数 0

下表中,

姓名/地位

埃米莉·里奇

萨姆·普尔

埃米莉·里奇

埃玛·普尔

埃米莉·穷人

艾玛·里奇

要求是,对于特定的人,如果他们的状态"Rich“的计数是>=2,那么将该人出现的所有状态更改为"Rich”。对于状态不符合条件的其他人,保留其原始值。

例如,在艾米丽的情况下,她的状态在前两个事件中是“富”的,而在第三个事件中的状态是“贫穷的”。我希望将其更改为"Rich“,因为它满足条件,并使用更新的结果填充NEWStatus列,如下所示。

名称-状态- NEWStatus

埃米莉·里奇

萨姆·穷人

埃米莉·里奇

埃玛贫困穷人

艾米丽贫穷瑞奇

艾玛·里奇

我尝试使用countif()函数,但仍然没有得到所需的结果。请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2016-02-26 06:45:43

公式应应用于列C (C2单元)的第2行,因为第一行假定为列标题。

下面的公式是通过考虑列A中的名称和列-B中的状态来编写的。

代码语言:javascript
复制
=IF(COUNTIFS(A:A,A2,B:B,"Rich")>=2,"Rich",B2)

把公式拖下来。

当列-B单元格值为空时,提前一步以避免0的结果。

代码语言:javascript
复制
=IF(COUNTIFS(A:A,A2,B:B,"Rich")>=2,"Rich",IF(B2="","",B2))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35643796

复制
相关文章

相似问题

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