2017-10-17 10 views
0

セルに値が含まれている場合、そのセルに値があることを示す条件に基づいてセルの参照を表示したい セルA1の値がたとえば12の場合、その後、セルB1が他の「値は、セルA1にあります」と表示されなければならない、それは私がこれを試してみました このセル参照をセル名に変換しない

=IF(A1="","","There is value in cell "&A1). 

誰もが、私はそれを変更することができますどのように空白を知っていますしなければならない=値が代わりにセルA1 にありのセル12の価値がある

答えて

2

何かこの

= IF(A1が= ""、 ""、&アドレス(ROW(A1)、COLUMN(A1)、 "細胞内の値あり、" 4))

あなたは簡単に式は次のようになり揮発性のすべての問題を持っていない場合も

= IF(A1が= ""、 ""、& CELL( "住所" "セルの値があります" 、A1))

P.Sさらに、最初の数式の最後のパラメータとして4つの値のいずれかを使用できます。 _Thereは、セル内の値である[1_を列 `AA`のために - だけしかし列Zまで働くよ

enter image description here

+0

これは 'セル$ A $ 1に値があります 'を返す – zipa

+0

@zipa質問が正しく理解されていれば、OPが望んでいるものです! –

+0

@ImranMalekはうまくいきましたが、 "$"を取り除くためにsubstitudeを使用しなければなりません – JonWay

1

これはトリックを行うか:

=IF(A1<>"","There is a value in cell "&CHAR(64+COLUMN(A1))&ROW(A1),"") 

またADDRESS()を使用することができます。

=IF(A1<>"","There is a value in cell "&ADDRESS(ROW(A1),COLUMN(A1),4)) 

それはそれは、この例では相対的に設定され、戻り値の型のためのオプションの引数と引数として、行と列を取ります。等

+0

。 'CELL(" address "、A1)'を使うことができます。 –

+0

これらのケースの拡張子で編集されています。 – zipa

関連する問題