[[20070420102612]] 『休日祭日』(ねおん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『休日祭日』(ねおん)
 Sheet1のA列に休日と祭日の日付のリストがあります。
 Sheet2のA列にカレンダーがありますが休日と祭日の日は
 赤文字にしたいのですができますか? XP EXCEL2000

 条件付書式でCOUNTIF関数を使用すればできますね。
 (sum)


 COUNTIFについて
 =COUNTIF(Sheet1!$A:$A,Sheet2!$A$1)<1 で良いのですか?
 「抽出条件 条件付き書式で、他のワークシートまたはブックへの参照は使用しません」とメッセージが出ました。
 無理なのですか?関数間違ってます?(ねおん)

 シートが別の場合は、ちょっと工夫が必要です
 Sheet1の日付リストの範囲に「名前」を定義
 「Sheet1!$A:$A」→「定義した名前」に変更して下さい

 また、「Sheet2!$A$1」が絶対参照になっていますので、
 「Sheet2!A1」相対参照にしないと他のセルに適応できません

 (Ohagi)


 Sheet1のA列を休日祭日と名前をつけました。
 =COUNTIF(休日祭日,Sheet2!A1)<1
 でよいのですか? (ねおん)

 やってみましたか?
 (Ohagi)

 ↓のLOOKUPさんのコメントも見てみてください。(ROUGE)
[[20050725110942]]『在庫場所の空〜塗りつぶし〜』(初心者18)
 
(追記)
条件付書式には!を使えないようです。
ただし、INDIRECT関数を使えば。。。

 ROUGEさま
 INDIRECT関数でできました。ありがとうございます。
 =COUNTIF(INDIRECT("Sheet1!$A:$A"),A1)=1   ※<ではなく=でした。

 Ohagiさまが言われた名前を定義した場合の関数はどのようになるのでしょうか?
 休日祭日と名前を付けて
 =COUNTIF(休日祭日,Sheet2!A1)<1
 ではダメのようです。
 また、別ファイルの場合ではどのようになるのでしょうか?
 教えてください。(ねおん)

 >=COUNTIF(休日祭日,Sheet2!A1)<1
 ROUGEさんがおっしゃられていますが
 「!」が使えないので、名前を定義しました
 同一Sheet内なので「Sheet2!A1」→「A1」で大丈夫ですよ

 (Ohagi)

理解できました!教えていただいたOhagiさまROUGEさま ありがとうございました(ねおん)

 COUNTIFの範囲を別ブック(ファイル)の場合でも一応できましたが
 ファイルを閉じたらしての指定している条件の書式が通常へ戻りました。
 閉じていても書式がそのままにはできませんか?(ねおん)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.