• ベストアンサー

EXCEL関数 桁区切り出来る?

お世話になっております。 EXCEL2000を使っています。A列とB列に文字、C列に数字が入っており、D列で(=CONCATENATEA1,B1,C1)としております。たとえば、A1「パソコン」B1「 デスクトップ」C1「298,000」D1「パソコンデスクトップ298000」という感じです。 でも、私は、出来れば、数字はD列でも3ケタ区切りで表示されるようにしたい(パソコンデスクトップ298,000のように)のですが、可能でしょうか?

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

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

> 出来れば、数字はD列でも3ケタ区切りで表示されるようにしたい(パソコンデスクトップ298,000のように)のですが、可能でしょうか? 可能です。TEXT 関数を使うと、書式付きの文字を得ることができます。 =CONCATENATE(A1,B1,TEXT(C1,"#,###"))

noname#63648
質問者

お礼

なるほど! できました。 早速本当にどうもありがとうございました。

その他の回答 (2)

  • comv
  • ベストアンサー率52% (322/612)
回答No.3

みなさん こんばんは 解決済みのようですがよかったら  =A1&B1&FIXED(C1,0) でも試してみて下さい

noname#63648
質問者

お礼

なるほどなるほど!! できましたできました!! ありがとうございます!!

noname#63648
質問者

補足

お三人様のご回答すべて甲乙付けがたく大変役に立ちました。 お三人ともにぜひポイントを付けさせて頂きたいのですが、システム上無理なので、NO.2さまにはポイントを付けられず大変申し訳ありません。

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

CONCATINATEを使わずとも =A1&B1&TEXT(C1,"###,###")で良いでしょう。 見やすく=A1&""&B1&""&TEXT(C1,"#,###,###") などどうですか。 欲が出て金額桁を揃えたいと思いますか。「、」が入ると意外に難しい。新しく質問してください。または金額列の 結合は諦めては。

noname#63648
質問者

お礼

ありがとうございます。そういうやり方で結合できるなんて、知りませんでした。簡単ですね!! 金額桁は揃える必要ありません。というのも、タテでなく、横と比較をするので。つまり、C1とC2を比較するのではなく、C1とF1(C1の、一月後の金額を入れる)を比較するのです。

noname#63648
質問者

補足

すみません、お礼の文章をまちがえました。私の例で言うと、「C1とF1」ではなく、「D1(A1からC1を結合)とH1(E1からG1を結合)を比較する」でした。

関連するQ&A