• 締切済み

エクセル関数IF文で、計算式の入ったセルに真の数値、横のセルに偽の数値を挿入したい。

関数で真の時と、偽の時の数値を違うセルに表示したい、又は数式の入ったセルと答えの数値が入るセルを変えたいのですが、マクロでなければ出来ないのでしょうか、セルA1に数式 セルA2に答え数値、このようなのが出来るのでしょうか、教えてください。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

セルA1の書式を、文字列にする。すると式を入れても式が表示されるだけで、計算されない。 A2セルに普通に関数式を入れる、でどうですか。 C1が1ならA2に●を表示する、としてみます。 (例)     A列           C列 第1行 =if(C1=1,"●","") 1 第2行 ●

2323tantyan
質問者

補足

質問がうまく伝わらなかったようですもう一度質問しなおしますありがとうございました

  • cockerel
  • ベストアンサー率46% (253/548)
回答No.2

>関数で真の時と、偽の時の数値を違うセルに表示したい、又は数式の入ったセルと答えの数値が入るセルを変えたいのですが、マクロでなければ出来ないのでしょうか、 A1に値、B1に真のときの値、C1に偽のときの値とする場合、 B1に =if(A1=条件,真のときの値,"") C1に =if(A1=条件,"",偽のときの値) とすればよいでしょう。 >セルA1に数式 セルA2に答え数値、このようなのが出来るのでしょうか、 A1に「数式」のテキスト(つまり = を除去します) A2に数式       (つまり = をつけます) とすればできます。

2323tantyan
質問者

お礼

質問がうまく伝わらなかったようですもう一度質問しなおしますありがとうございました

  • otoutann
  • ベストアンサー率26% (248/933)
回答No.1

A1のif文に真の値を表示するようにして、 たとえばC1のセルが1のときはA1に「真」と表示、 C1のセルが1でないときはA2に「偽」と表示するなら、 A1は=IF(C1=1,"真","") A2は=IF(C1=1,"","偽") でできますが、そういうことでしょうか?

2323tantyan
質問者

お礼

質問がうまく伝わらなかったようですもう一度質問しなおしますありがとうございました

関連するQ&A

専門家に質問してみよう