やはり、わからなくなってきたので、再度質問させていただきます。
使用ソフトEXCEL Ver2000
WinXP使用
今、EXCELにて勤務管理表を作成しているのですが、
関数を挿入する際にどの関数を使用すればいいのかいまいちわからないのでご教授いただけますでしょうか?
まず、例として、セル列が
A⇒日
B⇒曜日
C⇒区分
D⇒出社時間(1つのセルの中に「10:00」というように入力する)
E⇒退社時間( 〃 )
F⇒休憩(15分単位で入力 例:1時間休憩なら⇒60)
G~J⇒時間内(セルごとに結合させて使用)通常8時間以内であればこのセルに時間数を表示(例:6時間半勤務⇒6.5)
K⇒時間外 8時間以上の勤務時間はこのセルに入力 (例:2時間45分残業⇒2.75)
以上のように入力を進めていきたいのですが、
まず、出社時間・退社時間は手入力となり、出社時間等を入力した際に自動入力で【休憩・時間内・時間外】を計算されるようにしたいのです。(休憩は60分と自動入力できれば嬉しいのですが・・・)
普通の計算式なら入れられそうにも感じたのですが、『休憩』は60進法『時間内・外』は10進法と少々ややこしいので、
わからなくなってしまいました。(こういう進法は会社でこのように入力するように言われました)
他の方の質問・回答など参考にさせていただいたのですが、A列に1:30と入力してB列に1.5と表示させるようにする関数の使い方は見かけたのですが、直接対象セルに表示させる方法を知りたいです。
以上の条件で、どの関数を使用すればよろしいでしょうか?
その際の書式設定で変更しなければいけない点もございましたら合わせて教えていただけましたら幸いです。
=追記=
この勤務表なのですが、私個人の勤務表になります。
派遣会社から毎月勤務管理シートを送付するように言われていて、エクセルのデータとしていただいていたものなのですが、その中には関数は何も入っていなかったので、作りやすいように関数を入れようと思い作成し始めました。(会社の許可済み)
・退勤時間も24時以降になることはありませんし、休憩なしということもありません。
よろしくお願いします(/_<。)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
わすれてました
A⇒日
B⇒曜日
ユーザー定義
aaa木
aaaa木曜日
入力は2007/3/22です
Aを参照すればいいでしょう
日にちの表記はわかりませんが
2007年3月22日(木曜日)
ユーザー定義
yyyy"年"m"月"d"日""("aaaa")"
適当にはずせばいいと思います
コメント
出勤に 2007/3/22 8:52:00
退勤も 2007/3/22 20:32:00
入力だけで、セル参照とユーザー定義で済みそうですよ
IF使わずに、条件式書式なら空白にもなります
No.3
- 回答日時:
F⇒休憩(15分単位で入力 例:1時間休憩なら⇒60)
※印刷や表示を『15』『60』としたいだけですよね
もちろん列はいじらない
1.セルの書式設定で
2.ユーザー定義
3.[mm]
4.入力は0:15=『15』、1:00=『60』、1:15 =>『75』
です(秒は入力不要です)
計算はそのまんま単純計算です
G~J⇒時間内(例:6時間半勤務⇒6.5)
勤務の差ですよね
=HOUR(cell)+MINUTE(cell)/60
K⇒時間外 (例:2時間45分残業⇒2.75)
8.00+2.75ということ?
8:00:00を途中で引けば差がでるとおもいますよ
蛇足
ユーザー定義はよく使います
123400000
ユーザー定義
0.0,,"百万";[赤]"▲"0.0,,"百万"
1.23百万
変に関数を使用すると本当の数字からどんどんかけ離れますからね
注意
ユーザー定義は固定する方法がありません(xlaなら可能)
そのエクセルのbookでのみ有効です
ですから、使いまわしにするかエクセルのテンプレートで保存して使用することをお勧めします
No.2
- 回答日時:
1.ケース別に先ずは「G2」のセルから
1)ifを使わない式
=(E2-D2-F2*(TIME(1,,)/60))/TIME(1,,)
=(E2-D2-F2/(24*60))*24 と同じ意味ですが、こちらの方が分かり易いので
2)時間外になると空白にするif文追加
=IF((E2-D2-F2*(TIME(1,,)/60))>TIME(8,,),"",(E2-D2-F2*(TIME(1,,)/60))/TIME(1,,))
3)さらに時間未入力の場合にも空白にするif文追加
=IF(OR(D2="",E2=""),"",IF((E2-D2-F2*(TIME(1,,)/60))>TIME(8,,),"",(E2-D2-F2*(TIME(1,,)/60))/TIME(1,,)))
2.「K2」に入力する式
=IF(OR(D2="",E2="",G2<>""),"",(E2-D2-F2*(TIME(1,,)/60)-TIME(8,,))/TIME(1,,))
休憩時間は15分単位で入力されるとのことでしたので、自動入力については未回答ですいません。
こんなイメージで宜しかったのでしょうか?
この回答への補足
ご丁寧なご回答ありがとうございます☆
早速試してみたいと思います♪
休憩時間に関してなのですが、説明不足でした。
デフォルトで60分ですので、60分と自動入力できるようになれば助かるのですが、いい方法はございますでしょうか?
ご丁寧なご回答ありがとうございます☆
早速試してみたいと思います♪
休憩時間に関してなのですが、説明不足でした。
デフォルトで60分ですので、60分と自動入力できるようになれば助かるのですが、
いい方法はございますでしょうか?
間違えて、回答への補足に入力してしまいました。。
No.1
- 回答日時:
時間内 G2=IF(OR(D2="",E2=""),0,ROUND(MIN((E2-D2-F2)*96,32),0)/4)
時間外 K2=IF(G2<8,0,ROUND((E2-D2-F2)*96-32,0)/4)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) エクセルで休憩時間を引く時と、引かない時の数式 3 2022/11/05 11:48
- Excel(エクセル) 月間シフト表から総勤務時間を計算する関数 4 2023/05/20 07:12
- 転職 現在郵便局の契約社員で配達や集荷で3年程勤めています。正社員になりたく転職活動をしております。内定が 5 2023/02/12 01:07
- Excel(エクセル) exel 漢字・英数字混在セルの入力規則 5 2022/04/03 11:08
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字列としての指数...
-
エクセルで文字入力してEnterキ...
-
エクセルのセルや文字を点滅表...
-
平方センチメートルの入力の仕方
-
エクセルで時間入力10:30の:...
-
EXCELで勝手に予測入力される
-
Excelで時間順で並べ替えしたい
-
Excelで【1-1】【1-2】【1-3】...
-
エクセルの「○分○秒」の表示形...
-
WORD2010 差し込み印刷の時間...
-
エクセルで自動的にイコール(...
-
エクセルで【0.5日と1日】を表...
-
関数CONCATENATEの表示で
-
Accessのフォーム上のテキスト...
-
excelVBA コンボボックスに時刻...
-
エクセルで分や秒の合計や平均...
-
文字の上にバーをつけるには?
-
入力規則・シート保護すると再...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
エクセルのセルや文字を点滅表...
-
エクセルで文字列としての指数...
-
Excelで時間順で並べ替えしたい
-
EXCELで勝手に予測入力される
-
セルに数字を入れると×1000にな...
-
Excelで【1-1】【1-2】【1-3】...
-
エクセルで時間入力10:30の:...
-
エクセルで自動的にイコール(...
-
エクセルで【0.5日と1日】を表...
-
エクセルの「○分○秒」の表示形...
-
WORD2010 差し込み印刷の時間...
-
平方センチメートルの入力の仕方
-
入力規則でスペース入力を禁止...
-
EXCELで特定の文字列を入力→エ...
-
コクヨのリーフ仕入帳等にパソ...
-
Accessのフォーム上のテキスト...
-
関数CONCATENATEの表示で
おすすめ情報