0

条件付き書式は初めてで、Excel 2010 で動作するいくつかの関数を作成しようとしています。

35最初に、列 E以下の値を含むすべての行をグレー表示 (またはシェーディング) しようとしています。

次に、列 G に今日または明日の日付を含むすべての行を BOLD する必要があります。週末を除外するとよいでしょう。たとえば、今日が金曜日の場合、金曜日と月曜日を含むすべての列を太字にします。

どちらも機能させることができませんでした。どんな助けでも大歓迎です。

4

1 に答える 1

0

週末を無視して、試してみてください:

=$E1<=35  

灰色の塗りつぶしと

=OR($G1=INT(NOW()),$G1=INT(NOW())+1)  

太字、それぞれに適用対象:

=$A$1:$Z$100

適用先: の範囲を拡張/調整してください。

週末をスキップするには (上記の 2 番目の式の代わりに):

=AND($G1>=INT(NOW()),$G1<INT(NOW())+10-NETWORKDAYS($G1,$G1+7))

2013-08-16 14:00:28Z のコメントを編集:

これは非常に面倒ですが、最新の要件を別の条件 (太字) として保持することで、おそらく別の数式を追加することができます (Stop If True をチェックしてはならないため、任意の順序で) :

=AND(OR($G1=INT(NOW()),$G1=INT(NOW())+3),MOD(TODAY(),7)=6)  

これは、大胆な土曜日と月曜日の間の日曜日を大胆にしません。

(Excel 2007 および未テストに基づく)

于 2013-08-15T00:00:18.310 に答える