- ベストアンサー
EXCEL関数 桁区切り出来る?
お世話になっております。 EXCEL2000を使っています。A列とB列に文字、C列に数字が入っており、D列で(=CONCATENATEA1,B1,C1)としております。たとえば、A1「パソコン」B1「 デスクトップ」C1「298,000」D1「パソコンデスクトップ298000」という感じです。 でも、私は、出来れば、数字はD列でも3ケタ区切りで表示されるようにしたい(パソコンデスクトップ298,000のように)のですが、可能でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> 出来れば、数字はD列でも3ケタ区切りで表示されるようにしたい(パソコンデスクトップ298,000のように)のですが、可能でしょうか? 可能です。TEXT 関数を使うと、書式付きの文字を得ることができます。 =CONCATENATE(A1,B1,TEXT(C1,"#,###"))
その他の回答 (2)
- comv
- ベストアンサー率52% (322/612)
みなさん こんばんは 解決済みのようですがよかったら =A1&B1&FIXED(C1,0) でも試してみて下さい
お礼
なるほどなるほど!! できましたできました!! ありがとうございます!!
補足
お三人様のご回答すべて甲乙付けがたく大変役に立ちました。 お三人ともにぜひポイントを付けさせて頂きたいのですが、システム上無理なので、NO.2さまにはポイントを付けられず大変申し訳ありません。
- imogasi
- ベストアンサー率27% (4737/17069)
CONCATINATEを使わずとも =A1&B1&TEXT(C1,"###,###")で良いでしょう。 見やすく=A1&""&B1&""&TEXT(C1,"#,###,###") などどうですか。 欲が出て金額桁を揃えたいと思いますか。「、」が入ると意外に難しい。新しく質問してください。または金額列の 結合は諦めては。
お礼
ありがとうございます。そういうやり方で結合できるなんて、知りませんでした。簡単ですね!! 金額桁は揃える必要ありません。というのも、タテでなく、横と比較をするので。つまり、C1とC2を比較するのではなく、C1とF1(C1の、一月後の金額を入れる)を比較するのです。
補足
すみません、お礼の文章をまちがえました。私の例で言うと、「C1とF1」ではなく、「D1(A1からC1を結合)とH1(E1からG1を結合)を比較する」でした。
お礼
なるほど! できました。 早速本当にどうもありがとうございました。