Excelで複数のシートにカレンダーをフォーマットし、週末を強調表示しています。異なる年に合わせて生成した1と0のテーブルからすべてのシートをフォーマットしたいと思います。残念ながら、私は希望する効果を達成するために名前付き範囲またはオフセットを適切に使用できませんでした。
左側の書式設定では、相対参照= O3 = 1を使用します。これは面倒で、他の人が「データ」を13枚のシートにコピーするときにエラーが発生する可能性があります。そのため、名前付き範囲の使用を提案している人々に気付きました。ここでは、結果を再現できませんでした。
上の画像では、O3:O14
名前の付いたものbhbh
(空のシートで練習しているため)を使用し、Dec列のフォーマットを試みます=bhbh>0
。ご覧のとおり、範囲内のセルごとではなく、エリア全体が色付けされています。
グリッドが名前付き範囲の場合にも同じことが起こります。を使用=offset("sheet3!O3:O10")=1
しても、選択したセルに書式は適用されません。相対的な書式設定のために各シートにデータを貼り付けること以外に困っていますが、それはやがて危険に思えます。