• 締切済み

エクセルでリンク先のデータが表示されないです。

エクセルでリンク先のデータが表示されないです。 セルの書式設定の表示形式をユーザー定義とし "("@")" と入力しました。 @部分をリンクさせたいのですが、表示される計算結果が (=リンク元のセルの番号) となってしまします。 ユーザー定義を "("G/標準")"としても、()が表示されませんでした。 どのようにしたら、リンクもとのデータと()が表示されるのでしょうか。 教えて下さい。

みんなの回答

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

どのセルでも、どんな数式・関数式でも、そのセルの表示形式を、事前に文字列(@)にして入れたら、式のとおりに文字列で引用符(は見えないが)付きで表示される。これはエクセルの常識。 ーー 今の状態から訂正するなら、そのセルの表示形式をまず標準にする。 そしてそのセルを選択し、数式バー部で、先頭の引用符(が付いていると思うので、それ)を削除して、ENTERキーを押すと、その数式の本来の計算や参照の処理をしてくれるだろう。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

>"("G/標準")"としても、()が表示されませんでした。  ⇒この状態で該当セルを選択→ダブルクリックかF2キー押下→enterして下さい。     因みに "("@")" の@は該当セルの書式を文字列にする為、入力した数式がそのまま表示   される事になり、そこで>"("G/標準")"としても書式が変更されるだけなので一旦、入力や   編集モード又は再入力等で実体化する必要がある。

関連するQ&A

  • Excel 2007での表示形式について

    Excel 2007での表示形式について Windows XP Excel 2007 4195と入力すると、41.95と表示されます。 セルの書式設定の「表示形式」の「分類」標準を見ると、41.95 となっています。 ユーザー定義では、G/標準 となっています。 新規Bookでも同じ表示となります。 4195と表示できるようにしたいのですが、どこで設定すればいいのでしようか。 ご指導よろしくお願いいたします。

  • エクセルで抽出されたデータを時刻データにしたい

     あるソフトから勤怠のデータをエクセル形式で抽出する事が出来るのですが、 その際に、ソフトの方の設定なのか、エクセルデータになった際に時刻のデータは セルの書式設定での表示形式が「ユーザー定義」の「hh:mm」と自動的になっています。  なので、セル上でも「16:30」などの表記になっているのですが、時間が2桁でない時 (9:50 や 0:25)は、上の表示形式に当てはまらないのか、表示形式は「標準」となっており セルに表示される形は「9:50」「0:25」なのですが、最初から左詰めになっていて 時刻データとしての扱いがされていない為、勤怠データとして、その後の出勤時間の 計算等をする際に活用が出来ない状況となっています。  この表記が変わっているデータが、全体の中でもかなり多い為、もし変換をする方法が あるのであれば、教えていただきたいと思います。  よろしくお願いします。

  • Excelでの経過日数の計算について。

    ・セルの書式設定は『ユーザ定義』、種類『G/標準』 ・データの形式は『Wed Apr 18 16:48:56 +0900 2007』 ・セルの書式、データ等他の形式へ変更することは出来ません。 セルに関数を設定して、『今日又は未来』までの日数を計算することは可能でしょうか。(データは過去の日付です。) 説明が上手く出来てないかも知れませんが宜しくお願いします。

  • excel 書式設定 表示形式

    excel 書式設定 表示形式の分類 ユーザー定義の 分類で G/標準の意味は何でしょうか

  • エクセルの書式とグラフについての質問です

    エクセルの表で、 範囲-10~50以外のデータは「-99999」を表示させ、範囲内のデータは元データを表示させるようにするのを、 書式-セル-ユーザ定義 [<-10]"-99999";[>50]"-99999";G/標準 で行った場合、 範囲外のデータは-99999と表示されますが、実際のセルを見ると99999になっています。データ自体-99999になるよう設定するには、どのようにすればよろしいのでしょうか? また、表の列を「-99999」を除いた範囲内のデータで、グラフ化したいのですが、そのようなことはできますでしょうか? よろしくお願いいたします。

  • エクセル(▲マイナス表示したい)

    こんにちは エクセル表で、 「-20%」(計算式入ってます) これを ▲20%と表示したいんですが、 書式からセル→ユーザー定義で▲を出しても ▲0になってしまいます。 どうしたらいいでしょうか アドバイスお願いします。

  • エクセルの時間表示

    今、エクセルで作業をしているのですが・・・ CSVファイルから吐き出したデータをエクセルに 取り込みました。元データで 「3.6分」 となっているデータを、エクセル上で 「3分36秒」 と表示させる必要があるのですが、セルの書式設定を いじってもうまく表示させることが出来ません。 ユーザ定義を使用するのだと思うのですが、どなたか ヒントを教えて頂けますか? 宜しくお願いします。

  • データの置換 エクセルの操作とVBAマクロ…???

    A列に 17:00 と表示されているセルを 16:45 に 置換したいです。 普通にエクセルの操作(編集からダイアログボックスを表示して)行うと普通に実行されるのですが、その操作を記録したマクロを実行しても何も起こらないのです。(エラーも出ません) VBAには↓のとおり記録されました。 Columns("A:A").Select Selection.Replace What:="17:00", Replacement:="16:45", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False 実は、17:00 と表示されているセルに入力されているデータは、17:00:00 であり、ユーザー定義の書式設定で h:mm の形式で表示されています。 元データの書式設定を 17:00:00 (時刻)に変えてもやはり同様で、エクセル操作ではうまくいきますがマクロだと何も起こりません。 試しに元データの書式設定を標準(シリアル値)に変えてやってみるとマクロでも置換されましたが、実際の業務では大変不便そうです。 マクロを実行する時にはユーザー定義や時刻の書式は認識されないのでしょうか? それとも書式に原因を求めるのが間違ってるのでしょうか?

  • エクセルの書式設定の「#」

    エクセル2002の書式設定についてですが、セルの書式設定の「表示形式」で「ユーザー定義」にします。そして種類のところには「#」と入れました。 セルに「999」と入力すると「999」と表示されました。 ところが「ユーザー定義」の種類のところには「#,」と入れました。 するとセルに「999」と入れても「1」と表示されます。 またセルに「9999」と入れたら「10」と表示されました。 これはどうしてでしょうか?

  • エクセル97で

    エクセルで、0104と入力すると2001/4となるようにするには、書式→セル→表示形式→日付orユーザー定義ですよね。 ここで定義しても1900/4となってしまいます。なぜでしょう??

専門家に質問してみよう