- ベストアンサー
エクセルで他のセルの値と決められた文字列
エクセルで他のセルの値と指定した文字列を入力したい。例えば、あるセルに[1234]という数値を入力した時その右側のセルには[東京1234番地]と表示させたいのですがセル書式のユーザー定義で何とかなりますか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A1に1234をいれてB1に東京1234番地と表示させたいのなら、B1に数式で ="東京"&A1&"番地" A1に1234をいれてA1に東京1234番地と表示させたいのなら、A1の書式のユーザー定義で "東京"#"番地"
その他の回答 (4)
- rin01
- ベストアンサー率43% (33/76)
こんにちは~♪ A B 1 1234 東京1234番地 こんな表でしょか? A1に、1234 と入力します。 B1に、表示するのでしたらユーザー定義でも 良いですが、A1セルを参照しなくては いけないので。 B1: =IF(A1="","","東京"&A1&"番地") でも良いのではないでしょうか? ユーザー定義でしたら B1 =A1 にして B1のユーザー定義 "東""京"0"番""地";;; で、いかがでしょうか? 。。。。Rinでした~♪♪
お礼
ありがとうございました。「&」の使い方を知らなかったものですから参考になりました。
「その右側のセルに」なのになぜ「セル書式のユーザー定義」を持ち出されたのですか? =IF(A1="","","東京"&A1&"番地") くらいで良さそうなものかと。
お礼
ありがとうございました。「&」の使い方を知らなかったものですから参考になりました。
- zap35
- ベストアンサー率44% (1383/3079)
セルの書式は数値を入力したセルの表示を変えるためにあります。1234と入力したセルを「東京1234番地」と表示したいなら書式設定で "東京"0"番地" とすればよいです 他のセルの数値を参照して「東京1234番地」と表示させたいなら =TEXT(A1,"東京" & 0 & "番地") のように関数を用います どちらの場合も数字のゼロは数値(何桁あっても良い)を示しています
お礼
ありがとうございました。「&」の使い方を知らなかったものですから参考になりました。
- Bronco7
- ベストアンサー率29% (150/511)
隣のセルが必ず同じ文字列なら ユーザー定義に "東京"#"番地" としておけば 可能です。
お礼
ありがとうございました。#のところは他のセル可変値を入れたいものですから。
お礼
ありがとうございました。「&」の使い方を知らなかったものですから参考になりました。