2017-07-15 11 views
0

同じシートのB列またはSheet2のB列のいずれかを参照する列Aのセルがあります。例えばExcel - 同じ2つの値を異なる参照値で比較する方法

:A1 = B1とB1 = 5だから、A1 = 5

そして私はそのA2 = Sheet2のB2とSheet2のB2 = 5だから、A2 = 5

持っているので!私は別の式を使うことができるように、それらの2つの5をA列で異なる必要があります。 (例えば「シート2」から5は、その後これを行う場合。)

私はVBAを使用することはできませんし、それはシート2に参照するこれらの値はまた、赤、フォント、 と大胆ですが、それはdoesnのエクセル2007 です私はVBAを使用することはできません多くの原因を助けてください。

+1

「"...これら二つの異なるはぁ...フォント/色は何の違いを作るんあなたは私がする必要がある意味場合は?値に基づいて別の数式を解決するなら、IFを使うことができるので、cell = IF(A1 = 0,1,2)。A1に0の値があれば1をセルに入れ、そうでなければ2を入れる。それでは、2つ以上の結果が並んでいる場合は、IFを入れ子にすることもできます。 – JGFMK

+0

UDFもできないのですか? – Andreas

+0

多分私は間違って言いました。それは5とは関係がありません。それはほんの一例だったかもしれません。私は数式のテキストで何かをすることはできますか?例えば、私が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とは関係がありません。それはほんの一例だったかもしれません。私は数式のテキストで何かをすることはできますか?例えば、私がLeft_of_formula(A2; 6)を得ることができれば、それは "sheet2"を返すでしょう、セルA2の数式は "Sheet2!B2"です – crni

+0

@ cmiわかりません............ ....................... –

関連する問題