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

どうぞ宜しくお願いします。

A1:日付 B1:項目1 C1:項目2 D1:項目3 と幾つか続きます。
A2:日付 B2:項目1 C2:項目2 D2:項目3 と同じ内容が仮にA10行(実際には何行かは決まってません)まであり、
A2~A10は上の行の日付と比較し、下の行の日付が上の行よりも新しければ古い日付のセル(A1~D1)の色を変えたいと思ってます。
しかし、A2とA3の日付は同じ可能性もあり、何行同じ日付の行が何行続くかも分かりません。
よって単純にA1~D1の条件書式に =$A$1<$A$2 などといった数式だけでは駄目なようです。

何か良い方法はありませんでしょうか?
宜しくお願いします。

A 回答 (3件)

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


A列は日付(シリアル値)として、未入力セルが無い事とます。
(1)A:D列を選択→書式→条件付き書式
(2)「数式が」、数式欄に=($A1<>"")*(INDEX($A:$A,COUNT($A:$A))>$A1)→書式→パターンタブで任意色を選択→OK
(蛇足)A列の最終入力セルが当日(PC立上げ日)ならば、上記数式欄は=($A1<>"")*(TODAY()>$A1)でも可と思います。
    • good
    • 0
この回答へのお礼

うまく行きました!
ありがとうございました!!!
感謝致します。

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

要は、最新の日付以外に色を付けたい、ということですよね。


「最新の日付」=「最大値」です。
条件式は、まずはご自分で考えてみてください。

あと、範囲が決まっていないことに関してですが、最大値の範囲として、最新日の下に余分なセルを用意して「このセルの上に最新日の行を挿入してください」とか書いておいて、そのセルまでを範囲に含んでおけば、行を挿入したときに条件式も対応して変わってくれます。

これらのヒントだけでがんばってみてください。
その上で、解らないところが出てきたら、改めて質問してください。
    • good
    • 0

日付の並び順が昇順とは限らないのでしょうか?



日付が、
5/5
5/5
5/8
5/2
5/6
という順に並んでいる場合、どの行に色が付けば良いのでしょうか?

この回答への補足

ありがとうございます。
上から順番に入力するので、途中で古い日付は来ません。
(例:5/8の後に5/2や5/6はありません)
よって少し修正しますと
5/1
5/1
5/2
5/2
5/2
の時には5/1の2行の色が変わり、その後
5/1
5/1
5/2
5/2
5/2
5/10
の時には5/1の2行と5/2の3行の色が変わり、その後
5/1
5/1
5/2
5/2
5/2
5/10
5/15
の時には5/1の2行と5/2の3行、5/10の1行の色が変わるように
行追加時に、過去の分の色を変えたいのです。
すみませんが宜しくお願いします。

補足日時:2008/05/02 11:53
    • good
    • 0

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