2017-07-15 84 views
0

我在A列中有单元格,它参考同一工作表的 B列或来自Sheet2的B列。Excel中 - 如何区分相同的两个值但具有不同的参考

例如:A1 = B1和B1 = 5,那么A1 = 5

而且我有A2 = Sheet2的B2和Sheet2的B2 = 5,那么A2 = 5

所以!我需要区分A列中的这两个5,所以我可以使用另一个公式。 (例如,如果从5“Sheet2的”,然后做到这一点。)

我不能使用VBA,这是Excel 2007中 引用到Sheet2也大胆用红色字体, 这些价值观,但它不”因为我不能使用VBA,所以不会帮助我很多。

+1

“迥异这两个......“咦......区别呢字体/颜色做什么,如果你的意思是,我需要?根据一个值解决不同的公式,然后你可以使用IF so cell = IF(A1 = 0,1,2)。如果A1的值为0,则将1放入单元格,否则放入2。那么你可以嵌套IF,如果有2个以上的排列结果 – JGFMK

+0

那么UDF也是不可能的 – Andreas

+0

也许我说错了这个问题。它与5's无关。这只是一个例子。也许它应该是:我可以对公式的文本做任何事情。例如,如果我可以得到Left_of_formula(A2; 6)它将返回“sheet2”,原因A2中的公式是“Sheet2!B2” – crni

回答

0

只是做了测试:

=CHOOSE(COUNTIF(A1:A2,5)+1,"neither",IF(A1=5,"from this sheet","from other sheet"),"both") 

=CHOOSE(2*(A2=5)+(A1=5)+1,"neither","this sheet","other sheet","both") 
+0

是的,我知道“选择”功能。也许我错误地说了这个问题。它与5's无关。这只是一个例子。也许它应该是:我可以对公式的文本做任何事情。例如,如果我能得到Left_of_formula(A2; 6),它将返回“sheet2”,导致A2单元格中的公式为“Sheet2!B2” – crni

+0

@cmi我不明白............ ....................... –

相关问题