- ベストアンサー
記入した日付
エクセルについて。 あるセルに記入した日付(5月2日など)を、他のセルに自動的に記入したいです。 B1セルに =IF(ISNUMBER(A1),TODAY(),"") で良いと思ったのですが、再計算(?)などで、すべて当日になってしまいました。 よろしくお願いいたします。 エクセル2007
- みんなの回答 (6)
- 専門家の回答
関連するQ&A
- Excelのマクロで基準日から見た日付の前後を判定したい
Excelのマクロについて質問です。 初歩的な内容かもしれませんが よろしくお願いします。 マクロで日付を扱おうとしたのですが うまくいきませんでした。 ある日付が基準日から見て前の日か後ろの日かを 判定しようとしたのです。 たとえば セルA1に入力した日付が 今日より先ならセルB1に「1」を 後なら「2」を表示しようとして If Range("A1") > "=TODAY()" Then Range("B1") = 1 Else Range("B1") = 2 End If このようにすると セルA1にどのような日付を入れても セルB1は「2」と表示されてしまうのです。 "=TODAY()" の部分に問題があるのでしょうね。 でも、確かこれで今日という日付を 表しているのではなかったでしょうか… 日付はどのように扱われているのでしょう。 回答をお待ちしております。
- 締切済み
- オフィス系ソフト
- Excelで日付を挿入
このセルを入力した日付を、こっちのセルに自動で入れる方法を教えて下さい。 入力日なので、TODAY() では上手くいきません。 セルが入力されて居ないときは、空白にしたくて、=IF(A1="","",TODAY()) なんて事もしてみたのですが、現在の日付で入力日ではないので上手くいきません(当たり前ですが…) 多分No.101と同じ質問だと思うのですが、何せ初心者なので意味が判りません。 もう少し判り易く教えていただけるとありがたいです。お願いします。
- ベストアンサー
- オフィス系ソフト
- 3ヵ月後の日付を自動計算しようと思っているのですが、上手くいかなかった
3ヵ月後の日付を自動計算しようと思っているのですが、上手くいかなかったのでご質問させていただきます。 3ヵ月後の日付をエクセルで自動的に計算させようと思って、いろいろ試行錯誤しているのですが、上手くいかなかったので、ここに質問させていただきました。よろしくお願いいたします。 で、単純に3ヵ月後を計算させようと思い、ExcelのWorkday関数等を利用して、以下のような式を考えました。 =WORKDAY(DATE(YEAR(A1),MONTH(A1)+3,DAY(A1)-1),1,B1:B38) ここで、セルA1には基準日を入力し、セルB1からB38には国民の祝日を入力しています。 で、これでほとんどの場合で上手くいったんですが、例えば明日8月31日を基準日とした場合、3ヵ月後を、基準日が月末なので3ヵ月後も月末で揃える格好で日付を指定したいと考えており、エクセル関数の組み合わせでとまってしまいました。 つまり8月31日を基準日としたような場合は、求める日付として11月30日(11月30日が土日や祝日の場合は、更にさかのぼって11月29日だったり、11月28日が求める日付)となるようにしたいと考えております。 どなたか、お知恵を拝借できればと思っております。よろしくお願いいたします。
- ベストアンサー
- 財務・会計・経理
- 入力した日付から指定の日付を表示
Excel計算式を教えて下さい。 目的)A1セルに入力した日付を元に、B1セルに指定の日付(毎月20日締)を表示したい。 ルール例) A1に 3月21日~4月20日の間の日付を入力すると、B1に4月20日を表示。 値の例) A1:2013/2/21→B1:2013/3/20 A1:2013/2/27→B1:2013/3/20 A1:2013/3/15→B1:2013/3/20 A1:2013/3/20→B1:2013/3/20 A1:2013/3/21→B1:2013/4/20 A1:2013/3/28→B1:2013/4/20 A1:2013/4/8→B1:2013/4/20 A1:2013/4/20→B1:2013/4/20 上記を実現する計算式を教えて下さい。
- ベストアンサー
- その他MS Office製品
- 入力した日付から指定の日付を表示
Excel計算式を教えて下さい。 目的)A1セルに入力した日付を元に、B1セルに指定の日付(毎月20日締)を表示したい。 ルール例) A1に 3月1日(月初)~3月31日(月末)の間の日付を入力すると、B1に4月20日を表示。 値の例) A1:2013/3/1→B1:2013/4/20 A1:2013/3/15→B1:2013/4/20 A1:2013/3/31→B1:2013/4/20 A1:2013/4/1→B1:2013/5/20 A1:2013/4/20→B1:2013/5/20 A1:2013/4/30→B1:2013/5/20 上記を実現する計算式を教えて下さい。
- ベストアンサー
- その他MS Office製品
- 予定日までの日付までを自動入力するには?
Excelで予定日までの日付を表に自動的に入力されるようにするには、どうしたら良いでしょうか? 例・ 今日の日付を「4月15日」とします。 A1 に予定日を入力とします。 A1 4月18日 ←TODAY()+3 で指定。プラスの日付は常に変更される。(+2,+10など) B1 4月15日 ←今日の日付が入る。 B2 4月16日 ←以下、 A1 の日付まで続く。 B3 4月17日 B4 4月18日 B5 月 日 ←A1を超えると、数字を除いた「 月 日」の表示がされる。 B6 月 日 : : A1で指定した日付が3日後なら、今日から4日間の日付。10日後なら、今日から11日間の日付という形で自動で入力されるようにしたいのです。 A1 のTODAY()+後の数のみの変更で、入力できたらと思っています。 ご協力、お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル 日付表示
エクセルで、A1に文字や数字を入力すると B1ではその日の日付を自動的に表示させたいの ですが、today()を使うと日付も変わるので 日付を変えない方法を教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- 【Excel】日付以外で隣りのセルに別の言葉を表示
以前、入力した日付に応じて別のセルに本日とか明日と表示させたいと質問したものです。 色んな方のお知恵をお借りして、下記のように入力することで解決致しました。 =IFERROR(IF(AND(A1<>"",E3<TODAY()),"期限切",IF(AND(A1-TODAY()>2,E3-TODAY()<8),"今週",IF(A1-TODAY()>7,"予定",CHOOSE(A1-TODAY()+1,"本日","明日","明後日")))),"") 詳細はこちらで→ https://okwave.jp/qa/q10194294.html そこで更に質問です。 今現在は、A1のセルに日付を入力するとB1のセルに本日とか明日とか出るようにしているのですが 今までのものに加えて、日付以外の文言(例えば「終了」とか)を入れた場合に、「完」と表示させることは可能でしょうか。 可能であればやり方を教えてください。A1セルと同じ言葉をB1に表示させるでも良いです。 それか、日付でなければなにか文言が入るとかでも良いです。 日付以外の文言は1種類(終了)だけを想定していますが、複数種入れられるのであればそのやり方も教えて頂けると助かります。 要はA1セルに入力する内容によって、下のように表示できるようにしたいということです。 A1セル B1セル 2023年11月4日 期限切 2023年11月6日 今日 2023年11月7日 明日 2023年11月8日 明後日 2023年11月10日 今週 2023年11月18日 予定 終了 完 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 【DCP-J152N】を使っていたが、久しぶりに使おうとした時に記録紙のエラーが発生した。取扱説明書の方法を試したが解決しなかった。普通紙やハガキに用紙を変えてみたが、エラーが消えず印刷できない状態が続いている。
- エラーメッセージ『記録紙が送れません』が表示され、どうしても印刷ができない。対処法について相談したい。
- 【DCP-J152N】を長い間使用していなかったが、再び使おうとした時に記録紙のエラーが発生。取扱説明書に従ってトラブルシューティングを行ったが、問題が解決しない。異なる用紙を試してもエラーが続くため、解決策を教えてほしい。