プロが教える店舗&オフィスのセキュリティ対策術

B2から下に、2005/4/18から1日ずつ増えて2005/12/31まで入力されています。
別シートにshukujitsuという名前をつけた祝日が入力されています。
C2から下は、左隣の日付が土日祝日以外なら1を表示する数式を入れたいのですが、
どういう数式を入れたらいいでしょうか?

A 回答 (3件)

こんにちは。



C2に↓を入れて、以下オートフィルでコピーしてください。
-----------------------------------------------------
=IF(OR(WEEKDAY(B2,2)>=6,COUNTIF(shukujitsu,B2)),"",1) 
-----------------------------------------------------
    • good
    • 0
この回答へのお礼

WEEKDAYの戻り値が>=6か、というところが素敵です。

お礼日時:2005/04/15 08:16

> 質問は土日祝日以外なら1を返す数式についてなんですけど。



あ、ごめんなさい。はやとちりでした。
別シートに祝日表がある、って書いてますね。
私、まだまだ修行がたりませんね。
    • good
    • 0

このサイトにカレンダ計算の方法が詳しく解説されています。



参考URL:http://homepage1.nifty.com/kenzo30/ex_kisotoku/e …祝日・休日名の設定(1)

この回答への補足

ご紹介のページは「○○の日」を直接数式に入れて、振り替えで月曜日になればそれを表示する、という数式ですね。
質問は土日祝日以外なら1を返す数式についてなんですけど。

補足日時:2005/04/15 06:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!