• ベストアンサー

エクセルで参照したセルのデータに文字をつける

エクセル2010です。 A1に1,000と入力して、A10に =A1 と参照した時にA10セルに 「1,000円」という風に"円"の文字をつけて表示したいときはどうすればよかったでしょうか。 =A1"円"という記憶もありますが違っていました。 よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! すでに回答は出ていますが・・・ 他の方法として、 A10セルをアクティブ → 右クリック → セルの書式設定 → 表示形式 → ユーザー定義 を選択 「G/標準」となっているところに  0"円" とするだけで、A10セルの数式は単純に =A1 だけでも大丈夫だと思います。 強いて言えばA10セルの数式を =IF(A1="","",A1) としておけば、A1が空白でも「0円」と表示されません。 参考になれば良いのですが・・・m(__)m

tokyojin
質問者

お礼

とても参考になります。 ありがとうございました。

その他の回答 (3)

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

エクセルで セルの書式(表示形式)と セルの値(関数や数式はこちらをきめるもの) の区別が付いてない人の質問だろう(エクセルの気品的なことである)。 ・A1のセルの値を他のセルで、使いたいなら、A1の書式(表示形式を)をユーザー定義で##,##0円 などに設定すれば良い。 ・計算に使わないで見た目を文字列で整えるだけで良いなら=A1 &"円”などにすれば良い。桁取りのカンマを入れるなら =TEXT(A1,"##,##0円")

tokyojin
質問者

お礼

区別がついてないので質問させていただいたわけですが・・・ 回答ありがとうございました。

  • mate0128
  • ベストアンサー率30% (31/102)
回答No.2

A10 に次のように入力します。 =A1&"円" しかし、円は表示されますが、桁区切りは表示されません。 桁区切りを表示させたい場合は、セルの式は『=A1』としておきます。 [数値]ダイアログ起動ボタンをクリックし、 分類で、ユーザー定義をクリックし、ボックスにしたのように入力します。 #,##0"円";[赤]-#,##0"円" これで大丈夫ですのでやってみてください。

tokyojin
質問者

お礼

桁区切りもできました。 ありがとうございました。

  • be_silent
  • ベストアンサー率39% (117/300)
回答No.1

=A1&"円" ですね。 &は、「くっつける」という意味に等しいです。

tokyojin
質問者

お礼

ありがとうございました。

関連するQ&A