1

このドキュメントのすべてのテキストがドイツ語である場合は申し訳ありませんが、できる限り説明するように努めます。

基本的に、これは従業員が働いていた日時を含む単なるシートです。すべての平日は自動的に生成されます。たとえば、月が 2013 年 10 月に設定されている場合、平日は自動的に更新されます。("Di" -> "Tu"/火曜日、"Mi" -> "We"/水曜日、...) Excel ドキュメントのデフォルトの外観。 すべて順調

これでうまくいくので、問題はありません。実際の目標は、毎週日曜日の後に太い線を追加して、週の終わりを知らせることで、もう少し読みやすくしたかったのです。

太線で区切られた週

条件付き書式を使用して、すべての行でそれを行うことができました。たとえば、14 行目では、数式=MOD(VALUE($B$14);7)=1を使用して、列 B と 14 行目の値が実際に日曜日かどうかを判断しました。平日を 7 で割った係数が 1 の場合、それは日曜日であり、書式設定スタイルがそれらのセルに適用されます。

さて、この式では、作業が少し難しくなります。基本的に、毎回行をコピーして貼り付け、各行の行番号を変更する必要があります。$ -記号( =MOD(VALUE($B1);7)=1 ) を省略してより動的にすることは可能だと思いましたが、何らかの理由でうまくいきませんでした。

同じ行で B 列を参照するには、VALUE内に何を入力する必要がありますか?

4

1 に答える 1

2

問題は、間違ったアクティブ セルの範囲に条件を適用していたことです。

アクティブ セルは、選択した領域で青がわずかに薄いセルのみです。たとえば、下の図では、アクティブ セルは A1 です。

1

これがアクティブなセルである場合は、数式を使用できます。

=MOD(VALUE($B1);7)=1

ただし、より簡単な式があります。

=WEEKDAY($B1)=1

これは、アクティブ セルが図の A32 または H32 である場合、書式設定の条件が間違ったセルに適用されているため、数式が機能しないことを意味します。

于 2013-10-07T15:02:26.920 に答える