アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelで年、月、日を別にして日付を自動入力できる機能をつけたいです。 
   A  B  C  D  E
1  年  月 日 曜  支払  
2  2008 3  1  土  水道  
3  2008 3  2  日  電気  
・・・
32 オートフィルタ合計の管理

年月日を分ける理由は、1年分の行がたまったときに「4月」と選択してぱっと表示されたり、「ガス」でガス代の推移がわかるようにしたいからです。
これで4月は30日までとか閏年を認識させたり、土日は自動色変更されるようにしたいのですが教えてもらえませんか。

A 回答 (4件)

NO1です。


>祝日は毎年日がずれてくるのがありますよね?
⇒どのようなカレンダソフトでも祝日を自動的に設定する事は不可能とは云いませんが非常に大変です。
従って、祝日リストを設定して年に一回更新する方法が簡単です。
    • good
    • 0
この回答へのお礼

ありがとうございました!
大変参考になりました

お礼日時:2008/02/21 15:05

NO1です。


>祝日の色は土日の色と同じでいい
⇒(1)祝祭日(含む振替日)を月/日の形式で文字列('1/1,'5/3等)として日付リストを作成(仮にX1:X10範囲とします)
 (2)A2:E2を選択→書式→条件付き書式→数式欄に=(WEEKDAY($A2,2)>5)+(NOT(ISNA(MATCH(TEXT($A2,"m/d"),$X1$1:$X$10,0))))として下さい。
    • good
    • 0
この回答へのお礼

祝日は毎年日がずれてくるのがありますよね?
http://koyomi.vis.ne.jp/syukujitsu.htm
その場合は文字列で'x/x'で指定しても毎年ずれてるのではないでしょうか。

お礼日時:2008/02/21 13:51

NO1です。


>この方法で下にコピーすると32行目(一番下)の行がみえなくなってしまいます。なにかいい案はないでしょうか?
 ⇒ご質問の意味が不明です、もう少し補足して下さい。

>又祝日の日の色を認識させて変更はできないですよね?
 ⇒可能です。
  例えば、別シートに休日日付のリスト(仮にその範囲をaaaで名前定義)を文字列で作成
  土日と同一色ならば、数式欄に=(WEEKDAY($A2,2)>5)+(NOT(ISNA(MATCH(TEXT($A2,"m/d"),aaa,0))))
  別色ならば、追加→「数式が」、=NOT(ISNA(MATCH(TEXT($A2,"m/dd"),aaa,0)))→別色を選択
  配色の優先順位は条件1>2>3です。


  
    • good
    • 0
この回答へのお礼

度々ありがとうございます。
日付を下にコピーしていくと行数がふえてオートフィルタ行がみえなくなってしまうことですね。オートフィルタ行を上に移動することで解決しました。

祝日の色は土日の色と同じでいいのですが、まだやり方がわかりませんのでお手数ですが、具体的に詳しく教えていただけませんか。
後別シートはなるべくつかいたくはないのですが大丈夫でしょうか。

お礼日時:2008/02/21 11:42

次の方法は如何でしょうか。


(1)A2を日付入力として、セルの書式設定で表示形式タブのユーザ定義でyyyy、B2からD2に=$A2を入力、セルの書式設定でB2はmm、C2はDD,D2はaaaとします。
(2)A2:E2を選択→書式→条件付き書式→「数式が」を選択、数式欄に=WEEKDAY($A2,2)>5→書式→パターンタブで色を選択→OK
(3)A2:E2を選択して下方向に必要分コピー
    • good
    • 0
この回答へのお礼

ご返事ありがとうございます。
その方法で日付はだせました!
WEEKDAY($A2,2)>5にしたら土日の色も変更できました。

あと質問にもありますが、
この方法で下にコピーすると32行目(一番下)の行がみえなくなってしまいます。なにかいい案はないでしょうか?年月日をわけたのはこのオートフィルタ行をつけて管理したかったからなのですが。

・又祝日の日の色を認識させて変更はできないですよね?

お礼日時:2008/02/21 02:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!