• ベストアンサー

エクセル2000での関数について。

エクセルの関数についてですが、 別のシートの値を指定のシートのセルにもってくるにはどうしたらよいのでしょうか? 宜しくお願いいたします。

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

  • ベストアンサー
  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

同一BOOK内であれば Sheet2にSheet1のA1の情報を取る場合 =Sheet1!A1 と記述すれば見れます。 BOOKが別の場合は ='C:\パス\[ファイル名.xls]Sheet1'!A1 です

peace3m
質問者

お礼

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

その他の回答 (2)

  • hasshy
  • ベストアンサー率28% (10/35)
回答No.3

こんにちは こんな方法はいかがでしょうか? 1.コピーしたいセルを通常の方法でコピー 2.貼り付けたいシート(別のbookでも可)に移動し、貼り付けたいセルを選択し右クリック、  形式を選択して貼り付けを選びウィンドウの下の方のリンク貼り付けボタンを押す。 でも出来ます。注意する点は、行、列とも絶対参照になります (madmanさん,janmaさんの書式に$マークがついた状態、=Sheet1!$A$1 ) では

peace3m
質問者

お礼

こういう方法もあるのですね。 とても勉強になりました。ありがとうございました。

  • kbonb
  • ベストアンサー率51% (254/492)
回答No.2

こんにちは  例えば以下のようにします。 1.Sheet2のセルA1を選択 2. = を打ってSheet1を選択 3.セルA1を選択 4.Enter  これで、Sheet2のセルA1に =Sheet1!A1 と入力されます。

参考URL:
http://www2.odn.ne.jp/excel/
peace3m
質問者

お礼

わかりやすい説明、ありがとうございました。

