エクセルで別シートにも文章を参照させたい

このQ&Aのポイント
  • 参照元シートで入力する文章が参照先シートでは折り返さずに表示される方法を教えてください。
  • 参照元シートで入力する文章が参照先シートでも隣のセルまで延びて表示される方法はありますか?
  • 参照先シートの関数で空欄の場合に何も表示させないようにする方法を教えてください。
回答を見る
  • ベストアンサー

エクセルで別シートにも文章を全て参照させたい

エクセルで別シートを参照する際、参照先の各セルの文字配置を折り返さないで表示させたいのですが、可能でしょうか? どう説明したら伝わるのか分からなくて申し訳ないのですが、、 参照元シート(以下●)でセルの幅より長い文章を入力すると、 参照先シート(以下■)ではそのセル幅内しか文章が表示されません。 隣のセルも●を参照しており、そこは空欄です。 ●では隣のセルまで文章が延びて表示されているように ■もしたいのですが関数がわかりません。 【■に使ってる関数】空欄の場合は何も表示させないようにしたいので、 =IF(●!A14="","",●1!A14) というのを使ってます。 宜しくお願い致します。

  • k0un0
  • お礼率86% (62/72)

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

>参照元シート(以下●)でセルの幅より長い文章を入力すると この長い文章を記入した「元のセル」の右隣のセルに「何か」を記入すると,元のセルでも「右にはみ出して表示」はされなくなります。 実際にアナタのエクセルを動かして,試してみましょう。 これと全く一緒で >隣のセルも●を参照しており、そこは空欄です。 数式を記入したセルの「右隣のセル」に何か記入されていると,たとえそれが「空白の表示」であっても「右にはみ出して表示」はされません。絶対に。 従って■のシートで「右にはみ出し」たいのでしたら,その右隣のセルでDeleteキーを押してホントに空っぽにしておくほか,手はありません。

k0un0
質問者

お礼

>この長い文章を記入した「元のセル」の右隣のセルに「何か」を記入すると,元のセルでも「右にはみ出して表示」はされなくなります。 そうですね。それは知っていたのですが、数式が入ってる事もそれに該当するとは知りませんでした。。 見た目は空欄でも式などが設定されてたら、入力されているという事になるんですね。 とても納得できました。 文章はコピペするなどで対処したいと思います!ありがとうございました^^

その他の回答 (2)

  • ytsg
  • ベストアンサー率58% (7/12)
回答No.3

>隣のセルも●を参照しており、そこは空欄です。 とありますので、隣のセルにも式が入力してあり、結果として空欄表示されているのだろうと思います。 No.2さんがおっしゃっているのは、その式が入力されている限り■のセルは■のセル幅だけしか表示できない、ということです。 No.2さんがおっしゃっているとおり、隣のセルまではみ出して表示させたいなら、■の隣のセルは空っぽにするしかありません。

k0un0
質問者

お礼

やはり式が入力されている事は、未入力時は空欄でも「入力されている」状態なんですね。 すこし残念ですが、全てのセルに式を入力するのは諦めて、一部分だけに式を設定するか、コピペにしてしまうかで処理したいと思います。 分かりやすく補足して下さって、ありがとうございました^^

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.1

●のセルの書式だけをコピーし■に貼り付けてはいかがでしょう。 参考URL http://allabout.co.jp/gm/gc/386795/ エクセルは2003以前と2007以降で操作が違います。 質問される時は御利用の「エクセル2003」 「エクセル2010」と明記いただいたほうが回答が楽です。

k0un0
質問者

お礼

利用しているのはMacのエクセル2008です。 初歩的な事を書くの忘れていましたすみません。。 ご回答ありがとうございました。

