将单元格与列表进行比较,如果匹配,则在Excel中标记不同的列
我有一个关于单元格格式的问题。我试图确定单元格的(非数字)值是否包含在单元格列表中。如果单元格匹配,则用Y标记另一列,否则用N标记。我的问题非常类似,但当我使用将单元格与列表进行比较,如果匹配,则在Excel中标记不同的列,excel,match,excel-2010,Excel,Match,Excel 2010,我有一个关于单元格格式的问题。我试图确定单元格的(非数字)值是否包含在单元格列表中。如果单元格匹配,则用Y标记另一列,否则用N标记。我的问题非常类似,但当我使用=If(Isnumber(匹配(I2,'SALT,WOD,Champion Members'!a$2:a$39,0)),“Y”,“N”)时,它不会给出正确的结果。我还尝试了=IF(I2='SALT,WOD,Champion Members'!A$2:A$39,“Y”,“N”),但在我将公式扩展到第40行之后,开始给我错误 感谢您的帮助,谢
=If(Isnumber(匹配(I2,'SALT,WOD,Champion Members'!a$2:a$39,0)),“Y”,“N”)
时,它不会给出正确的结果。我还尝试了=IF(I2='SALT,WOD,Champion Members'!A$2:A$39,“Y”,“N”)
,但在我将公式扩展到第40行之后,开始给我错误
感谢您的帮助,谢谢 好的,有几件事需要澄清 首先,格式化是关于excel中事物的外观,放置
Y
或N
与格式化无关
现在,如果我理解了您尝试使用的公式,您有一个名为SALT,WOD,Champion Members
的表,在该表的a列中,有许多非数值列表,您需要对照单元格I2
中的值进行检查。如果该值在其中,则需要获取Y
,否则为N
您使用的第一个公式应该给出您在单元格A2
到A39
内的列表中查找任何值的结果,因此您可能认为这是不正确的。也许更安全的做法是把整个专栏都写下来,意思是A:A
:
=if(isnumber(match(I2, 'SALT, WOD, Champion Members'!A:A, 0)), "Y", "N")
你需要解释“没有给我正确的结果”是什么意思。我也不知道你所说的“扩展公式”到底是什么意思。我理解你的意思,可能是把它往下拖,但这需要更多的解释。对不起,我所说的“没有给我正确的结果”是指应该用N填充的单元格被Y填充,反之亦然。至于扩展公式,我的意思是把它拖下来。