[[20040912030340]] 『考えましたが・・出勤簿が無反応』(HIRO) ページの最後に飛ぶ

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

 

『考えましたが・・出勤簿が無反応』(HIRO)

出勤簿なのですが、A1,2を結合し、名前と入力、その下3,4も結合 
B1に日付、B2に曜日、B3午前B4午後、これでまず、一人分それが、
21まで続いています。(途中ボランティア欄あり)
C1から、1、2、3・・・30と日付、C2は、水、木、金・・と曜日が、
入力されています。 この数式 =IF(OR(C$3="土",C$3="日",C$3="祝"),"","○") を
使ってみましたが、無反応です。 この数式は、誤りでしょうか。

何方か、解る方、数式をお願いします。


 この説明の中にC3には何を入力しているのかが書いてありません。
何が入力されているにですか?
(ケン)


 無反応とは、どういった反応なのでしょう・・・
 ケンさんが言われるように上記の説明ではC3に何が入っているかわかりませんが、
 もし=IF(OR(C$2="土",C$2="日",C$2="祝"),"","○") の間違いか、
 C3の行に水、木、金・・と曜日が入っていて、無反応(空白)になるのであれば、
 式があっているからC3が土日祝になっていて空白なのでは?(^_^A;
 条件が違う場合には○が出るはずですから・・・。
 (川野鮎太郎)


ケンさん、川野さん、出来ました。 もう一つ質問よろしいでしょうか。

例えば、敬老の日だとか、秋分の日など全ての祝日を記憶させ、休みの日(祝日)を
判断させ、曜日の列に、祝と入力せずに、平日だけに、丸を入力させる方法などが、
ありましたら知りたいのですが。
(HIRO)


 結局何がどうなって出来たのでしょう。
 それが判らないと具体的な提示が出来ないと思いますよ(^_^A;
 (川野鮎太郎)


 仮の配置で書き込みます。
 どこか使用してないセルに以下の日付を入力します。			  
    X          Y            このようにX1〜X15に月日を入れます。Y列の名前は必要ないです。
  1 2004/1/1   元日     このX1からX15を選択して−挿入−名前−定義で名前の欄に祭日と入れてOK				
  2 2004/1/12  成人の日				
  3 2004/2/11  建国記念の日				
  4 2004/3/20  春分の日				
  5 2004/4/29  みどりの日				
  6 2004/5/3   憲法記念日				
  7 2004/5/4   国民の休日				
  8 2004/5/5   こどもの日				
  9 2004/7/19  海の日				
 10 2004/9/20  敬老の日				
 11 2004/9/23  秋分の日				
 12 2004/10/11 体育の日				
 13 2004/11/3  文化の日				
 14 2004/11/23 勤労感謝の日				
 15 2004/12/23 天皇誕生日				

     A        B       C       D        E        F
 1 1月10日 1月11日 1月12日	1月13日	1月14日	1月15日
 2 土	  日	 月	火	水	木
 3			○	○	○
 次に、A2に=A1と入力し、セルの書式設定で表示形式のユーザー定義で aaa とする。
 表示形式がわからない場合は、以下を参照してください。
https://www.excel.studio-kazu.jp/lib/e3g/e3g.html
 A3セルに=IF(AND(WEEKDAY(A2)<>1,WEEKDAY(A2)<>7,ISNA(MATCH(A2,祭日,0))),"○","")
 B列以降はA2とA3をコピー。お試しください。
 (川野鮎太郎)


 > 結局何がどうなって出来たのでしょう。

私の勘違いで、曜日の列(C2)にでなく、
 =IF(OR(C$2="土",C$2="日",C$2="祝"),"","○")の数式を丸を入力するC3に、
変換していたので、一時は、出来なかったのです。


川野さん、ケンさん有り難うございました。
(HIRO)

コメント返信:

[ 一覧(最新更新順) ]


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