• ベストアンサー

エクセルの抽出について

エクセル初心者です。 タイムシートの集計をエクセルでしています。 残業時間の列で、○○:30という時刻のみの抽出をしたいのですが、 どのようにしたら良いでしょうか? 例)残業時間は30分単位です 10/1 2:30 10/2 2:00 10/3 1:30 10/4 0:30 10/5 0:00 この場合。10/1と10/3と10/4のみを抽出 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.2

こんにちは  IF文とMINUTE関数を使い作業セルに30分対象とマークを付けフィルターで抽出する一例です。 =IF(MINUTE($B2)=30,"○","")  それと日付も時間も日付型の分類でOkです。  両者とも実体が日付は整数、時刻は小数なんです。  式を書いて抽出する高度なやり方は、有識者の方に教えて貰って下さいね。

you-us
質問者

お礼

A88No8 様 無事に30分の判定者だけの抽出をすることができました。 初めて質問を投稿しましたので、このように親切にご回答いただいて とても感謝しています。 本当に有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.1

こんにちは  この場合、以下のことを明らかにした方が回答が付きやすいと思いますよ。 (1)日付と時刻は、別セルですか? 同じセルですか? (2)上記のセルのデータは日付型ですか? 文字列型ですか?

you-us
質問者

補足

ご丁寧にご指示をしていただいて、有難うございます。 日付と時刻は別々のセルに入っています。 時刻のセルのデータは、文字ではありませんが、 日付なのでしょうか? レベルが低すぎてすいません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel 日付・時刻データの抽出

    こんにちは。 Excelの表の一列に、「2005/12/8 14:45:00」のように、日付と時刻が表示されています。時刻は、0:00:00、0:15:00のように、15分単位です。データは、100~300件ほどあります。 この表から、時刻が「0:00:00」のみを抽出したいのですけれど、文字列でないためか、オートフィルタやVLOOKUPは上手くいきません。 又、同じ表から、「0:00:00, 1:00:00」のように、1時間単位で、抽出したいのです。 何か、よい方法があれば、教えて下さい。 宜しくお願いします。

  • エクセルで集計を

    エクセルのあるシートのA列にランダムな時刻が昇順に並んでいるとします。A列の時刻がいくつあるか、時間単位に集計したいのですが、どなたかご教授ください。例えば、A列が順に、9:00:01、9:01:10、9:07:20、9:08:40、9:11:57、9:12:30、・・・というように並んでいるとして、9:00~9:10までに何件、9:10~9:20までに何件というように集計したいのです。 ちなみにA列の件数は数千件あります。

  • Excel時間データの抽出

    Excel 時間データの抽出 1分毎のデータが9時から3時まで有り、その中から00:00(9:10とか9:20等)および00:05(9:05とか9:15等)のデータ(行単位)をどの様に抽出するか、ご教示をお願いいたします。 試行済み事項:フィルタオプション設定 9:05のように指定すると、その行だけ抽出できるが、各時間毎の00:05および00:00が抽出できない。 データ例 Time  S   H   L  C 9:00 2000 2010 1990 2000 9:01 2000 2015 2000 2005 9:02 2005 2020 2000 2010 9:03 2005 2020 2005 2010 9:04 2015 2025 2010 2015 9:05 2010 2025 2010 2030 ・ ・ ・ ・ 15:00

  • エクセル初心者です。勤務表について

    エクセル2003を使用しています。 機械でタイムカードを打刻したあと、最終的に私がエクセルに入れて集計しています。 就業開始時間前は何もつかないので、出社時間を入れず 退社時間のみで表を作っています。 何点かできるといいなあと思う事がありまして。。色々調べているのですが、 ぴったりの回答が見つからなく困ってしまいました。 宜しくお願いします。 勤務時間8:30~17:00 所定 7.5時間 残業は10分単位です。 この単位は月末に最終的に丸めます。 例)17:15→15分残業 17:23→23分残業 ・・合計3時間13分 →3時間10分 また、17:10までに退社した場合は、その10分間はカウントしません。 今エクセルで17:00からの残業時間を終業時間-17:00で 0.23分などとだしています。 質問 1.17:10までに退社した場合は残業時間を表示しない  ifでやるのかな~と思って入れてみましたが、分の単位なのでうまくできません。。 2.家庭の都合で 途中中抜け(私用外出)をする人がいます。  その方は別に外出した時間をマイナスとして合計したいのです。  例)10:10~10:42 外出 マイナス32分(こちらも最終的に10分でまるめます)  今は時間を書き出し電卓で計算しています^^;   エクセル上でマイナスの時間だけの行を作って集計できたらいいなあ。。と。。 本当は出社・退社時間をきっちり入れてしっかりした勤務表がいいのでしょうが、 技術と時間がありません。。 まず上記のことだけできるといいなあと思っています。 何かと情報の記載漏れがあるかもしれませんが 宜しくおねがいします。

  • エクセルの集計について教えてください

    エクセルの集計について教えてください 添付のように、A列からは入力用 A列 日付(複数月にまたがる) B列 金額 C列 項目 E列からは集計用として E列 項目 F列からは月ごとに集計できるような表を作りました 集計用は、また別途ほかのシートで参照して使用する予定です A列には、今後も次々データを足していく予定です 月単位でデータを抽出したのち、項目ごとに合計を算出したいのですが、どの関数を組み合わせればいいのかわかりません。 エクセルはほぼ初心者です ピボットテーブルを使用してもよいのですが、ほかのシートで参照できる方法を教えてください よろしくお願いします

  • エクセル☆抽出について

    エクセル初心者です。 抽出に関して教えて頂きたく、 どなたかご存知の方よろしくお願い致します。 【シート1】 (A) (B) (C) ・・・ (1) 赤1  15 (2) 青1  16 (3) 緑2  23 (4) 紫3  58 (5) 黒5  60 【シート2】 (A) (B) (C) ・・・ (1) 赤1   (2) 赤5   (3) 黄3 (4) 黒5   (5) 緑1   以上のようなシートが別々のデータがあるとします。 問(1) 【シート1】のA列データに、 【シート2】のA列のデータが含まれていたら、 【シート2】のC列へそのデータを抽出したい場合、 どのような操作や数式等を使用すればよいでしょうか。 問(2) 【シート1】のA列データに、 【シート2】のA列のデータが含まれていたら、 【シート2】のA列のデータに色をつけたい場合、 どのような操作や数式等を使用すればよいでしょうか。 条件付き書式なのかフィルタのオプション設定なのか、 色々と考えてみたのですが解りません。 どなたかご存知の方よろしくお願い致します。

  • エクセル抽出に関して教えて下さい。

    エクセル初心者なんですが、抽出について教えて下さい! 例 シート(1)     A  B  C  D  E 1  8 2    ■ シート(2)    A  B  C  D  E 1  4  5  6  7  8 2  1  1  3  7  2   3  5  6  7  1  2 シート(1)のB2に シート(1)のA1に入った数字を シート(2)のA1~E1の中で探して 該当した数字の列の3行目をシート(1)のB2に表示させる。 すみません、意味不明だったらごめんなさい。 ご理解いただける方、よろしくお願い致します。

  • DB抽出の日付が参照できない

    DB抽出データをエクセルに出力して仕事用に参照しています。 エクセルA列1に任意の日付を入力して、仕入れの集計をしてるのですが、参照してくれません。(一致しない?) 抽出されたエクセル日付列のデータ書式定義をみると、 「ユーザー定義dd-mmm-yyyy」となっており、 データは、 (例) 日付列 2008/6/10 6:53:41 と時間まで入っていました。 DBに書き込まれた時間だと思いますが。。。? A1に任意入力「6/10」して、日付列と一致した場合に、 仕入れ数を合計したいのですが、 条件を B1=A1 B1=DAY(A1) B1=MONTH(A1)・・・ などいろいろ試みたのですが、抽出してくれませんTT 日単位でいいのですが、時間まで一致しないとだめなのでしょうか? スキル足りません・・・お力を

  • エクセルでのタイムカード集計(切り捨てと切り上げ)

    今まで手計算でタイムカード集計をしていましたが、エクセルで集計しようと思いました。 フリーソフトで良さそうなのがあったので、それをベースにしようとしましたが、 詳細部分で合わないので、修正しようと思います。 以下のような場合、数式はどのようにしたら良いでしょうか? (1)基本は8:40出社~17:00終了。 (2)集計は10分単位で計算。 (3)8:40前に打刻しても、通常の場合は8:40からの勤務としてカウント。 (4)早出出社の場合は、10分単位でその分カウント。   つまり、7:30出社の際は早出の分1時間10分間がプラス。 (5)開始時刻は、2分まではおまけ。(8:41も8:42も、8:40からの出社とする。)   3分以上遅い場合は、10分繰り下げ。(8:43出社なら、8:50からの出社とみなす。) (6)終了時刻は、7分まで勤務したらおまけ。   (17:06なら17:00までの勤務と見る。17:07なら17:10と見て、10分の残業とする) 特に、『2分まで』のところと『7分まで』のところの式が不明です。 お分かりの方、どうか宜しくお願いします。

  • excel 複数ブック・シートからのデータ抽出

    下記画像の日報を集計したいのですが、ご教授お願いします。 『1月~12月』というブックの中に、『1日~31日』というシートを作成し日報管理を行っています。 すでに『1月~12月』というブックは作成されているので、そちらはいじらずに、その内容を「作業内容集計」という一つのブックに集計したいと思っております。 単価の列に金額が入っていた場合に、行全体を抽出し、一年分を一つのシートにまとめたいのですが可能でしょうか? おそらくマクロでないと無理だと思うのですが、関数でも、こんな方法があると教えていただける方がおられればうれしく思います。 excelは2003~2010という混在の環境ですが、とりあえずexcel2010で集計できれば良いと考えています。 よろしくお願いいたします。