• ベストアンサー

Excel:定型文の中に入力した数字を反映させたい!

すみませんが、お助け下さい。 エクセルで、セルa1に”1”と入力すると b1に「残り1日」と表示。 a1に”125”と入力すると、 b1に「残り125日」と表示させたいのですが・・・ 定型文の○○日の数字をa1に入力するだけで、b1に反映 させる事は可能でしょうか? 当方、Excel2003を使用しています。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 B1に=IF(A1<>"","残り"&JIS(A1)&"日","")

MBF-P01-Re
質問者

お礼

mu2011様、早速のコメント有り難う御座います。 とっても助かりました。 早速、やってみます。 普段、数字の入力しかしていないものですから・・・ 色々注文され困っていました。

その他の回答 (4)

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

A1に数字をいれ、別のセルB1にそれを反映させるわけだから、&(結合演算子)の普通の使い方で解決します。 私からすると、&を知らないような質問がわりあい出るが、仕事では良く使うのだけれど。 ="残り"&A1&"日" 125は半角でよいのか全角を希望するのか書いてないので、全角なら ="残り"&jis(A1)&"日" ーー A1セルにそう見せるだけなら 書式で、"残り"#"日" 全角にするなら [DBNum3]"残り"#"日"

MBF-P01-Re
質問者

お礼

ご丁寧に、有り難う御座います。 先輩に聞いたのですが、上手く行かず こちらで質問させて頂きました。 上手く行きました。 本当に、有り難う御座います。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.4

一例 =IF(OR(A1="",TYPE(A1)<>1),"",TEXT(A1,"残り0日"))

MBF-P01-Re
質問者

お礼

とても、参考になりました。 色々な方法があるのですね。 本当に、有り難う御座いました。

  • ricky223
  • ベストアンサー率33% (1/3)
回答No.3

#2です。 別のセルからの参照だったんですね。 それだと書式設定は使えないようです。 ごめんなさい。

MBF-P01-Re
質問者

お礼

はい、皆様に教えて頂いたので解決いたしました。 忙しい中、解答有り難う御座います。

  • ricky223
  • ベストアンサー率33% (1/3)
回答No.2

別の例です。 セルの書式設定から「表示形式」タブ→「ユーザー定義」を選択し、「種類(T)」の下の枠に「"残り"@"日"」と入力。で、OK。

MBF-P01-Re
質問者

お礼

ricky223様、ご丁寧に有難うございます。 本当に、助かります。

関連するQ&A

専門家に質問してみよう