如果客户 ID 是不同年份同一个月内的客户,则使用 VLOOKUP 2024-8-2 • microsoft-excel worksheet-function vlookup 我有一个包含四列的列表:客户ID,年份,月份,回头客。 每个月的每笔交易都会创建一行。我想查看同一个客户 ID 是否在 2017 年和 2018 年的同一个月都有交易。如果是,我希望第四行显示“是”,如果不是,则显示“否”。 例如,我希望它按照以下方式运行: 我在第四列使用 =IF(VLOOKUP(F892;'1'!$J$3:$L$1500;3;0)=2;"Yes";"No"),但我在第四列得到的只是 Yes。 有什么想法可以解决这个问题吗? 答案1 这里棘手的部分是确保您不会对同一年同一个月的两行返回“是”(即 2017,8)。 您可以使用 COUNTIFS 来做到这一点: =IF(COUNTIFS($C$2:$C$12,$C2,$B$2:$B$12,"<>"&$B2)>0,"Yes","No") 换句话说,如果范围内的行数与此行的月份相同,且年份为不是与此行的年份相同,如果大于零,则返回是,否则返回否。 相关内容 在联想 A720 上安装 mSATA SSD Cisco - 端口配置的信任状态现已运行 如何在Linux中创建具有重复值序列的2列? 升级到 14.04 后 Unity 出现按键错误 如何使用“xeboiboites”创建定理列表? Syncthing 失败项目:“目录不为空” 奇怪的“未定义的控制序列”消息 问题 适用于 nuc6i7kyk 的 Debian Intel 显卡驱动程序 如何使用 000-default.conf 文件配置多个域