• 締切済み

Excelの条件付き書式

以下のようにA1〜A6、B1〜B6にそれぞれ時間が入っています。 A1 8:06 B1 0:00 A2 19:27 B2 20:07 A3 9:41 B3 9:00 A4 8:30 B4 8:25 A5 10:21 B5 10:21 A6 0:00 B6 0:00 B1,3,5はA1,3,5よりも30分以上早い場合、 B2,4,6はA2,4,6よりも30分以上遅い場合にセルの色付けをしたいです。 B列が0:00のセルは色付け対象外としたいですがどのような設定にしたらよろしいでしょうか?

みんなの回答

  • SI299792
  • ベストアンサー率47% (780/1630)
回答No.3

要するに、奇数行と偶数行で色を付ける条件が反転するのですね。 奇数行、B1-30分>=A1 偶数行、B2+30分<=A2 AB列全体を選択。 条件付き書式、新しいルール、 数式を使用して、書式設定するセルを決定 =IF(ISODD(ROW()),$A1>$B1+"0:29:59",$A1+"0:29:59"<$B1)*($B1>0) 書式。塗りつぶし、好きな色、OK。OK。

  • msMike
  • ベストアンサー率20% (364/1805)
回答No.2

アップした直後に気づきました、添付図と説明がチグハグになってるかも知れないことを! 面倒臭いので、そのまま放置プレーにしておくので、適当に読み替えてください。m(_._)m どうしても理解できなきゃ、質問してネ。ただし、試しもしないで訊かないでェ~m(_._)m

  • msMike
  • ベストアンサー率20% (364/1805)
回答No.1

添付図参照(Excel 2019) Ctrlキーを抑えたままで、セル B6、B4、B2 をツン、ツン、ツン(→アクティブセルはセル B2⇒Alt+HL2N⇒[ルールの種類]として“数式を…を決定”を選択⇒[ルールの内容]として、[数式]ボックス内に式 =(B1<=A1-"0:30")*(B1<>0) を入力⇒[書式]ボタンをチョーン⇒塗りつぶし色として黄パレットをツン⇒[OK]の連打 Ctrlキーを抑えたままで、セル B5、B3、B1 をツン、ツン、ツン(→アクティブセルはセル B1)⇒Alt+HL2N⇒[ルールの種類]として“数式を…を決定”を選択⇒[ルールの内容]として、[数式]ボックス内に式 =(B2>=A2+"0:30")*(B2<>0) を入力⇒[書式]ボタンをチョーン⇒塗りつぶし色として橙パレットをツン⇒[OK]の連打 オ・シ・マ・イ

関連するQ&A

専門家に質問してみよう