2017-06-28 29 views
-1

これは私がこれまで持っていたものです:Excelでは、開始日の列と終了日の列で示されるセルの範囲を強調表示したいと考えています。2つの日付の間でセルをハイライトするための条件付き書式

私の数式は、開始日がいつであるかを判断することができますが、何らかの理由で2番目のパラメータが常に真であるため、最後まで末尾に到達する形式になります。

式: = AND(J $ 1>の= $ H8、J $ 1 < = $のI8)

スクリーンショット: enter image description here

は、どのように第二のパラメータは、常に真だろうか?私はHとIの両方の列を日付形式にフォーマットしました。ありがとう。

+1

データに問題があります。 [このクイックモックアップ](https://i.stack.imgur.com/J9mib.png)を参照してください。 – Jeeped

+0

アイデア@ジープ?私は両方の列を日付形式に設定しています...あなたの助けをありがとう。 – Joe

+0

編集したコピーを公開ファイル共有に投稿し、リンクを含めるために(コメントではなく)あなたの質問を編集したい場合は、一見しますが、データを見ずに判断することは不可能です。 – Jeeped

答えて

1

私は日付の形式であることをHとI列の両方をフォーマットしました。

正しくありません。

I8:I11の(大部分の)未フォーマットの日付をよく見ると、表示された値が左揃えになっていることに気付くかもしれません。デフォルトでは、日付と数値はセル内で右揃えになっています。テキストは左詰めです。左揃えは、それらがvであり真の日付ではないことを私に伝えます。末尾のスペース、改行しないスペース、その他の不正な文字がある可能性があります。

サンプルの真の日付を手動で日付のように見せるようにすると、同じ結果が得られます。

I8:I11を選択し、一般セル形式に設定し、データ、テキスト - 列間、固定幅、日付:mdy、終了を実行します。

enter image description here

+0

素晴らしいです、ありがとうございます。これは機能します。これは私の日付の範囲を設定しますが、それは列Fに基づいてセルの色を動的に設定することはできません...だから、私のためにこれをすべて行うために自分のVBAコードを書くことになりました。それでも、私はあなたの助けに感謝し、これの底に到達します。ちょうど興味深いのは...条件付き書式設定を使用してセルの色を列Fの同じ行のセルと同じに設定する方法はありますか? – Joe

関連する問題