- ベストアンサー
至急お願いお願いします。(excel)
至急お願いお願いします。 A列に何か文字がはいっていたり、いなかったりします。 文字が入っているところにだけ、そのとなり(B列)に 日付を入れたい場合、どのような関数を使ったらよいでしょうか? 詳しい例) A1~A10を範囲とし、その中のA2、A3、A5、A8のセルにだけ文字 が入っています。 関数を使ってB2、B3、B5、B8に日付を入れたいです。 (実際は範囲がもっと大きいのです。) 以上、どなたかよろしくお願いします!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=IF(A1<>””,TODAY(),””) で如何でしょうか?
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.4
何か文字を文字列に限定する場合、B1に=IF(ISTEXT(A1),TODAY(),"")を設定し、下方向にコピーして下さい。 尚、数値も含む場合、=IF(A1<>"",TODAY(),"")として下さい。
質問者
お礼
早速のご回答ありがとうございます。 文字列に限定する関数を使う場面も、今後出てきそうです。 すみません、助かりました! ありがとうございました。
- yuji_from_kyoto
- ベストアンサー率34% (44/127)
回答No.2
引数3つめには、""です^^;
質問者
お礼
早速のご回答ありがとうございます。 おっしゃるとおりの関数でできました。 本当に助かりました。 ありがとうございました。
- yuji_from_kyoto
- ベストアンサー率34% (44/127)
回答No.1
IFで解決できるでしょー。 =IF(A1<>"",日付) みたいな感じをB1に入力です。
お礼
早速のご回答ありがとうございます。 おっしゃるとおりの関数でできました。 本当に助かりました。 ありがとうございました。