1

Excel 2010 を使用して、やや複雑な条件付き書式設定に取り組もうとしています。
スプレッドシートは名簿システムです (理由は聞かないでください...上司はそれが最高だと主張しています)。

各人の役割を示す列が 1 つあります。
つまり、人物 1 - レベル 1
人物 2 - レベル 2
人物 3 - レベル 1

そして、私は彼らが何時間働いているかを示す大きな領域を持っています. 各セルは 30 分のブロックで、その人が働いている場合、1 がブロックに配置されます。

私がやりたいのは、彼らが働いている役割に基づいて、勤務時間を特定の色で強調表示することです。レベル 1 は緑、レベル 2 は赤など。

私はこのようなことを試みていました:

=INDIRECT("D"&ROW())="Level 1"&VALUE=1

しかし、運はありません。「役割」が「利用できない」場合、その人の行全体を青に設定するためにすでに使用しているため、間接部分が機能すると確信しています。

ええ、誰かがこれを行う方法を理解するのを手伝ってくれたら、それは大歓迎です。

4

1 に答える 1

2

ロールごとに条件付き書式ルールを追加して、独自の色を適用するだけです。

名前と役割を別々の列に分割できると仮定します

ルールは、「数式を使用して書式設定するセルを決定する」タイプで、一般的な形式は次のとおりです。

=AND(Cell is 1, Role = RoleName)

たとえば、役割が列 B にあり、書式設定するセルが C2 の場合、「役割 2」の場合

=AND(C2<>"",$B2="Level 2")
于 2011-12-30T04:03:23.453 に答える