• ベストアンサー

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

エクセル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/17068)
回答No.4

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

tokyojin
質問者

お礼

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

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

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

tokyojin
質問者

お礼

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

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

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

tokyojin
質問者

お礼

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

関連するQ&A

  • エクセル セルの参照

    エクセルのセルの参照でうまくいかないので教えてください 今sheet1のA1に「10:00」、B1に「12:00」と入力されています シート2の任意のセルに「10:00~12:00」というふうに表示したく =Sheet1!A1&"~"&=Sheet1!B1  と入力したのですが、 0.4166666666666667~0.5 というふうに返ってきます 「10:00~12:00」というふうに表示する方法はありませんか? あったら教えてください

  • エクセルでセル参照にした時の下付き文字の表示

    エクセルで 例えば A1のセルに下付き文字を使って文字を表示していますが 別なセルに「=A1」と入力しA1セルの内容を表示させた時 下付き文字が解除され通常文字となります セル参照などで下付き文字がそのまま表示できる機能は有りますか? 使用しているエクセルは2003です

  • エクセルで5セルごとに参照したい。

    エクセルで、 あいうえおかきく...等とセルが一列に並んでいる時に、 そのセルへ式を使って入力するのに参照したい別の行があります。 ア□□□□イ□□□□ウ□□□□…という風に、5セルごとに参照したい列があります。 セルあ「VLOOKUP($A1,Sheet1!$A:$Z,1,FALSE)」 セルい「VLOOKUP($A2,Sheet1!$A:$Z,6,FALSE)」 セルう「VLOOKUP($A2,Sheet1!$A:$Z,11,FALSE)」 上のような感じで、でもいちいち数字を入力せずに、セルの左下を引っ張ったらうまく参照されるような式、ないでしょうか。。。

  • EXCELでセルに入力されたセルを参照したい。

    はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。

  • Excelで、数値データとして参照したいのに、文字列データとしてしか参照してくれません

    Excelで、ある数式セルに表示されたデータを、数値データとして参照したいのですが、どうやっても文字列データとしてしか認識してくれません。 具体的に書くと、 例えばセルA1に、FIND関数で他のセルから抜き出した半角数字のみのデータを表示しているとします。 そのA1の数値を、今度はセルA2で、 if(A1=1000,A1*2,A1/2) などと数式で参照したい時に、私のExcel(2002です)では、どうやってもA1=1000という条件式をきちんと判別してくれません。どうやら、FIND関数で抜き出したために文字列データとして扱われてしまっているようです。 その証拠に、A1が実際に「1000」の時に if(A1="1000",A1*2,A1/2) という風に1000をダブルクォーテーションで囲んで式を書くと、きちんとA1*2を実行してくれます(つまり、A1が実際に1000の時でも条件式の1000をダブルクォーテーションで囲まないと、きちんと判別してくれないという事です)。 この状態から抜け出せずに、どうにも困っています。 どうにかA1の「1000」というデータを文字列でなく数値データとして条件式で利用できるように出来ないものでしょうか。 乱文ですみませんが、よろしくお願いいたします。

  • エクセル セル参照

    エクセルでセル参照について分からなく困っています。宜しくお願いします。 エクセル2000を使っています。 例えば、A1に5を入力した場合に ”B1セルから5行下のセルを参照” させたい時には、どのようにすれば良いでしょうか? AVERAGE関数などで AVERAGE(B1:B1から5行下) のようにしたいのですが・・・。 回答、お待ちしてます。

  • エクセルで同一セル内に文字と参照先を混在

    説明しづらいですが、 同一セル内で、文字と参照セルを同時に表示することは可能でしょうか?。 例えば、 A1セルに"2,500"と入力してあり、 B1セルに"○○○○2,500×××"と表示させたいのですが(○×は文字です)。 ご教示よろしくお願いいたします。

  • エクセルのセル参照、一つずつ参照セルをずらしていきたい

    エクセルのセル参照の方法について教えてください。 2つのシートがあって、 ひとつのシートにはC4,D5,E6…というように行と列がひとつずつ増えていくところに値が入力されています。 このシートから、C4,D5,E6…のセルの値を取り出して 別のシートのA1,A2,A3…に縦に並んで表示させたいのですが、どのようにセルを参照させればC4,D5,E6…という 行と列がひとつずつ増えていくセルを参照できるでしょうか? よろしくお願いいたします。

  • エクセルのセル参照について

    エクセルでセル参照をする際に添付画像のようにA1からA12の値が入力されたセルがあり、A1の値がA2からA12の中にいくつあるのかをカウントしたいです。それをオートフィルして、A2がA1からA12のなかにいくつあるのか、A3がA1からA12の中にいくつあるのかという風にセル参照させたいのですが、選択セルだけセル範囲の中で除外できるものでしょうか。 詳しい方よろしくお願いします。

  • エクセルでセルの参照

    例えば、 B1のセルにA1を参照したいので =A1 B2のセルにA3を参照したいので =A3 B3のセルにA5を参照したいので =A5  というふうに、二つ飛びのセルを参照にしていきたいのですが、 上のように、3つ程を直接入力して、囲ってマウスで下に伸ばしても うまくいかないようです。 簡単にうまくいく方法はないでしょうか?

専門家に質問してみよう