• ベストアンサー

excel 日付+01、02、03…

excel2003を使用しています。 A1に 090808 と今日の日付が入っています。 それで、    A        B 3 09080801  ○○○○  4 09080802  △△△△ 5 09080803  ☆☆☆☆    :    :    : というかんじのものを作りたいのですが、 1. 日付のあとに01,02,03・・・と自動的に入るように 2. なおかつB列に入力があった時のみ どうやったらできますか?頭が0なので、日付は文字列にしています。 教えてください。 宜しくお願いします

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

A3=IF(B3="","",$A$1&TEXT(COUNTA($B$3:$B3),"00"))

n-moco-n
質問者

お礼

mshr1962さん、ありがとうございます こちらはB列の空白があってもつかえて便利ですね またよろしくお願いします

その他の回答 (2)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

>A1に 090808 と今日の日付が入っています。 この日付が文字列で入っているのか、日付としてシリアル値でなのかですが、 日付としてシリアル値(或いは=TODAY())などで入っているとして A3 2009/8/1 として書式 表示形式=>ユーザー定義で yymmdd 090801 と表示させます。 A4セルには =A3+1 下へコピィすると連続する日付になり、A3セルの日付を変えると、以下も変わるはずです。 後は、A列を選択、書式=>条件付書式で 左側の▲で 数式が にかえて =$B3="" 書式、文字の色を白にするなどして見えなくしては如何でしょうか。

n-moco-n
質問者

お礼

hallo-2007さん、ありがとうございます 試してみたのですが、B3に入力するとA1が黒字に、 B7に入力するとA5が黒字になりました。 どこかやり方まずかったみたいです。 でも、こういう方法があると勉強になりました またよろしくお願いします

回答No.1

A3セルに =IF(B3="","",$A$1&TEXT(ROW()-2,"00") 下へオートフィル ただし、B列の入力に抜けがないこと

n-moco-n
質問者

お礼

CoalTarさん、ありがとうございます 試してみましたらバッチリできました! またよろしくお願いします

関連するQ&A

  • Excelで日付を入力したら締日を表示させる

    Excelで経費の支払いの表を作ろうとしています。 A列のセルに日付を入力し、 A列に入力した日付が1日~15日までなら B列のセルにその月の最終日の日付を 16日~31日までなら B列に翌月の15日と自動で表示されるようにするには どうすればいいのでしょうか? 詳しい方、教えてください。 ちなみに使用しているExcel2010です。

  • Excelで日付を抜き出したい

    画像のようにA2~A3に文字列で日付が入力されています。 B2:C3に日付形式でA2:A3に入力されている日付を西暦をつけて抜き出したいと考えています。 B2:C3にはどのような式を入力すればいいでしょうか。

  • Excelで日付と時間の自動入力

    教えてください。 エクセルで表を作っているのですが、 D列に文字を入力すると、 A列に入力した日付 B列に入力した時間 を「自動で」表示させたいのですが…マクロやVBAなどでできますでしょうか? できれば、D列の文字を消すと日付と時間も消えるようにしたいです。 初心者で申し訳ないのですが、よろしくお願いします。

  • エクセルの日付に関する質問です。

    A1のセルに文字や数字などを入力すると 自動的にB1セルに今日の日付が表示させることが出来ますでしょうか? お分かりになる方がいらっしゃいましたら、どなたかお教え下さい。

  • エクセルの日付に関する質問

    質問させてください。    A            B 2010/12/21  →  20101221 2011/2/2    →  20110202 A列のような  / ←の付いている日付を入力したら、 B列のような / ←を抜いた8桁が自動で表示できる方法は ありますでしょうか? エクセル2003を使ってるのですが わかる方がいましたらよろしくお願いします。

  • Excelで自動的に日付の入力

    Excel2007を使用しています。セルB2に自動的に日付が入力される関数を教えて下さい。条件として、金額のセル、CD1のセルに金額を入力したら、自動的にB1セルに日付を入力ができればと思います。日付は、入力した日付で固定したいのです

  • Excelで日付を自動で入れたい。お願いします

    Excelで出納帳を作っております。日付を自動で入れたいのですが、教えていただけませんか?セルA1を日付とします。B2に項目の欄。B2に項目が入ればA1に自動で日付が入るようにしたいのですがよろしくお願いします。Excel2003です

  • エクセル 日付表示

    エクセルで、A1に文字や数字を入力すると B1ではその日の日付を自動的に表示させたいの ですが、today()を使うと日付も変わるので 日付を変えない方法を教えてください。

  • エクセルで自動で日付と時間を入れることはできますか?

    こんにちは、今現在  A列に 日付 B列に 日時 C列に管理番号を入力しています。 Ctrl+;とCtrl+:を使って 日付と日時を入力しているのですが C列に管理番号を入力したらA列とB列に自動で入力される マクロもしくはVBAは可能でしょうか? ご存知の方いらっしゃいましたら、ご教示ください。 m__m

  • 日付なのに「#」で括らないのですか?

    A列に 2012/5/1 2012/5/1 2012/5/1 2012/5/2 2012/5/3 と入力して、 B1に =COUNTIF(A:A,#2012/5/1#) としたら 「入力した数式は正しくありません。」 となってしまいました。 =COUNTIF(A:A,"2012/5/1") にしたら、3になり、うまく出来ました。 =COUNTIF(A:A,2012/5/1)は、0になりました。 理由は、 検索条件が2012÷5÷1=「402.4」になってしまうからだと思います。 accessでは 日付は「#」で括ると習ったのですがExcelでは違うのでしょうか? また、=COUNTIF(A:A,"2012/5/1")では 「”」で括ったら、「2012/5/1」が日付型なのに 文字列として認識されてしまうのではなないですか? なぜ「"」で括って文字列にしても、日付を検索できるのか教えてください。 ご回答よろしくお願いします。

専門家に質問してみよう