VLOOKUP関数にて勤務日数のカウントと勤務時間の合計を出し方を教えて下さい。
打刻時間が入ったファイルがあり、このデータを集計表のファイルに導き出したいです。
・始業時刻に打刻時間が入っていれば、勤務日数としてカウントするし、集計表ファイルのE列に表示させる。
・始業時間と就業時間をもとに勤務時間を出し、(休憩時間として1時間引いた上で)集計表ファイルのI列(通常勤務H)に表示させる。
以上2点をVLOOKUP関数とカウント関数で出そうと試みましたが、出来ませんでした。
お知恵をいただければ幸いです。
宜しくお願い致します。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
関数にはヘルプがあるのでそれを見ればわかると思います。
時間を24時間標記にすれば拘束時間を計算できます。
休憩時間は一定なのかな?条件があるならそっちから出します。
計算はできるはずです。
勤務時間が0で無ければ出勤です(出勤時間がある日が勤務日)
それをカウントすればできます。
ところで、VLOOKUPで抽出したいデータが何なのかわかりませんが。。???
なんかトンチンカンでは?
No.5
- 回答日時:
補足:打刻データファイルのシートを変更できない・集計用ファイルのシートにしか関数は書けないとしても、就業時間数の算定は同じです。
COUNT関数を使う方がイメージできません。VLOOKUPではない関数を使う方法もありますが、Excelの知識状況を想像すると現状で、Vlookup以外の方法までチャレンジするのは止めた方が良いと思います。他のファイルからデータを利用する場合の指定方法はわかっているのですよね。
No.4
- 回答日時:
C列に始業時刻、K列に終業時刻があるらしいことは推測できますが、あとはなんだかわかりません。
このシート上に、休憩時間を除いた就業時間数を表示する計算式を書くことはできますか。
できるのであれば、J列かQ列か作業用に使っても構わない列に終業時間数をだしておいて、集計用のシートにVlookupなどでもってくればいいのではないですか。
No.3
- 回答日時:
こんにちは
なんとなく別ブックに集計しているような感じがするけれど、個人の特定方法やシートの特定方法をどうするつもりなのかまったくわかりませんね。
INDIRECTなどで参照するにしても、集計計算をそれでやるのはやめておいた方が良さそうに思います。
各シートごとに、固定のセルに集計(勤務日数、勤務時間計)を出しておいて、INDIRECTで参照するにしても、そのセルを参照するようにしておいた方がよさそう。
・・・というわけで、以下はシート内で集計する際の関数の例です
※ 始業時刻、終業時刻ともに時間値(シリアル値)であると仮定
※ 勤務が翌日までに跨ることはないものと仮定
※ 勤務時間が1時間以上であることや、正午を跨いでいることなどのチェックはしていません
※ 何行目まであるのか不明ですが、とりあえず3~500行を対象としてあります
<勤務日数>
空白("")でないセル数を数えるだけ
・ =COUNTIF(C3:C500,"<>") または
・ =SUMPRODUCT((C3:C500<>"")*1)
<勤務時間合計>
始業・就業時刻が空白でない行の(終業-始業-1時間)を合計(結果もシリアル値)
・ =SUMPRODUCT((C3:C500<>"")*(K3:K500<>"")*(K3:K500-C3:C500-TIMEVALUE("1:0:0")))
ご回答ありがとうございます。
教えていただいた関数で導き出せました。
また、おっしゃられる通りそれぞれ別ファイルです。
集計表ファイルのB2以降、他の社員名が並んでいるのですが、氏名をもとに=VLOOKUP(打刻時間データのD1,打刻時間データのA1:P33,3,FALSE)をそれぞれの関数と組み合わせたいのですが、エラーが出てしましました。
~FALSE)の後はどう繋げばいいのでしょうか?
No.2
- 回答日時:
ちなみにどんな関数式を作って試したのでしょう。
それを修正すれば使えるようになるかもしれません。
添付された図が見ずらいので、そういった補足があればそこから図の内容も推測することができます。
「補足」への情報追加を検討してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) 【Excel関数、count系】どなたか教示下さると助かります。 Excelでシフトを管理しており、 2 2022/07/09 06:34
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- その他(Microsoft Office) Excel 勤務時間の計算について~(残業)有.無しの場合。 4 2022/07/17 21:03
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- その他(ビジネス・キャリア) 日報の実務労働時間の集計について困っています。 2 2023/06/09 19:00
- 転職 現在郵便局の契約社員で配達や集荷で3年程勤めています。正社員になりたく転職活動をしております。内定が 5 2023/02/12 01:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
フィルタをしても最下行を常に...
-
エクセルで特定の色の数字だけ...
-
ピボットテーブルでは時間の表...
-
アンケートの集計
-
エクセル 関数を使った横方向の...
-
ピボットを更新すると数式が入...
-
エクセル 日付(年月日)の合...
-
同一Book内の複数のsheetから日...
-
エクセルの小計を自動的に色づ...
-
ピボットテーブル最終行から2...
-
エクセルのピボットテーブルで...
-
エクセル、リソース不足エラー...
-
ピボットテーブルの自動計算を...
-
EXCELで0を除いた平均値...
-
VBAで重複する項目を1つにまと...
-
ピボットテーブルで同じデータ...
-
Excel VBA で集計合計を高速化...
-
ピボットの集計方法「合計」初...
-
Excelの集計結果だけをコピー貼...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
エクセルで特定の色の数字だけ...
-
ピボットテーブルでは時間の表...
-
フィルタをしても最下行を常に...
-
VBAで重複する項目を1つにまと...
-
ピボットの集計方法「合計」初...
-
EXCEL 重複データの集計の仕方
-
アンケートの集計
-
ピボットを更新すると数式が入...
-
excelで集計の合計を降順に並べ...
-
複数のピボットテーブルを一括...
-
エクセルの小計を自動的に色づ...
-
いい機能だけど、毎回めんどく...
-
エクセル 関数を使った横方向の...
-
常にタイトル行と合計行を表示...
-
エクセル、リソース不足エラー...
-
Excelの集計結果だけをコピー貼...
-
EXCELで増減率を計算したいです
-
ピボットテーブルで同じデータ...
-
ピボットテーブルのページエリ...
おすすめ情報
大きい画像(打刻時間データ)を追加いたします。
大きい画像(集計データ)を追加いたします。