• ベストアンサー

エクセルのセル内に文字と計算結果の表示

エクセルの1つのセル内に文字と計算結果の両方を表示させる方法を教えて下さい。 例えば、セルのA1に数値10を入れて、B1に数値5を入れてあったとします。 で、セルのC1にA1とB1の合計を「合計 15」みたいな形で、文字と計算結果の両方をC1のセル内に表示させたいのですが。 ただ合計の数字のみを表示させるなら、=SUM(A1+B1)で良いわけですが、この数値の前に”合計”という文字を入れたいのです。 宜しくお願いします。

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

  • ベストアンサー
noname#79209
noname#79209
回答No.4

#1さんお方法ですと、結果は文字になります。 この計算結果を別の数式の参照元にした場合はエラーになってしまいます。 これを避けたいなら、計算式は「=A1+B1」のままにしておき、 表示書式を 「合計 #,##0;合計 -#,##0;」 とすれば良いでしょう。

kwsp777
質問者

お礼

ありがとうございます。 表示書式で処理できるとは知りませんでした。 #,##0という表現も参考になりました。 桁に,を入れることもできるんですね。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

方法1  C1セルに   ="合計 "&SUM(A1:B1)  この方法だと、C1セルは文字列になるので左詰されます 方法2  C1セルは   =SUM(A1:B1)  にして、セル右クリック→セルの書式設定→書式タブで  「ユーザー定義」を選択し書式として    "合計 "0  を入力する。方法2では表示上は文字列でも、C1セルは数値セルになりますので右詰になります。   おすすめは方法2です

kwsp777
質問者

お礼

&を使うってことと、""で文字を囲えばいいって事ですね。 表示書式の方が表現に応用ができて良さそうです。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • tomoss
  • ベストアンサー率47% (9/19)
回答No.2

ご質問の例なら ="合計"&sum(A1,B1) で事足ります。 要は文字列を"と"で囲って&で式をつなぐわけです。

kwsp777
質問者

お礼

""と&を使えばいいってことですよね。 覚えておきます。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • vista2446
  • ベストアンサー率46% (131/279)
回答No.1

="合計 "&SUM(A1:B1) >SUM(A1+B1)で良いわけですが、、、 こういう数式は使わないと思います。これなら「=A1+B1」だけで用が足りると。。。

kwsp777
質問者

お礼

そうですね。 =A1+B1だけで良かったですね。 まとめて数十行の合計を出す事が多かったものでSUMをいつも使ってました。 2つの合計の場合はSUM使うまでもないですね。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A

専門家に質問してみよう