エクセル ブック内のシート間での行の参照方法

このQ&Aのポイント
  • エクセルの同じブック内のシート間で、行を参照する方法について教えてください。
  • 1行目と2行目のデータや行の挿入をシート間で同期させる方法について知りたいです。
  • A列とB列のデータのみをシート間で共有し、C列とD列には別のデータを入力する方法を教えてください。
回答を見る
  • ベストアンサー

エクセル ブック内のシート間での行の参照?

エクセルの同じブック内のシート間で、セルを参照するのではなく、行参照?させたいのですが・・・。 例えば、、  シート1    A    B    C    D     1行目 りんご みかん いちご ぶどう     2行目 赤    オレンジ  赤   紫 と入力すると同じようにシート2にも入力されるようにしたいのと、1行目と2行目の間に行を挿入しても同じようにシート2にも挿入されたり、 さらにはA列・B列のみ入力されたりするようにしたいのですが、(C列D列には別々のデータを入力したい)どのような方法がありますでしょうか?説明がわかりにくく申し訳ないのですが、宜しくお願いします。

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

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

たとえば、Sheet1のシートタブとSheet2のシートタブをShiftキーを押しつつクリックして、作業すれば、質問のようなことはできると思いますが。

ooruri3333
質問者

お礼

最近エクセルをずっと使用してなかったので忘れてました。有難うございます。

