gpt4 book ai didi

excel - 有没有办法计算一个类别的出现次数并在 Excel 中分配一个值?

转载 作者:行者123 更新时间:2023-12-04 22:15:55 25 4
gpt4 key购买 nike

假设有一个具有以下特征的表:

Subject    Topic     Issue  Subject RAG Rating
Biology Cells Y
Biology Mitosis Y
Maths Algebra N
Computing Python N
Computing R Y
在哪里 Subject RAG Rating是一个空白列。我想用 R 填充此列如果主题有两个或更多问题; A如果主题有 1 个问题;或 G如果主题没有问题。
是否有一个公式可以做到这一点并为每一行返回一个值,如下所示:
Subject    Topic     Issue  Subject RAG Rating
Biology Cells Y R
Biology Mitosis Y R
Maths Algebra N G
Computing Python N A
Computing R Y A
我想也许 COUNTIF可能有效,即计算 Y 的数量或 N ,但我不确定如何告诉 Excel 用 R 填充行, AG .任何帮助表示赞赏!

最佳答案

根据您的 Excel 版本,您可以通过多种方式执行此操作。
我强烈建议您使用 Ctrl-T 或 Insert > Table 将数据转换为 Excel 表格对象。这有利于编写公式和寻址单元格。
如果您有 Office 365 订阅,则可以使用 LET() 函数来避免重复部分公式:

=LET(CountResult,COUNTIFS([Subject],[@Subject],[Issue],"y"),IF(CountResult>1,"R",IF(CountResult=1,"A","G")))
如果您没有 LET() 函数,请采用传统方式:
=IF(COUNTIFS([Subject],[@Subject],[Issue],"y")>1,"R",IF(COUNTIFS([Subject],[@Subject],[Issue],"y")=1,"A","G"))
enter image description here

关于excel - 有没有办法计算一个类别的出现次数并在 Excel 中分配一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69428521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com