• ベストアンサー

エクセルのことで質問です。

エクセル操作で質問です。 エクセル2003使用です。 Boo1のA1に Book2のA1かJ1に数字もしくは文字を入力した場合Book1A1にリンクしたい。 数字・文字はA1に入るかJ1に入るかそのときによって違います。どちらかに入ります。(同じシートです) セルひとつの場合なら「形式を選択して貼り付け」で出来ることは分かりましたが・・・。 このような時はどのようにしたらいいでしょうか。 説明不足でしたらすみません。 お願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

まず。 book1とbook2を「必ず一緒に開いておいた」状態で、book2の方に =[book1.xls]Sheet1!A1 のようにブック、シート、セル番地を指定することで、(形式を選んで貼り付けのリンク貼り付けなどで)リンクする数式を記入できるのは判りましたね。 数式を記入した後にブック1を「保存して閉じる」と、数式が自動的にもっとメンドクサイ数式に書き換わるのも確認してください。 で、本題。 今やりたい事は? >Book2のA1かJ1に数字もしくは文字を入力した場合Book1A1にリンクしたい =IF(OR(A1<>"",J1<>""),[book1.xls]sheet1!A1,"") といった具合に、A1かJ1に何か入ってきたら「リンクする式」が生きます。両方とも空なら何も表示しません。

mikarando
質問者

お礼

回答ありがとうございます。 問題解決です。大変助かりました。