- ベストアンサー
「OR関数」の使い方を教えてください。
【Exel2003】 スケジュール表を作っています。 条件付き書式を使って、「日曜日」と「休日」のフォントの色を赤にしたいのですが、 条件として、「OR関数」で「日曜日」又は「祝日」を選択して、書式を設定したいと考えて =OR(WEEKDAY($A1)=1,MATCH($A1,祝日,0)) A1=日付 祝日=一覧に名前を定義 と条件を設定したところ、「祝日」の書式は、設定できるのですが、「日曜日」の書式が設定できません。 =WEEKDAY($A1)=1 =MATCH($A1,祝日,0) と条件を別に設定すると、それぞれはうまくいくのですが 「OR関数」の使い方が間違っているのでしょうか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- Cupper
- ベストアンサー率32% (2123/6444)
- yaburegasa
- ベストアンサー率44% (596/1335)
関連するQ&A
- OR関数について
例えば、カレンダーで土日を赤にしたい。 ので、条件付き書式設定で=OR(WEEKDAY=1,WEEKDAY=7)としても、みんなが赤くなる 。なぜ?
- ベストアンサー
- Windows XP
- エクセル 祝日の関数を教えてください
条件付き設定で土、日、祝日に色を付けたカレンダーを作っています。 曜日の色の付け方はいろいろあるようですが、今回は 土曜日・・・=WEEKDAY($A1)=7 日曜日・・・=WEEKDAY($A1)=1 =WEEKDAY($A1)=の後に、土曜日は「7」、 日曜日は「1」で作りました。 そこで質問ですが、祝日の場合には「=」の後の数字をいくつで設定するのでしょうか? よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- Excelの関数について
2行目に日付が入ったSheet1があり、土日には条件付き書式の設定で(WEEKDAY関数)色が付けてあります。 Sheet2には祝日が入力されていて範囲指定で「祝日」と名前が付けられています。 Sheet1の日付のセルに、祝日の場合には色をつけようと下記2通りの条件付き書式を試みましたが、どちらを使っても色付けされません。 =COUNTIF(祝日,C$2)>0 =MATCH(C$2,祝日,0)>0 考えられる原因と対処方法を教えていただけないでしょうか? 又、Sheet1だけコピーして別のブックに保存する場合、祝日の色付けをそのままにする方法はあるでしょうか? どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの条件付き書式の設定 勤務表
たびたび質問されているのでいろいろと試してみたのですが、解決しないので教えてください。 日曜日、祝日は条件付き書式の設定(セルの色付)はできるのですが、土曜日はランダムで出勤日があります。 出勤日は月に一日程度で、できれば出勤土曜日のリストを作り、反映したいのですが、できません。 条件1に、数式が・・・で OR(WEEKDAY(E4)=1,WEEKDAY(E4)=7,NOT(ISNA(MATCH(E4,$AJ$4:$AJ$57,0)))) を入れましたがすべての土曜日の書式が設定されます。 条件2で・・・ 出勤土曜のみセルに色付けしない書式をよろしくお願い致します。
- ベストアンサー
- Windows XP
- Excelのweekday関数に付いて
カレンダーを作っています。 WEEKDAY関数を使って作業しています。 日曜日を赤で土曜日を青で祝日を赤で表示させたいのですが。 手順は 書式→条件付き書式の設定→条件1にセルの値が次の値に等しいを選んで数字の1を入力→条件に2にセルの値が次の値に等しいを選んで数字の7を入力→追加(A)の追加タブを選択肢し条件3にセルの値が次の値に等しいを選んで幾つの数字を入れれば祝日を赤にすることが出来ますでしょうか? また、カレンダーに曜日を月から日まで入力することは出来ますが祝日と表示させるにはどのようにすれば宜しいでしょうか? 教えて下さい。
- ベストアンサー
- オフィス系ソフト
- WEEKDAY関数と条件付き書式について
EXCEL2010使用です。 B列に日付、C列に曜日の表を作成する場合、 WEEKDAY関数を使って 日付に対応する曜日を求めるのに、 例として曜日先頭セルがB4、種類を日曜日スタートに設定する場合、 「C4」セルに=WEEKDAY(B4,1)の関数を挿入、下方向にコピーします。 その後、日曜日の日付と曜日だけフォントの色を変更するため、 条件付き書式の「数式を使用して、書式設定するセルを決定」で、 数式を入力する場合、=WEEKDAY($B4)=1と入力しますが、 =WEEKDAY(B4,1)の「B4」と、=WEEKDAY($B4)=1の「$B4」の意味は分かるのですが、 なぜ「$B4」にしなければいけないのか?(この場合「B4」でも結果は同じです) どなたか教えてください。お願いします。
- ベストアンサー
- Excel(エクセル)
- エクセル2007条件付き書式について
条件付き書式の項目が全部で4つになってしまい、互換性の関係上3つに落としたいのが主旨です。 現在土or日と表記された場合に背景色が変わるようになっておりますが、 土曜と日曜とで別々の設定にしております。 =WEEKDAY($A6)=1 日曜 =WEEKDAY($A6)=7 土曜 一つの条件に表現できればご教授願いたいのですが。
- ベストアンサー
- オフィス系ソフト
- 条件付き書式(カレンダー作成)
A列(2行目より)1/1~1/31、B列に曜日、C列にスケジュール、D列に2/1~2/28・・・ というようなカレンダーを作成しております。 条件付き書式を使用し、土日祝日は「曜日列」、「スケジュール列」には網掛け色を付けたいと思い、 「=OR(WEEKDAY(A$2)=1,WEEKDAY(A$2)=7)」 及び 2012年の祝日一覧をAP2~AP23に入力し、 「=COUNTIF($AP$2:$AP$23,A$2)=1」 の2通りを条件ルールとして設定しました。 曜日欄には色がつくのですが、スケジュール欄に色が付きません。 いろいろと試してみたのですがうまく反映されません。 ご教示頂きたく、何卒宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル2007 IF関数でしょうか?
エクセル2007を使用中です。 下記のような表を使用しており、【B】が日曜日の場合、自動的に【C】=リストの中の”休暇”が選択されるように計算式を入れたいのですが、どのような式を入れればいいのでしょうか? IF関数や条件付き書式等で色々試してみますが、中々うまく行きません…。 お詳しい方お知恵をお貸し下さい。 【A】 【B】 【C】 1 9月1日 土曜(=WEEKDAY(A1,1)) ※リストから選択 2 9月2日(=A1+1) 日曜(=WEEKDAY(A2,1)) ※リストから選択 3 9月3日(=A1+2) 月曜(=WEEKDAY(A3,1)) ※リストから選択 …
- ベストアンサー
- オフィス系ソフト
- エクセル関数で教えてもらいたいです。会社のあるスケ
エクセル関数で教えてもらいたいです。会社のあるスケジュール表をみたんですが、写真のようなweekdayという関数を使ってます。 これは私が書かれていたのを再現したものですが、日付が書かれているB列をC列でweekdayで読みにいって、数字じゃなく曜日を出していました。 しかも、土曜日は青色、日曜日と祝日は赤色になるようになんかしています。5列に対し色の反転を起こしてます。 マクロは使ってないと思います。 これどんなアルゴリズムでやってるんですか?
- ベストアンサー
- Excel(エクセル)
お礼
丁寧な説明ありがとうございます。 やっとわかりました。 「MATCH関数」は、”祝日”以外は、判定しないと言うことですね。