- ベストアンサー
セルの中に文字と関数は入れれますか?
Excel2000で、ひとつのセルの中に文字と関数を入れることは可能でしょうか? 例えば、「今日は”today”です」のような感じで。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
="今日は"&TEXT(TODAY(),"m月d日")&"です。" とすれば、「今日は11月28日です。」と表示されます
その他の回答 (3)
次のような方法もあります。 セルには「=TODAY()」とだけ入力しておきます。 そのセルの表示書式に、 「"今日は"ggge"年"m"月"d"日です"」と設定すれば、 「今日は平成19年11月28日です」と表示されます。 数字の部分を全角文字で表示したいなら、 「[DBNum3]"今日は"ggge"年"m"月"d"日です"」とすれは、 「今日は平成19年11月28日です」と表jされます。
お礼
回答ありがとうございます。 これは盲点でしたね。 考え方次第でいろいろな方法があるもんですね。 ありがとうございました。
- Stiltzkin
- ベストアンサー率42% (119/283)
こんにちは。 「ひとつのセルの中に文字と関数を入れる」というよりは、全て数式として処理するというような捉え方でいいと思います。 例のとおりなら、 ="今日は"&TODAY()&"です。" ということになります。ただし、TODAY関数はシリアル値を返すだけですのでこれでは日付は表示されませんが・・・・・。 日付をちゃんと表示したいなら、 ="今日は"&DATESTRING(TODAY())&"です。" などで表示できます。
お礼
回答ありがとうございます。 「全て数式として処理する」ですか。勉強になります。
- Cupper
- ベストアンサー率32% (2123/6444)
="今日は" & TODAY() & "です" と、数式の中で文字列を繋ぐことで可能になります。
お礼
回答ありがとうございます。 関数は&でくくればよいのですね。参考になりました。
お礼
回答ありがとうございます。 これはまさに私のやりたかった事です。 ありがとうございました。