首页 > 解决方案 > Excel 嵌套 IF 问题,用于检查前面列中的重复名称

问题描述

我想寻求有关为我的 excel 公式设置嵌套 IF 的帮助。

这是另一位同事输入我的数据的方式。例如,他每天都会记录交付的水果类型,以及交付到哪个摊位(L 到 V 列)。

这导致在每个数据行中两次或多次提到停顿,这不允许我使用我的 COUNTIF 函数,因为有重复。

然而,我只需要一个公式来告诉我哪些摊位是送水果的(减去两次提到的摊位名称,因为他们收到了两种不同类型的水果)。我想在表的末尾设置 5 列来执行一些嵌套的 IF 函数。基本上,X 到 AA 列将具有确定 M、O、Q、S、U 中的商店名称是否重复的公式。

Y 列 = O 列(如果与 M 列不同),如果 O 列和 Y 列相同,则参考 Q 列(如果 Q 列不等于 O 和 Y 列),否则参考 S 列。

基本上,我不应该在列 X 到 AB 之间的行显示中重复商店名称。

在此处输入图像描述

标签: excelif-statementnested

解决方案


我创建了表并正在使用结构化引用,但如果您愿意,可以将其更改为常规寻址:

使用 Excel O365 和UNIQUE函数:

X2: =UNIQUE(IF(INDEX(Table1[@],{2,4,6,8,10})="","",INDEX(Table1[@],{2,4,6,8,10})),TRUE)

并填写。

在此处输入图像描述


推荐阅读