- ベストアンサー
エクセルの関数について再度教えてください。
前回下記質問をしたものです。 その節は、ありがとうございます。 http://okwave.jp/qa5143359.html 前回は、 「 [=A1]様こんにちは!この度は[=A1]様のおかげで... 」 という質問だったのですが、 「 [=A1]様こんにちは!この度は[=A2]のおかげで... 」 のやり方がわかりません。 私がまだ上記の原理が理解できていないので応用が利きません。 申し訳ありませんが再度教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A2は日付のセルですね。次のようにすればよいでしょう。 = A1 & "様こんにちは!この度は" & TEXT(A2,"m月d日") & "のおかげで..."
その他の回答 (2)
- hana-hana3
- ベストアンサー率31% (4940/15541)
>私がまだ上記の原理が理解できていないので応用が利きません。 あなたがどのような結果を求めているのか解りません。 使い方など、具体的な例示をした方が良いと思いますよ。 =A1 & "様こんにちは!この度は" & A2 & "のおかげで..." という式で満足なのか?不足なのか?先の質問でも回答された方に対して、あなたが求める答えが示されていないようですからね。
お礼
解決しました。 お手数おかけしてすいませんでした。
補足
そうですね具体的な例示が必要ですね。すいません。 ひとつ思い当たる原因が分かりました。具体的に説明します。 =A1 & "様こんにちは!この度は" & A2 & "のおかげで..." このA2が日付です。 小数点の羅列になってしまいます。(40032.440625) セルの書式設定から日付を選んでみても変化ありません。 表示形式の標準と認識してしまいます。 具体例は、 =A1 & "様こんにちは!この度は" & A2 & "から開始する..." のような感じです。 A2のセルは、=B1 で 表示はセルの書式設定の変更が反映され、 8月7日 B1は、 2009/8/7 10:34:30 という具合です。
- Cupper
- ベストアンサー率32% (2123/6444)
= A1 & ”様こんにちは!この度は” & A2 & ”のおかげで...” このくらい項目を離すと分かりやすいかも 文字列を繋ぐのが 「 & 」 文字列を直接記述するには文字列を 「 ” 」 で挟む の2つです A1 や A2 の内容は 「 & 」 で結合されるため数値が入っていても強制的に文字列にされます
お礼
日付が絡んでいました。 気がつくのが遅れて申し訳ありませんでした。
お礼
できました。ありがとうございます。 やはり応用は感覚ではわからないものですね。 今度、書籍を購入して勉強します。 ありがとうございました。