• ベストアンサー

あるセルに入力した内容を同じファイル内の別のセルにも自動入力する方法

あるセルに入力した内容を同じファイル内の別のセルにも自動で入力する方法を教えてください。 たとえば、sheet1のセル[A1]に「あいうえお」と入力するだけで、sheet2のセル[A1]にも「あいうえお」と入力されるようにする方法ということです。 あまりパソコンに詳しくなく、説明がわかりづらいかもしれませんが、わかる方いらっしゃいましたら、よろしくお願いします。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

二つの方法が考えられます。 一つは回答1さんのようにシート2のA1セルに=Sheet1!A1と入力することです。 もう一つの方法はめったに使うことではありませんがシート見出しでCtrlキーを押し名がシート名のSheet1及びSheet2をクリックします。この操作でSheet1とSheet2は同じ作業グループになります。 この状態でどちらかのシートのA1セルにデータを入力すれば他方のシートの同じセル番号のところにデータが入力されます。 作業が終了したら必ず作業グループを解除しておかないと、二つのシートで同じセル番地に同じデータが入力されることになります。 作業グループを解除するためにはシート見出しのところのシート名を右クリックし「作業グループ解除」を選択すればよいでしょう。 このような作業グループは複数以上のシートで実施することができますので、便利なこともあります。

B-line98
質問者

お礼

ありがとうございます! 2つの方法とも試してみました。とても有効です。 ご丁寧にありがとうございました。

その他の回答 (1)

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

sheet2のセル[A1]に「=Sheet1!A1」と入れれば、Sheet1のセル[A1]と同じ内容が表示されます。

B-line98
質問者

お礼

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