関連するQ&A

  • Excelで別sheetの参照について

    エクセルで別sheetの参照についての質問です。 画像のようにsheet1の値を参照してsheet2表示させたいのですが、これを約100件分作成したいのですがコピー&ペーストをすると参照セルがずれてしまいます。 sheet2のA1をコピーしてA4に張り付け=Sheet1!A2&Sheet1!B2&Sheet1!C2としたいのですが、A4に張り付けを行うと=Sheet1!A4&Sheet1!B4&Sheet1!C4となってしまいます。 複数行あけてペーストする場合に参照セルを1行ずつずらして参照する方法はありますでしょうか?

  • EXCEL 異なるシート間の参照

    EXCELに関しての質問です。 超初心者で基本がわからないままの質問ですみません。 同じブック内の複数のシート(様式は異なります)間の作業です。 片方のシートの日毎のデータを別のシートの日毎のセル に参照し、反映させたい。 INDIRECT関数を用いて、=INDIECT(A3&"!V3")のようにして A3に表示される文字列のシートのセル番地V3を参照し、 他のシートにそのデータを表示したいのですが、 うまくいきません。 A3セルには一ヶ月の日付が入っているので、 日付の入った他のシートを日付ごとに参照していくのですが、 そのシートの中のいつも同じセルV3しか 参照してくれないのです。 このV列のセルも自動的に日付に沿ったセル参照に変更するのは どうしたよろしいでしょうか。 よろしくお願いします。

  • エクセルでシート間の参照がされるところされないところがあるんです。なぜ?

    こんにちは。 エクセルで,Sheet1のセルにSheet2のセルを参照しようと思います。 Sheet1のA1のセルに,Sheet2のA1のセルを参照しようとした場合,=Sheet2!A1と入力することになると思います。 しかし,セルには,「=Sheet2!A1」と表示されてしまうのです。 他のセルには,参照された文字,数字が入っているのに,ある特定のセルだけは,上記のようになってしまいます。 どのようにすれば解決できるのでしょうか。 お教え頂ければ幸いです。 宜しくお願いいたします。<(_ _)>

  • Excelのシート参照をするにあたって

    あるセルに他のシートを参照して集計する関数を記述しているのですが 参照先のシートが一度消去されてしまうと参照もとのセルに記述した 参照先シート名が自動的に#REFになってしまいます。 (例:「=Sheet1!A2」と記述していて「Sheet1」を削除すると「=#REF!A2」になってしまう) この現象はどうにか防げないものでしょうか? よろしくお願いします。

  • EXCELで別シートのセルを参照する場合について

    EXCELで別シートのセルを参照したいのですが… 参照先のセルの行が飛び飛びのため、数式をどのようにしたらよいかわからず困っています。入力するセルの数も大量のため、一つ一つ参照入力するには手間がかかりすぎるため、何かしらの関数で対応できないでしょうか。 具体的には シートAのM8~CE8 に、シートBの G50 J50 M50 P50…と3列ごとに参照した数字を返したいのです。 どなたかご教示いただけますと幸いです。 よろしくお願いいたします。

  • エクセル別シートでの参照

    質問の検索をせずに質問を行っているので、重複している質問が多いかもしれませんが・・ お知恵を拝借頂ければ幸いです。 シート1のA1にシート2のあるセル(例えば='シート2'!$C1)を参照させており、 シート1のA2にシート2のC4、 シート1のA3にシート2のC7・・・ と常に別シートの3つ下のセルを参照したい場合は、どのような関数を用いれば よろしいのでしょうか?

  • 別シートのセルにある数値、+○,○○○ -○,○○○ を参照し表示させ

    別シートのセルにある数値、+○,○○○ -○,○○○ を参照し表示させたい。 2点ほど質問させてください。 1. Sheet1のA1セルに、 Sheet2のA1セルに手入力した、「数字の前に + あるいは - が付く数値」を、桁区切りのカンマ付きで表示させたいのですが、 関数式「=IF(Sheet2!A1="","",Sheet2!A1)」ではうまくいきません。 ちなみに、- の付いた場合には赤字で表示させたいと思います。 2. Sheet1のA1セルが、上記でうまく表示されたとして、 今度はその隣のA2セルに入っている数値を、 Sheet1のA1セルが -○,○○○ の場合には赤字で、 Sheet1のA1セルが +○,○○○ の場合には黒字で表示させるにはどうしたらよいでしょうか? たぶん「条件付き書式」で出来るような気はするのですが、定義をどうしたらよいものか見当が付きません。 ちなみに、Sheet1のA2セルに入っている数値は、Sheet2の別セルからの参照になっています。 以上ですが、お知恵を拝借させてください。 よろしくお願いいたします。

  • Excelのシート間の参照

    Excelでシート間のセルの参照をしたいのですが、どのシートを参照するのかを すぐに変えることのできるようにしたいのです。 具体的には、A、B、Cという名前のシートがあり、シートDにおいて A1セルにA、B、Cいずれかの文字を入力すると、その下のセルの参照先が シートAのB1セルになるようにしたいのです。 とりあえず色々式を入れてみたのですが、すべて拒否されてしまいました。 たとえば ='A1'!B1 ='"A1"'!B1 とかです。 よろしくお願いします。

  • エクセルのシート参照

    エクセルのシート参照を行うのですが セルA1~A10に ="1"!A1 ="2"!A1 ="3"!A1 ・ ・ ・ ="10"!A1 と表記一気に入力できる方法はありますか? 関数などを用いて、等表記方法にはこだわりませんのでよろしくお願いします。

  • Excel 別シートのセル参照

    Excel で、二つのシート間でセル参照したいのですが、シートに書き込んでおくコマンドの書き方を教えてください。 (操作) Sheet2 でA列のどこかのセルをダブルクリックしたとき、B列およびC列の該当行の値を、Sheet1 の二つの固定セルにそれぞれ表示させる。 よろしくお願いします。

専門家に質問してみよう