• ベストアンサー

エクセル一括反映

zgmfx10aの回答

  • zgmfx10a
  • ベストアンサー率9% (1/11)
回答No.1

普通に他のセルを参照すると0と出てしまいます。 0を出したくなかったらIF関数がお手軽です。 例えば、Sheet1のD1を参照する場合 =IF('Sheet1'!D1<>"",'Sheet1'!D1,"") ・何か入力されている→そのまま表示 ・何も入力されていない→空 となります。参考となれば幸いです。

noname#17162
質問者

お礼

早々、ご回答頂きありがとうございました 初心者の為、いろいろ悪戦苦闘しております 助かりました ありがとうございました

関連するQ&A

  • Excelで、別々のシートで同じ内容を反映させるには?

    例えば、シート1に全体の項目を記入して、シート2にシート1の一部だけを表示させるにはどうしたらいいですか? 単なる表のリンク貼り付けではなく、シート1で記入したり、セルを挿入したりしても、シート2に反映されているようにしたいのですが…。

  • Excelのデータ反映について

    過去に同様の質問がされているようでしたら、申し訳ございません。 エクセルのデータを同ファイルの別シートに一括反映させる方法の質問です。 まずシート1にリストとして No 名前   性別   年齢 ・・・ 1  シマダ  男    13 2  マキノ  女    15 シート2に反映させる 名前      住所  性別      年齢 家族 ・・・ というようなものを作るとします。 そして、シート2の特定の一箇所に シート1のNoの数字をいれると シート2の「名前」「性別」「年齢」等の部分が自動で入力されるような方法はあるのでしょうか。 ちなみに例で示しました様にリストを入れるシート1は横書きですが、反映させたいシート2は縦書きです。(行列がバラバラ) エクセル2000を使用しています。 できれば、マクロを使わず関数だけでできないでしょうか。 説明がしにくく、大変わかりづらいかもしれませんが、ご教授の程よろしくお願い致します。

  • エクセルについて

    エクセルについて質問があります。 シート1のカレンダーの表に、シート2-7のHのセルに日付を記入した際、シート2-7のDセルの内容を反映させたいのですがどの関数を使えば反映させることができるか教えてください。シート2-7の表にはセルを結合させた部分がいくつかあります。どうぞよろしくお願いします。

  • Excel 2007で、何社かあるタイムシートを一括で管理したいと思っ

    Excel 2007で、何社かあるタイムシートを一括で管理したいと思っております。 一つのシートに仕事内容と時間をいれれば、別のシートに会社別に、対応したセルがコピーされ、月末にはそのブックを提出するだけでいいようにするには、どういった関数を使用すればよいでしょうか? IF関数で作成しようとしたのですが、アイデアが思いつきませんでした。 どなたかわかる方、やったことのある方、おりましたら教えてください。

  • 複数のセルの内容をセルを並べ替えても反映されるようにしたい

    今、Excel2003で表を作成しています。 シート1のA列,B列,C列にデータを記入し、 同じ内容をシート2(A’、B’、C’列)に反映させたいと考えています。 A1,B1,C1というように一行がひとくくりのデータなのですが、 シート1のA~Cに入力したらA’~C’に反映されるようにしたいと考えております。 しかし、シート1の元データの位置がデータの並び替えをして変わるため、セル参照にすると、シート2に反映がうまくできません。 セルの位置ではなく、セルの内容を基準に、横一行のセルも移動してくれたら…と思います。 言葉足らずでわかりにくい点が多々あるかと思いますが、 回答よろしくお願いいたします。

  • エクセルのオートシェイプの内容を特定のセルにコピー

    エクセルのオートシェイプの内容を特定のセルにコピーしたいのです 詳しい流れとしては・・ ・エクセルシートの特定の列にはあらかじめ上から「(1)、(2)、・・(10)」と記入されている ・新規オートシェイプ(主に吹き出し)をシート上に作成 ・オートシェイプのテキストの内容を「(1) ・・・・・」と記入 ・記入が終了すると、記入されてあった番号と同じセル(この場合(1))にテキストの内容をコピーする ・続けて新規でオートシェイプを作成し、同様に「(2) ・・・・」と記入 という流れなのですが、わかりますでしょうか セルの内容をオートシェイプにコピーはわかるのですが、逆がわかりません。 宜しく御願いします

  • 入力規則が反映されない

    入力制限でリスト設定してセルに規則を設定したのですがどのセルにも選択するための”▼”がでなくてまったく反映されていません。保護しているわけでもなくそのシートだけどうしても反映できないんです。どなたかお教えください。よろしくお願いいたします。

  • エクセルのマクロで、次の場合にどの様に組めばいいのか。

    あるブックに  検索用シート  シートA  シートB  シートC  シートD があり、検索用シートの中には  リスト1・・・A,B,C,D  リストA・・・・E,F,G,H,I  リストB・・・・J,K,L,M,N,O  リストC・・・・P,Q,R,S,T  リストD・・・・U,V,W,X,Y,Z がとなっている。 リスト1にあるA~Bは製造会社 リストA~DにあるE~Zは製品名 シートA~Dには、製品E~Zの性能一覧 検索用シートの  セルA1  セルA3  セルA5 がリストを選択するセルとして、 (1) セルA1で、リスト1からA~Dの何れかを選択する。 (2) セルA1の選択結果から、該当する製造会社のリストをセルA3に反映させる (3) セルA3で選択した製品一覧から、一つの製品を選択し、セルA5のリストに反映させる (4) A5で選択させた製品から、必要項目だけを抜き出しA7~A20に表示させる。 当然各アクションは、ボタンを押すことにより反映するものとして作っていますが、自動記録でマクロを組んでいるのですが、選択したモノを反映させる方法が分かりませんし、自動記録のマクロでは、リストからの選択が反映されないようなのでお願いします。 エクセルのバージョンは2002か2003です。

  • EXCEL:シートの反映

    シート1に文字や数値を打ち込んでいるとします。 その際、いちいちコピーペーストをする事なく また、全てのセルに数式を入れる事もなく 打ち込んだ内容をシート2へも全く同じように反映させるには マクロなどを使用しないと出来ないのでしょうか? よろしくお願いします。

  • セル中の一括変換について

    現在、IF関数を使用しています。 Aというシートに、「=全店【売上データ】!A$10」と設定しています。 1シートに1000セル程度あり、「A$10」がセルにより異なります。 このAというシートをコピーしてBというシートを作成したいのですが、 コピーした場合、各シートのセルには「=全店【売上データ】!A$10」と 入ってしまい、Aのシートと同じ値が入ってしまいます。 そこで、全店の字の部分をBシートは一括して全てのセルを”X店”に 変換したいのですが、地道に1セルずつ字を変える方法しかないですか? その他、X店以外に20店程度あり、シートもそれだけ作成しなければ いけません。 ちなみに、飛んでくる元データのあるシートと飛ばしたい先のシートの 項目の並び順がバラバラなため、一つ作成して他のセルへ式をコピー するという方法は出来ません。 何かよい方法をご存知の方は教えて下さい。