関連するQ&A

  • Excel 参照行の削除でも可変しない関数

    Excel 参照行の削除でも可変しない関数 同じ形式で、数シートにわたり入力された文字をまとめた表を別のシート(シート1)に作成しています。 シート2以降の参照元データーは一定のルールで入力されていますが、削除や追加が頻繁に行われます。削除や追加の度にシート1B列・C列の関数が参照する行数が追随して可変しないようにしたいのですが可能でしょうか。 具体的には、シート2において6行目から9行目を削除した際に、シート1では「B2=みかん」/「C2=イチゴ」と繰り上がり、B行・C行は常に指定した行を参照するようにしたいと思っています。 <シート1>  A B     C 1 タイトル りんご  ばなな (← 3行目) 2 タイトル かき   なし   (← 8行目) 3 タイトル みかん イチゴ (←13行目) ・B列:「=IF(ISERROR('Sheet2'!$B3:$B3),"",'Sheet2'!$B3:$B3)」 ・C列:「=IF(ISERROR('Sheet2'!$D3:$D3),"",'Sheet2'!$D3:$D3)」 <シート2、3…> 参照したいセルは、B列とD列の3行目、8行目、13行目…と一定の間隔で入力されており、全てのシートにおいて同じ箇所に入力されています。 シートごとにカテゴリーの個数は(図A1:E4までを1カテゴリーと考えています)異なり、作業の度にカテゴリーの追加や削除が頻繁にあります。 うまく説明できているか不安ですが、良い方法を教えてください。

  • エクセル 2枚のシートの違いを抽出したい

    目を通していただきありがとうございます。 エクセルは全く詳しくないため、質問させていただきます。 sheet1とsheet2に各2000行ほどの表があります。 sheet1 A列(商品) B列(産地) C列(定価) D列(特価) E列(数量)  みかん    愛媛     100      80       500  みかん    静岡     120      85       400  オレンジ  アメリカ     150      90       100   sheet2 A列(商品) B列(産地) C列(定価) D列(特価) E列(数量)  みかん    愛媛     100      80       300  オレンジ  アメリカ     150     100       100  いちご     福岡     300     150       100  みかん    静岡     120      70       400 それぞれ「1行目のみかん」はA~D列まで同じ値で、E列のみの違いですので、 抽出の必要はありません。 sheet2の3行目のいちごはsheet1にはありませんので、これも抽出の必要はありません。 sheet1の2行目とsheet2の4行目のみかん、 sheet1の3行目とsheet2の2行目のオレンジ、はD列(特価)の違いがあります。 この<D列のみ違いがある>ものを行単位でsheet3に抽出したいのですが、 何か良い方法(関数等)がありましたら、教えていただけないでしょうか? なお、表題に「エクセル」と書きましたが、実際はKingsoftのSpreadsheets 2012を使用しています。 基本的な関数でしたらそのまま使えるようですので、エクセルとして書かせていただきました。 よろしくお願いいたします。     

  • エクセルについて質問です。

    現在、データベースを検索して別シートに抽出するマクロか関数を考えています。 内容としてはたとえばですがシート1に 商品 価格 色 ぶどう 100円 紫 いちご 80円 赤 みかん 120円 オレンジ ぶどう 120円 紫 このようにならんでるデータがあるとします。 シート2のA1セルにぶどうと入力するとA2セルとA3セルの行に ぶどう 100円 紫 ぶどう 120円 紫 というように抽出できる方法を教えていただけないでしょうか。よろしくお願いします。 また、A1セルの入力を消すと抽出されたものも消える方法も合わせて教えていただけるとありがたいです。

  • 行を挿入してもリンクしている表が変化しないのはなぜ

    リンクさせている表で片方の表に行を挿入するとリンクされているシートにも行は挿入さないのはなぜ 2つのシートがあって、1つめのシートにはリストが、2つめのシートには1つめのシートのリストを3行表示にさせたく思っています。 1つめのリストに空白の行挿入すると2つめのシートには空白の行が挿入されないのです。どうすれば2つめのシートに空白行を挿入できますか 例 <シート1>  赤1 リンゴ 赤2 ミカン 赤3 柿 赤4 梨 赤5 栗 白1 スイカ 白2 メロン 白3 イチゴ 白4 トマト 白5 バナナ 黒1 ブドウ 黒2 パイン 黒3 桃 黒4 マンゴー 黒5 キウィ <シート2> 赤1 リンゴ  白1 スイカ  黒1 ブドウ 赤2 ミカン  白2 メロン  黒2 パイン   赤3 柿    白3 イチゴ  黒3 桃 赤4 梨    白4 トマト   黒4 マンゴー 赤5 栗    白5 バナナ  黒5 キウィ <シート2>のセルには =シート1!A1 =シート1!B1 =シート1!A6 =シート1!B6 =シート1!A11 =シート1!B11 =シート1!A2 =シート1!B2 =シート1!A7 =シート1!B7 =シート1!A12 =シート1!B12 =シート1!A3 =シート1!B3 =シート1!A8 =シート1!B8 =シート1!A13 =シート1!B13 =シート1!A4 =シート1!B4 =シート1!A9 =シート1!B9 =シート1!A14 =シート1!B14 =シート1!A5 =シート1!B5 =シート1!A10 =シート1!B10 =シート1!A15 =シート1!B15 そこでシート1の6行めに空白を挿入して 赤1 リンゴ 赤2 ミカン 赤3 柿 赤4 梨 赤5 栗 <空白行を挿入> 白1 スイカ 白2 メロン 白3 イチゴ 白4 トマト 白5 バナナ 黒1 ブドウ 黒2 パイン 黒3 桃 黒4 マンゴー で <シート2> 赤1 リンゴ           白5 バナナ   赤2 ミカン  白1 スイカ   黒1 ブドウ   赤3 柿    白2 メロン   黒2 パイン  赤4 梨    白3 イチゴ   黒3 桃 赤5 栗    白4 トマト   黒4 マンゴー と<シート2>と表示させたいのですが、どうしても当初の表になるのです 空白挿入はできないのでしょうか?

  • エクセルのマクロで別のSheetを印刷

    Sheet3にデータが次のようにあります   A   B    C 1 100   りんご  赤 2 150   ぶどう  紫 3 120   かき   青 Sheet2のA-1に数字を入れるとSheet3の行を以下のように 表示させるようにしています *1を入れた場合  A   B    C   D 1 1   100   りんご  赤 *2を入れた場合  A   B    C   D 1 1   150   ぶどう  紫 そのSheet2をSheet1に反映させ、Sheet1を印刷します ●以上のように設定している場合Sheet2でマクロを組んで、1だけ入れた場合の印刷、1から3までを入れた場合の印刷(3種類が印刷れる)などを指定できる方法はないでしょうか? どなたか、よろしくお願いします。    

  • Excelでどのような関数を使えばいいでしょうか。

    関数について教えて下さい。 Excelで、同じBook内に以下のような2シートがあるときに、 (Sheet1)    A   B    C   D     1  1  あい   12  りんご 2     うえ   34  みかん   3     おか   56  イチゴ 4  1  おか   78  イチゴ (Sheet2)    A   B    C    D     1     あい   11   りんご 2     うえ   34   みかん   3     おか   78   イチゴ 4     うえ   34   みかん  Sheet2のA列にSheet1にあるデータを入れたいのです。 まず、列B,C,Dのそれぞれのデータが横に3つ一致するものを探して 横3つのデータが同じなら、Sheet2のA列に、 Sheet1のA列にあるデータをシートBにも持ってくる、 というようなイメージです。 (Sheet2)    A   B    C    D     1     あい   11   りんご 2     うえ   34   みかん   3  1  おか   78   イチゴ 4     うえ   34   みかん      ↑このようにしたいのです。 A列にどのような関数を入れればいいのでしょう。 (A列にあるのは1か空欄かのどちらかです。 同じ3つの組み合わせで、1の場合と空欄の場合両方があることはありません。) また、Sheet2には、A列に1とついた行に色を付けたいのです。 例えば、上記の例ですと Sheet2のB3:D3のセルに色をつけたいのです。 関数や条件付書式などで、できますでしょうか。

  • Excel 指定値だけ行コピー+値の移動

    Excel 2010でSheet1に次のような表があります。  A列  B列 C列 D列 E列  りんご 111  222 333 444  みかん 555  666  いちご 777  888 999   ・   ・   ・ これをマクロを使って、次のような形にしたいと思います。 1.C列以降の「数値が入った列数分だけ」行コピーをする。(最大9列まで)  (この例の場合りんごの行は3回、みかんの行は1回、いちごの行は2回) 2.次にC列以降の数値はコピーした行のB列に移動する。 マクロ実行後は次のようになります。  A列  B列  りんご 111  りんご 222  りんご 333  りんご 444  みかん 555  みかん 666  いちご 777  いちご 888  いちご 999   ・   ・   ・ 膨大な数のデータですので、マクロを使って処理したいと思っています。 どうぞよろしくお願いいたします。

  • エクセル出の並び替えについて質問

    エクセルの並び替えにおいて質問させていただきます。  A列  B列  C列   D列 りんご  1  バナナ  4 バナナ  2  みかん  6 すいか  3  いちご  8 みかん  4  もも   3 いちご  5  すいか  2 ドリア  6  ぶどう  1 というものを  A列  B列  C列   D列 りんご  1   バナナ  2  バナナ  4 すいか  3  すいか  2 みかん  4  みかん  6 いちご  5  いちご  8 ドリア  6           もも   3         ぶどう  1 というようにA列にならってC,D列の項目を並び替えて、並び替えられないものは下に列挙させるようなやり方がありましたら教えてください。 どうぞ宜しくお願いします。

  • エクセル2003での質問です

    エクセルの関数の質問です  例えばですが、シート1をデータシートして、A列に日付とし、B列にりんごの種類、C列にみかんの種類  D列にいちごの種類とした時に、シート2を検索シートとした場合、検索シートのA1に特定の日付を  入力した時、B1に特定の条件で表示出来る方法が知りたいです。  通常、はD1列(いちごの列は、データが全て入っています)の「いちご」を表示させ、  B列にりんごを入力した場合は「りんご、いちご」と表示させ  C列にみかんが入力された時は、「みかん」と表示させたいのです。   (B、C列は日付により「みかん」だけ、「りんご」だけとかあります) よろしくお願いします。

  • Excel:シート間参照し置換したい

    初心者です。異なるシート間における表を参照し、置換の ような事がしたいのですが、VLOOKUPが使えるのでしょうか? やりたいのは、下記の通りです。 Sheet1のような表があります。 Sheet2のA列を参照し、Sheet1のB列を変換し、 Sheet3のような結果を得たいのです。 近似値もできるみたいなのでVLOOKUPを使おうと 思ったのですが、「含む」は論理値でどう指定すればいいか 分からず困っています。 そもそもVLOOKUPでできるかも疑問ですし... 教えてください、よろしくお願いします。 Sheet1 A列     B列         12345    りんご、みかん、イチゴ 67891    いんげん 23456    チョコ、あめ 67890    みかん、りんご 56789    あめ Sheet2 A列     B列 りんご    くだもの みかん    くだもの いちご    くだもの いんげん   野菜 チョコ    おかし あめ     おかし Sheet3 A列     B列         12345    くだもの 67891    野菜 23456    おかし 67890    くだもの 56789    おかし

専門家に質問してみよう