[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセル 日付毎に色分け』(たかし)
エクセルで下記のようなデータを作る際に、日付 or 曜日ごとに列の色を変えたいです。毎日違う色ではなく、白と薄いブルーで日毎に、という感じで大丈夫です。やり方アドバイスお願いします。
日付 曜日 SKU
11月8日 水曜日 4
11月8日 水曜日 2
11月8日 水曜日 2
11月8日 水曜日 30
11月8日 水曜日 8
11月8日 水曜日 1
11月8日 水曜日 1
11月9日 木曜日 1
11月9日 木曜日 1
11月9日 木曜日 1
11月10日 金曜日 8
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
提示のように必ず毎日のデータがありますか?
(土日や祝日のデータはないとかありますか?)
(もこな2 ) 2023/11/08(水) 17:21:45
とりあえず毎日分のデータがあり、A列が【シリアル値】ということが前提ですが
1. WEEKDAY関数で曜日に対応する(1〜7)の数値を取り出す 2. ISODD関数で↑が奇数か判定する
という条件で塗りつぶし対象かどうか判定できますから、
1. 条件付き書式を選択する
2. 新しいルールを選択する
3. 数式を使用して、書式設定するセルを決定を選択する
4. 次の数式を満たす〜のところに、↓のような数式を入力する(行・列は自分で調整してください) =ISODD(WEEKDAY($A1))
5. 書式の背景色のところで薄いブルーを選択する
とすれば目的は達成できるとおもいます。
なお↓は、よくわからなかったので考慮していません、
〜データは基本的にないのでブラックアウトしたいです。
(もこな2) 2023/11/08(水) 18:53:54
>=ISODD(WEEKDAY($A1)) 土日が並んだら、どちらも色がつくのでは?
全部で何行ぐらいのデータなのか知りませんけど A列が日付で、2行目からだとして
設定したい範囲を選択して条件付き書式の数式 =AND($A2<>"",ISODD(COUNT(UNIQUE($A$2:$A2))))
>土日や祝日の記載はしますがデータは基本的にないのでブラックアウトしたいです。 考慮してません
参考まで (笑) 2023/11/08(水) 19:17:22
(もこな2) 2023/11/08(水) 19:27:18
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.