You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用COUNTIF或其他函数提取员工数超25的国家列表?

汇总符合条件的国家名称到单个单元格的函数实现方法

首先明确:COUNTIF函数无法实现这个需求,因为COUNTIF仅用于统计符合条件的单元格数量,不能返回文本内容的汇总结果。

要实现将B列员工数大于E2(>25)的A列国家名称汇总到D2单元格(如Mexico, China),可根据你的Excel版本选择以下方法:

方法1:新版Excel(支持TEXTJOIN和FILTER函数)

直接在D2单元格输入公式:

=TEXTJOIN(", ", TRUE, FILTER(A:A, B:B>E2, ""))
  • FILTER(A:A, B:B>E2, ""):筛选出A列中对应B列数值大于E2的所有国家名称,无符合条件内容时返回空文本
  • TEXTJOIN(", ", TRUE, ...):用「逗号+空格」作为分隔符拼接筛选结果,TRUE参数用于忽略空值

方法2:旧版Excel(不支持FILTER函数)

使用数组公式,在D2单元格输入后按Ctrl+Shift+Enter完成输入:

=TEXTJOIN(", ", TRUE, IF(B:B>E2, A:A, ""))

若你的Excel版本不支持TEXTJOIN,可使用以下数组公式(同样按Ctrl+Shift+Enter):

=LEFT(CONCAT(IF(B:B>E2, A:A&", ", "")), LEN(CONCAT(IF(B:B>E2, A:A&", ", "")))-2)

该公式先拼接所有符合条件的名称(末尾带逗号空格),再用LEFT去掉最后多余的分隔符。

内容的提问来源于stack exchange,提问作者sandyr26

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 20:07:32