2017-07-28 16 views
0

列Gの列セルを参照したいと思います。IF列Aには値がありません。空白にしてください。列AのIFセルに値がある場合、列Gのセルに「1」を表示します。IF文:IFセルが空白の場合は空白のままにしてください。表示されない場合は空白のままにしておきます。

列Aのセルには、別のシートを参照する式があります。

私がこれまで持っている式は:

G1 = IF(ISBLANK(A1)、G1 = "の欄に" 1 "を、1)

今、それが表示され、" G列の数式がありますので

A1 = JE!C7

が、私だけ他のシート「JE」から実際のデータがある場合には「1」を表示する必要があります。

回避策がある場合は、私は非常に感謝したいと思います。前もって感謝します!

答えて

0

A1=""を使用してください。 ISBLANK()は、数式が""を返しても、A1に式がある場合はtrueを返しません。

G1=""も正しくない場合は、""を入力するだけです。

使用この式:A1で

=IF(A1="","", 1) 

私は、次の式置く:

=IF(1=1,"",1) 

そして、あなたはそれが""なく1

を返しG1で見ることができるように

enter image description here

+0

これは私が最初に使ったものですが、A1にデータがない場合、空白にしなければならない場合、G1にはまだ "1"が表示されます。私はそれがA1に式があるからだと思う。 A1の数式を削除すると、G1は空白になります。私はこれを回避できる方法はありますか? – anve

+0

私は公式を投稿しましたか?A1に式があり、 '" "が返ってきたら、これはうまくいきます。間にスペースを入れて '' ''を返すのではなく、 '' ''を返すのを確認する必要があります。 –

+0

""にスペースを追加しましたが、残念ながらまだ動作しませんでした。私は列Aの中のセルに式があり、式が私が望むように動作しないようにしています。 G列の数式内の数式を非表示にする方法がありますか?言い換えれば、列Aの式は列Gの式に干渉しないので、 – anve

関連する問題