• ベストアンサー

エクセルについて教えてください

sheet3のb5に当初sheet1のb5の数値を表示させておき、sheet2のb5に数値が入ったら、sheet3のb5の数値が、sheet2のb5の数値に変わるようにしたいのですが・・・可能でしょうか?よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.3

Sheet3のB5に、数式 =if(Sheet2!B5="",Sheet1!B5,Sheet2!B5) でいいかと思いますが。

suu3
質問者

お礼

ありがとうございました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

=Sheet1!B5*(Sheet2!B5="")+Sheet2!B5*(Sheet2!B5<>"")

suu3
質問者

お礼

ありがとうございました。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

もちろん可能です。 sheet3のB5に以下の式をいれてください。 Sheet2のB5が空白ならSheet2のB5を表示、そうでないならSheet2のB5を表示という式です。 =IF(Sheet2!B5="",Sheet1!B5,Sheet2!B5)

suu3
質問者

お礼

ありがとうございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

Sheet3のB5に=IF(Sheet2!B5<>"",Shee2!B5,Sheet1!B5)で如何でしょうか。

suu3
質問者

お礼

ありがとうございました。

関連するQ&A

専門家に質問してみよう