関連するQ&A

  • エクセル関数について

    エクセルの関数についてなのですが、例えば「セルA3」に「セルB2」の値を表示させるには「=(B2)」と「セルA3」に表示させてます。別のSheetの値も表示できるのでしょうか?例えば「Sheet1.Range("A3")」の値をSheet2のA1に表示させたい場合Sheet2のA1にはどのような関数を入力していけばよいのでしょうか?VBAは使わずに表示したいのですが。関数はまだほとんど使ったことがないので分かる人いたら教えてください。よろしくお願いします。

  • Excelの関数について

    エクセルの関数で指定列に指定文字があったら、その右隣のセルの内容を別シートの指定セルに表示するというものはありますでしょうか? 参考として画像を添付致しますが、Sheet2のD列に「冷凍食品半額」という文字列があったら、その文字列の右隣にあるセルの内容(売上金額)をSheet1の指定セルに表示するというものです。 別シートの指定セルにIF関数を入れてやれば何とかなりそうな気がしたのですが、出来なかったので質問させて頂きます。 よろしくお願い致します。

  • エクセル関数での塗りつぶし

    いつもお世話になります。 エクセルの関数を使ってのセルの塗りつぶしについて質問があります。 早速ですが、 A1のセルの値(%表示、別のシートからリンクして貼り付けてあります。)が 30%以下なら赤、 30~80%なら黄色、 80%を超える値なら青 と言うふうにセルの塗りつぶしを行いたいのですが、やり方がよくわかりませんので質問させていただ きます。 また、塗りつぶしたセルに後で文字を入れることは可能ですか? 以上のことについてよろしくお願いします。

  • エクセルの関数について

    エクセルの関数について いつもご回答者の皆様方にはお世話になっております。 また一つ関数で実現したいことができたのですが、 添付画像のように同一シート内に形式が同じデータベースが複数あった場合に、 指定した条件のデータベースを参照し、値を返すような関数は可能でしょうか? B22セルで2010/1/1と指定した場合に、A2-B5のデータベースを参照し、さらにC22セルで指定してある「りんご」の個数を表示させるといった内容になります。 B22とC22の値を変えるだけで、それぞれのデータベースの指定した項目の個数を割り出したいのです。 識者の方々よろしくお願いいたします。m(_ _)m

  • Excelの関数を教えてください。

    Excelの関数で例えば シートAのB行の中の値とシートBのセルA1の値、シートAのC行の中の値とシートBのセルB1の値が一致した行のF列の値を返す関数を考えているのですが、いろいろ試してもエラーになってしまいます。(B列とC列の一致する行は1つしかありません) これができないと家に帰れません;; どなたか、教えてください! よろしくお願いします。

  • エクセル Excel 関数or条件付き書式

    あけましておめでとうございます(*^_^*) 新年早々教えてください! セルに指定された値(文字列)を入力すれば 自動で別のシートの別のセルの書式が変更される (あるいは関数により自動で値が入力される) 方法を探しています! エクセルマスターの方お願いします! 【具体的に…】 シート1の セルA1に  指定された文字列(例-ねずみ)を 入力すれば    ↓ シート2の セルC10の 書式が 自動変更される(例-フォントが赤になる) もしくは 【具体的に…(2)】 シート1の セルA1に  指定された文字列(例-ねずみ)を 入力すれば    ↓ シート2の セルC10に 指定された値(例-厄年)が 自動入力される そんな方法を教えてください! どちらもできれば最高です!!

  • EXCELのINDIRECT関数について

    こんにちは。 現在仕事で他の方が昔作ったEXCELを見ているのですが、シートが2枚(sheet1, sheet2)あって次のような関数が使われてます。 -- <sheet1> 【セルD15】SGP (←入力) 【セルD16】150 (←入力) 【セルD17】=VLOOKUP(D16,INDIRECT(D15),2) (←関数) (セルD17には、165.2という計算結果が表示されています) <sheet2> SGP 呼径 外径 A mm 6 10.5 8 13.5 10 17.2 15 21.7 20 27.2 25 34.0 32 42.7 40 48.6 50 60.5 65 76.3 80 89.1 90 101.6 100 114.3 125 139.8 150 165.2 175 190.7 200 216.3 (sheet2には、同様の表が上下左右に並んでいます) -- ここで、セルD17に入力されている関数について、VLOOKUPはたまに使うんですが、INDIRECTがサッパリ謎で困っております。 何故こんな簡単な式で、別シートの表の一部を参照できるのか?(しかもシート名の指定もないし・・)という点、どなたか教えていただけないでしょうか? よろしくお願いします!

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

    エクセル関数について教えてください! ある特定のセルに入力された値が、範囲指定された中のいずれかのセルの値と一致する場合は「○」、一致しない場合は「×」を記載する方法 (例) A1のセルに「0001」という値があります B1:B10の範囲指定したうちのいずれかのセルに「0001」という値がある場合は「○」、ない場合は「×」を記入 どなたかよろしくお願いしますm(_ _)m

  • エクセルでのシート間の検索(関数)について

    関数についての質問です エクセルでSheet1にコマンドボタンを設定。 このコマンドボタンを押した時、例えば、同じファイル内にある「Sheet2のセルA1」にある値を「Sheet1のセルA1」に貼り付ける関数はありますか? また、エクセルファイルを2つ活用して、「ディスクトップにあるBファイル、Sheet2のセルA1にある値」を「○○フォルダ内にあるAファイル、Sheet1のセルA1に貼り付ける」などの関数もありますか? 申し訳ありませんが、お教え願います。

  • エクセルの関数について

    いつもお世話になります。 エクセルの関数について教えてください。 【やりたいこと】 ・1つのエクセル内に複数のシートを用います。 ・「シート1」に「指定日」を入力します。 ・「シート2」以降、各シートで用意されている3つのセルに、 「その月の期首」「その月の期末」「期首から期末までの日数」を反映させたいのです。 「指定日」の翌日から起算して56日目に達するまでです。 指定日のみ西暦で入力、反映は和暦です。 【例(1)】 ・「シート1」に指定日として「20160629」と入力。 その入力に対して期待する反映は、 ・「シート2」に用意されている3つのセルに「280630」「280630」「1」と出ること。 ・「シート3」に用意されている3つのセルに「280701」「280731」「31」と出ること。 ・「シート4」に用意されている3つのセルに「280801」「280824」「24」と出ること。 【例(2)】うるう年を考慮。 ・「シート1」に指定日として「20160131」と入力。 その入力に対して期待する反映は、 ・「シート2」に用意されている3つのセルに「280201」「280229」「29」と出ること。 ・「シート3」に用意されている3つのセルに「280301」「280327」「27」と出ること。 よろしくお願いします。

専門家に質問してみよう