• ベストアンサー

エクセル  困ってます;シート間のリンクについてです。

WIZDASHの回答

  • ベストアンサー
  • WIZDASH
  • ベストアンサー率71% (5/7)
回答No.1

[sheet1のC3] 12345 [sheet2のA1] =sheet1!$C$3 =12345が表示される [sheet3のA1] =sheet2!$A$1 =12345が表示される ←これがエラーになる? という事象ですか?もし、上のままの話でしたら、文字列、数値共に 問題なく参照出来ました。(Excel2003) [要求] ・megumi1さんが記述されました情報量ですと、これ以上の検証、原因追求は、困難ですので、具体的な関数式のご提示をお願いします (出せない情報があればマスキングしていただいた上で) ・Excelのバージョンも念のためお願いします。

megumi1
質問者

お礼

返答が遅れて大変申し訳ありません。 答えが出たのでこの場で報告させていただきます。 もともとのデータの一部が『文字列』になっていたのです!!!! あまりにはずかしくて、この場で答えようとしてくださった方に申し訳がなくて、しばらく締め切るのを戸惑ってしまっていました・・・ 本当に申し訳ありません(泣) 元データ自体は私一人で管理しているわけではないので、誰かが文字列で入力したのでしょう。それが原因でした。 ほんとにお恥ずかしくて情けないです(><) 申し訳ありませんでした!

関連するQ&A

  • エクセルのリンクについて

    エクセル2003で書類を作っています。 シートが2種類あるので、一箇所に入れたデータで2つの表に同時に入力出来るようにしたいと思います。 現状でB8に入力が無ければ、指定先は空白、入力があればB8のデータを表示させるため以下の式を入れています。  =IF(ISBLANK($B$8),"",$B$8) しかしこの方法だと、B8で書式を指定してもリンク先に書式が飛ばないため、書式の設定をそれぞれしなければなりません。 データのリンクと共に書式もリンクさせることはできますか? 教えてください。

  • Excelのシート間のリンクについて

    Sheet1に表を作成し、Sheet2にリンクさせ表示させるにはどのようにしたらよいでしょうか? その時にSheet1の表の中の数値を変えるとSheet2も変化する事は可能でしょうか?よろしくお願いします。

  • エクセルVBAでCSV出力する際、リンク0を空白に

    エクセル2019使用 シート名 「フォーマット」 「シート1」 「フォーマット」に入力されているデータを 「シート1」のセルB4:T100(行数は「フォーマット」データ量でその都度変わります) に =フォーマット!A63 のようにリンクさせております。 「シート1」をCSVで出力したところリンク元が空白のため「0」と表示されてしまいます。 詳細設定の「ゼロ値のを表示する」をオフにしてもだめでした。 関数で空白なら空白でもだめでした。 リンク元空白の状態で「シート1」のセルB4:T100をCSV出力。 「シート1」ではリンク元空白を空白にする方法はありますでしょうか。

  • エクセルの空白セルにリンクする別シートにゼロと表示

    エクセル2010を使用しています。 ひとつのシート(1)のセルが空白になっている場合に別のシート(2)でリンクしているセルにはゼロを表示したいのですが、どうもシート(1)のセルに関数(IFやVLOOKUP)が入力されているのでうまくシート(2)のセルに「0」と表示されません。 関数がないセルを指定すると「0」になります。 シート(2)のセルに「=IF(シート(1), "" ,0,シート(1))」のように強制的にゼロを表示させることもやってみましたが、表示はされますがその結果がグラフなどに反映するように設定してあるので、最終的にはこのやり方では全体的にうまく作動しません。 ですので、関数が入っているセルで空白になっている場合でも、自動的にゼロが反映されるやり方はあるでしょうか? よろしくお願いします。

  • Excelのリンクを解除したい。

    Excelにて、別のブックから一覧表のデータがあるシートを 新ブックに丸々移動させてきたのですが、 そのシートが別のブック内の別シートにリンクしていたようで、 新ブックの表の入力が完了し保存して、再度開いたときに 『他のデータソースへリンクしています。 更新しますか。』 というメッセージが出てきます。 取り合えず更新せずに、リンクしているセルがどれなのか 1つずつ矢印で送りながら探していったところ、 いくつかは見つけて関数を書き換えたのですが まだ、『更新しますか』のメッセージが出ます。 しかし、それ以上はリンクしたセルを見つけられませんでした。 そのリンクしたセルを探し出し、 関数を書き換えて、メッセージを出なくしたいのですが 何か良い方法はないでしょうか?

  • エクセルのシートリンクについて

    初心者です。教えて下さい。シートA、シートBがあります。Aにデータが入っています。Aのデータの一部を色々なセルから抜いてBに表示したいのです。しかもリンク(Aを変えるとBも変わる)するようにしたいのですが・・・。Bのセルに「=シートAのセル」と入れると表示されますが、たくさんあるのでコピーしたところ、Aとリンクしません。教えて下さい。

  • EXCELで空白行にのみ、データをリンクさせたいです

    EXCELで質問です。 シート1の表に入力したデータを、シート2の表の空白行にだけ、 上から順に自動的にリンクさせていくことは可能でしょうか? シート1とシート2の表のフォーマットは同じです。 シート1とシート2に、同時期に別のデータを入力していくのですが、 シート1の一部抽出したデータだけをシート2にリンクさせたいのですが。。。 回答よろしくお願いいたします。

  • エクセル シート 関数

    エクセル2003にて、シート番号の関数についてです。 現在sheet1(0)をコピーして必要分だけsheet1(1)、sheet1(2)としています、 日によってsheet1(50)ぐらいまで作成することがあります、これを利用して=IF(ISERROR(INDIRECT("'Sheet1 (1)'!c3")),"-----",INDIRECT("'Sheet1 (1)'!c3"))このような関数を管理シートで使用しています。 問題として関数内のsheet1(1)が連番なので表作成時(1)の部分の1を連番として2、3・・51、52と関数内でsheet1(51)自動で入力するための関数を教えください。

  • エクセル 3つのシートを1つに取り纏める No2

    こんにちは質問です。 仕事でいきずまってます。エクセルのスペシャリスト様、ご教授願います。 3人の担当者のsheet(ああ、いい、うう)があり、工場名、工事名称、担当者が記入してあります。 1、集計シートに3人の担当者sheetにあるデータを取り纏め表示させたいです。 2、集計シートに表示しているように、空白の行は削除したいです。 3、担当者sheetのデータは別データとリンクされていて常に更新されている。多いときは200~300行位になります。 マクロは苦手です。関数でなんとかなりませんか? ※毎回1、2の作業は面倒なのでデータを起動させると集計シートに自動でデータを取り纏めたいです。どうすればいいか、わかりません助けてください。

  • エクセルで別ワークシートからリンク貼り付けしたいのですが

    ご知見ある方ご教授ください。 現在、結構な数のデータが入ったエクセルデータから、必要な部分だけを別ワークシートに貼り付けたいのですが、その際、空白セルがある行はリンク貼り付けしないように設定したいと考えています。 例えば    A B C D E 1  5 3 2 8 7 2  4 _ 5 4 _ 3  7 7 4 3 1 4  6 3 5 _ 4 5  5 2 _ 6 5 のデータで、ABC列のデータを別ワークシートにまとめる際、2行と5行は反映させず、    A B C 1  5 3 2 2  7 7 4 ← 最初のワークシートの3行目 3  6 3 5 ← 最初のワークシートの4行目 となるようにしたいと考えています。 よろしくお願いします。