- ベストアンサー
Excel:定型文の中に入力した数字を反映させたい!
すみませんが、お助け下さい。 エクセルで、セルa1に”1”と入力すると b1に「残り1日」と表示。 a1に”125”と入力すると、 b1に「残り125日」と表示させたいのですが・・・ 定型文の○○日の数字をa1に入力するだけで、b1に反映 させる事は可能でしょうか? 当方、Excel2003を使用しています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 B1に=IF(A1<>"","残り"&JIS(A1)&"日","")
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
A1に数字をいれ、別のセルB1にそれを反映させるわけだから、&(結合演算子)の普通の使い方で解決します。 私からすると、&を知らないような質問がわりあい出るが、仕事では良く使うのだけれど。 ="残り"&A1&"日" 125は半角でよいのか全角を希望するのか書いてないので、全角なら ="残り"&jis(A1)&"日" ーー A1セルにそう見せるだけなら 書式で、"残り"#"日" 全角にするなら [DBNum3]"残り"#"日"
お礼
ご丁寧に、有り難う御座います。 先輩に聞いたのですが、上手く行かず こちらで質問させて頂きました。 上手く行きました。 本当に、有り難う御座います。
- redowl
- ベストアンサー率43% (2140/4926)
一例 =IF(OR(A1="",TYPE(A1)<>1),"",TEXT(A1,"残り0日"))
お礼
とても、参考になりました。 色々な方法があるのですね。 本当に、有り難う御座いました。
- ricky223
- ベストアンサー率33% (1/3)
#2です。 別のセルからの参照だったんですね。 それだと書式設定は使えないようです。 ごめんなさい。
お礼
はい、皆様に教えて頂いたので解決いたしました。 忙しい中、解答有り難う御座います。
- ricky223
- ベストアンサー率33% (1/3)
別の例です。 セルの書式設定から「表示形式」タブ→「ユーザー定義」を選択し、「種類(T)」の下の枠に「"残り"@"日"」と入力。で、OK。
お礼
ricky223様、ご丁寧に有難うございます。 本当に、助かります。
お礼
mu2011様、早速のコメント有り難う御座います。 とっても助かりました。 早速、やってみます。 普段、数字の入力しかしていないものですから・・・ 色々注文され困っていました。