関連するQ&A

  • 【エクセル】複数シートの同一セルの内容を別のシートに自動反映させたい

    エクセルについて教えてください。エクセル初心者なので、説明がうまくできないのですが、やりたいことを汲み取っていただけると助かります。 現在複数シートのシートの同一セル上に数字が記入されています。 新たに別シートを作成し、その表に数字が自動入力されるように したいのですが、何か方法はありますでしょうか。 例)(1)シート1~12のA10セルに4月-3月までの支出合計が    記入されている。   (2)別シートに縦罫4月-3月、横罫支出合計とした表を作成。   この表に月ごとの支出合計が自動的に反映されるように   したいのですが、今はセル一つずつに"=シート1のセルA10"を   入力しています。   この方法以外に便利な方法があったら教えてください。   説明下手で申し訳ございませんが、宜しくお願い致します。

  • Excelの2つのシートで別のセルに同じ内容を表示する方法

    すみません。再度質問なのですが2つのシートの別(シート1のA1、シート2のB2等)のセルに 同じ内容をどちらのシートからの入力でも表示できる方法で、 その設定が数パターン(シート1のA1、シート2のB2を1つ。シート1のD4、シート2のE5等)作りたいのですが どのような設定を行ったらよろしいのでしょうか? 入力パターン1 ひな型ファイルを開きシート1のA1に「100」と入力したときに、シート2のB2に「100」と入力出来る様にする。 シート2のE5に「200」と入力したときに、シート1のD4に「200」と入力できるようにする。 入力パターン2 ひな型ファイルを開きシート2のB2に「100」と入力したときに、シート1のA1に「100」と入力出来る様にする。 シート1のD4に「200」と入力したときに、シート2のE5に「200」と入力できるようにする。 かなり複雑でわかりにくいとは思いますがよろしくお願いいたします。

  • ある行(の各セル)に入力されたデータが、自動的に別の行(の各セル)に表示されるようにしたい。

    Excelに関しては全くの素人のあほな質問で、大変恐縮しています。 あるブックの中のシートのある行に、各セルに「1119」「1187」「1113」「664」......などと左から右へ入力していきます。 この各セルに入力したデータが、別のブックにあるシートの特定の行の各セルに、左から右へ「1119」「1187」「1113」「664」......と、自動的に数値が入力されるようにしたいのです。 これを可能にする方法は、何かありますか? ちなみに、100個くらいの行のデータが別の行にも自動的に入力されるようにしたいと考えています。

  • セル入力時に別のセルに自動で番号を入れたいのですが。

    セル入力時に別のセルに自動で番号を入れたいのですが。 例えばA1のセルに数字を入力した時にB1のセルに1を、A2に入力した時にB2に2をという感じで自動で番号を入力し、翌日にA3に投入した時はB3に1から順番に入力されるように設定したいのですが可能でしょうか?

  • セルの内容を別のシートのセルに呼び出す。

    Sheet1のあるセルを「セルの書式設定」の表示形式の「ユーザー定義」で [=1]"○";[=2]"◎";"有"  と設定し、  1や2や3で「○」 「◎」 「有」 を呼び出すように定義し、 1を入力すると○、2を入力すると◎・・・ が問題なく返って来ているのを確認した上で、 =IF(ISERROR(VLOOKUP(A2,Sheet1!$A$4:$C$33,3,FALSE)),"",IF(VLOOKUP(A2,Sheet1!$A$4:$C$33,3,FALSE)=0,"",VLOOKUP(A2,Sheet1!$A$4:$C$33,3,FALSE))) 以上のような式を入れて、そのセルの内容をSheet2のセルに呼び出したところ、 帰って来た値が「○」 「◎」 「有」ではなく、入力した1,2、3しか返って来ません。 解決方法があれば、どなたかご教授願えないでしょうか。 よろしく、お願い致します。

  • excelでファイル名を自動入力する方法

    excelでファイル名をセルに自動入力する方法を探しています。 =MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-5) 上記の方法で自動入力可能なのですが、あとから同時に他のファイルを開いたりすると、そのファイル名がセルに入力されてしまい、困っています。 複数ファイルを同時に開いても、当該ファイル名を入力するようにはどうしたらよいでしょうか? 【詳細】 ファイル1.xlsのセルA1に上記式をセットしてある状態でファイル1.xlsを開くと、セルA1には「ファイル1」と入力されているが、あとからファイル2.xlsを開くと、セルの内容が「ファイル2」に変わってしまう。

  • VBAからファイルをセル入力から開く方法

    VBAからファイルをセル入力から開く方法 だれかご教授頂けませんでしょうか?VBAからエクセルファイルを開こうとしています。 そこでシート1のA1セルにファイル名を記述してあり、そのファイル名からファイルを開く事は出来ますでしょうか? 何か良い方法がありましたら教えて頂きたいのですが。

  • Excelで別のファイルへ自動的に入力

    あるAのファイルに日付・建物番号・建物名称・部屋番号を入力したら、別のBのファイルの「その」建物番号・建物名称・部屋番号の行の最後のセルに、日付を自動的に入力されるようにはできますでしょうか? 出来るのでしたらBのファイルのセルにはどんな関数を入れたらいいかを教えていただけると助かります。 よろしくお願い致します。

  • EXCEL◆入力した文字列を別シートへ自動でコピー

    エクセルについてです。 例えば、Sheet1のA1セルに「みかん」と入力した時に、自動的にSheet2のA1セルにも同じく「みかん」という文字がコピーされるようにしたいです。 この場合、Sheet2のA1セルに 「=Sheet1!A1」 と入力すればコピーされるのは知っているのですが、これだとSheet1のA1セルに何の文字も入力されていない場合、Sheet2のA1セルに「0」と表示されてしまいます。 Sheet1のA1セルに何も入力されていない場合、Sheet2のA1セルにも同じく何も表示されない方法を教えて頂けませんでしょうか? 以前会社のエクセルファイルでそのような関数が入力されており、多分VLOOKUP関数が使われていたように思うのですが、そのファイルがなくなってしまった為、確認が出来なくなってしまいました。 こういったシートを作る目的としては、Sheet2が印刷する為のシートなのですが、入力箇所が列も行もバラバラの為、いちいちそのセルをクリックして入力していると時間がかかる為、Sheet1を入力専用シートにしたいからです。 自分なりに調べてみましたが、似たような質問が見当たりませんでした。

  • セルに入力があったら別のシートに自動で入力させたい

    似たような質問もあり自分でもいろいろ調べたのですが、 解決できなかったのでお願いします。 エクセルは2011で少し使える程度、あまり詳しくはありません。 シート1に「名前」「一回目」「二回目」という列があります。 そこの「一回目」の列に入力があった場合のみ別のシート2に自動で入力(抽出)されるようにしたいです。 例としてはこんなかんじです。↓ シート1 名前  一回目  二回目 佐藤  1         山田       1    鈴木       1 田中  2           とあったら、「一回目」に入力があった行からシート2に シート2 名前  点数 佐藤  50 田中  100 こんなかんじでシート2には「名前」と「一回目」に入力された数値に50掛けたものが自動で表示されるようにしたいのですが、 このようなことは可能でしょうか? 説明がわかりにくいかも知れませんがよろしくお願いします。

専門家に質問してみよう