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

Excel同一列非空单元格比对 一致返回原值否则返回Mixed

Excel单元格比对需求实现方案

Excel 365 / 2021 及更高版本(支持动态数组)

直接输入以下公式即可生效,无需额外数组触发操作:

=LET(u,UNIQUE(FILTER(G1:G100,G1:G100<>"")),IF(ROWS(u)=1,u,"Mixed"))

旧版Excel(无动态数组支持)

输入以下公式后,按Ctrl+Shift+Enter触发数组计算即可生效:

=IF(SUM(IF(G1:G100<>"",1/COUNTIF(G1:G100,G1:G100),0))=1,INDEX(G1:G100,MATCH(TRUE,G1:G100<>"",0)),"Mixed")

公式逻辑说明

  • 自动排除比对范围内的所有空单元格,不参与重复值统计
  • 先统计剩余非空值的唯一值总数:唯一值数量为1时,返回对应的统一数值;唯一值数量≥2时,直接返回Mixed
  • 无需依赖单个基准单元格做比对,所有非空值都会参与全局校验,不会遗漏范围中任意位置的差异值

内容的提问来源于stack exchange,提问作者Ahmed El-Shamy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 15:15:02