条件付き書式が機能しないのはなぜですか? 2024-10-18 • microsoft-excel-2016 conditional-formatting 連続した日付の列があります。土曜日の行を強調表示したいと思います。 に条件付き書式を適用しており$2:$112、書式設定の数式は です=weekday($a2) = 7。しかし、これは機能しません。提案はありますか? [(a) 曜日関数が日付値を適切に読み取り、(b) 書式設定されていない日付が Excel の日付値であることを確認しました]。 これは私のシートと条件付き書式メニューのスクリーンショットです。明確に言うと、列 A の日付が土曜日を表す行全体を強調表示したいのです。 答え1 Excel の絶対セル参照 ($ 記号付き) を使用していますが、これはすべての曜日にセルのみを使用しますA2。日付ごとに異なる動作をさせるには、相対セル参照を使用する必要があります。 =weekday(a2) = 7 参照: Excel の数式でドル記号 ($) を使用する理由 - 絶対セル参照と相対セル参照。 答え2 条件付き書式 > ルールの管理から、適用する数式の範囲を指定する必要があるかもしれません。 答え3 範囲が$2:$112日付値でいっぱいですか? そうでない場合は、日付値を含む範囲を選択するだけで、次のように機能します=weekday(A2)=7。 関連情報