• ベストアンサー

エクセル 連続データ today

エクセルについて。 A1に、today()で今日の日付(5/12)を入力して、 右に向かって連続データ(大晦日12/31)までを生成しました。 問題は、今日の日付が変わる毎に、大晦日を超えて、翌年の日付まで 自動で生成されてしまうことです。(日付が変わって、ファイルを開く度に) 必ず、12/31までしか表示しないという方法は、ありますでしょうか? よろしくお願いいたします。 |A B C ---------------- 1|5/12 5/13 エクセル2007

noname#191254
noname#191254

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

  • ベストアンサー
noname#204879
noname#204879
回答No.1

B1: =IF(A1="","",IF(YEAR(A1+1)=YEAR(A1),A1+1,""))

noname#191254
質問者

お礼

ご回答ありがとうございます。

その他の回答 (3)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.4

あ!! 済みません。 B1と書くべきをB2と書きました。 お詫びの上訂正します。

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.3

こんなのもありかも? B2=if(or(B2="",date(year($A1)+1,1,1)<=A1),"",A1+1) そして 右にフィル お役に立てていたならば幸いです。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

A1セルに=TODAY()と入力して、B1セルには次の式を入力して右横方向にドラッグコピーします。 =IF(A1="","",IF(YEAR(A1+1)<>YEAR(A1),"",A1+1))

noname#191254
質問者

お礼

ご回答ありがとうございます。

noname#191254
質問者

補足

ご回答ありがとうございます。

関連するQ&A

  • excelのtoday関数について

    excelの関数について 今日の日付+1、今日の日付+2、今日の日付+3を 自動で入力したいのですが 例えば Today()+1 Today()+2 Today()+3 と入力した後、コピーしますが、 Today()+1 Today()+2 Today()+3 Today()+1 Today()+2 Today()+3 と、+4以降は反映されません。 何か良い方法ないでしょうか。

  • エクセルでのローマ字が入った連続データの入力について

    情報処理技能検定の1級を受けようと思います。エクセルでたとえばA,B,Cといった感じや商品A、商品B、商品Cといった感じで連続でローマ字の入ったデータを入力したいのですが、右クリックで引っ張っても連続データの入力の選択ができず連続データの入力ができません。「編集→フィル→連続データの作成」でもできませんでした。どなたかいい方法がありましたら教えてください。お願いします。

  • エクセルで連続するデータの個数だけカウントする

    エクセルは2013を使用しています。 シートには各セルに「○」 「×」 「□」 「空白」が入力されています。    A   B  C 1  ○   ○ 2  × ○   3  × ○ □ 4     ○ □ 5  ○ × □ 6  × □ ○ 7  ○ □   8       ○ 計  2 5 3 ※A列の計・・・×が連続している ※B列の計・・・○と□が連続している ※C列の計・・・□が連続している このように連続するデータの個数だけをカウントする方法を教えて下さい。 よろしくお願い致します。

  • エクセル2000で連続データが入力できなくなりました。

    エクセル2000で連続データが入力できなくなりました。 エクセル2000を使っていますが、最近になってマウスを使った連続データの入力ができなくなりました。 以前は、例えば下記の手順で連続データが入力できました。 ・A1のセルに「1」と入力して ・A1セルの右下隅にマウスカーソルを合わせて ・右クリックするとメニューが表示されて、連続データ入力可能 最近になって、スプレッドシート上ではマウスカーソルが常に十字型で矢印になりません。 ツールバー等に移動した場合は矢印になりますが。 連続データができなくなった原因や解決法をご存じの方いらっしゃいましたら、何卒ご教示下さいますようお願い致します。

  • エクセル 関数について

    エクセルで A1にTODAYで今日の日付が入ってます(2009/5/21) B1~B10に任意の西暦を入力します 2009/05/19など C1~C10に今日2009/5/21より過去だったら”1”を 未来だったら”2”を返すような関数はありますか?

  • TODAY関数で

    エクセルの初歩的な質問ですが、お願いします。 B列に何か文字が入力されると、A列に自動的に今日の日付が入力されるようにしたいのですが、 IF関数を使って 論理式 :B列に何か文字が入力される 真の場合:TODAY 偽の場合:""(空白) としようと思っています。論理式はどのようにすればいいのでしょうか? B欄に入力する文字は決まっていません。 それとも、他の方法ですべきでしょうか?

  • excelの連続データについて

    excelの連続データについて 数式などで複数の添え字のある要素(x_{a,b,c}のような)についてデータをまとめようとしています. そのため,excelでx(1,1,1)~x(5,5,5)のような連続データを作りたく,楽にできる方法を探しています. x(1,1,1)からフィルハンドルを使うと, x(1,1,1) x(1,1,2) x(1,1,3) と最後の要素だけが増えていきます. はじめはこれでいいのですが,x(1,1,5)までいくと自動でx(1,2,1)になるように設定することはできないでしょうか. また,x(1,1,1)+y(1,1,1) x(1,1,2)+y(1,1,2)・・・というような連続データを作りたい場合も x(1,1,1)+y(1,1,1) x(1,1,1)+y(1,1,2)と最後の値しか変わらないのですが,増加していってほしい部分を指定することはできないのでしょうか.

  • エクセルの自動入力について

    エクセル2007を利用してリストを作る際、リストが三つ以上のフィールドから成っていて、たとえば、Cのフィールドに入力すると、自動的にAのフィールドに連続データ(1,2,3,4,5のような連続する番号)、Bのフィールドに入力した日付が表れるようなことはできないでしょうか。 よろしくおねがいします。

  • エクセルのTODAY関数について

    今日の日付をエクセル文書に入れる場合、 TODAY関数を用いてTODAY()と入力しますが、 明日の日付を入れたい場合どうすればいいでしょうか? 毎日、翌日のスケジュールを表にして作成している為、 日付を翌日にしたいのですが、どうか教えてください。

  • Excelの連続データ入力について

    Excelで連続データを入力したいのですが、連続するデータが複数重なると(かつ連続しない文字も含んでいます)これらのオートフィルは重なったセルも加算され狙ったものとは違う値になってしまいます。 例えば、 =A1 aaa(ただの文字) =B1 これをオートフィルで連続データを作成すると、 =A1 aaa =B1 =A4 aaa =B4 =A7 aaa =B7 こうなります。 本当は、 =A1 aaa =B1 =A2 aaa =B2 =A3 aaa =B3 こうしたいのです。 良い方法はありませんでしょうか? 宜しくお願い致します。

専門家に質問してみよう