• ベストアンサー

エクセル 15日で折り返しのタイムカード

タイムカードによる労働時間の入力で、結果はエクセルで取り出すことができます。 写真のように、1日から15日までが一列、16日から31日までがまた別の一列で表示されています。これが従業員全員分、横並びで表示されています。 1日から31日までを一列で表示したいのですが、16日から31日までを、いちいち切り取り&ペーストして全員分揃えています。 効率化する方法はありますか?

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8052/17213)
回答No.1

マクロの自動記録を使ってみるとい。記録するときに相対参照にしてから行うと,一人分だけマクロの自動記録で作ったものを,何回も使いまわせます。 1.AV1を選択しておく 2.マクロの自動記録をONにする 3.相対参照をONにする 4.切り取り&ペーストする 5.BC1を選択する 6.マクロの自動記録をOFFにする

753
質問者

お礼

ありがとうございます。マクロでやってみます。

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

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率65% (1633/2477)
回答No.2

たとえば AU17に =AW1 としてAV17にコピー AU17とAV17を31行目までコピー AU17からAV31の範囲を BA、BG、・・・と必要なだけコピーした表をひな形としておき、毎月16行目までデータを取り込む。 ひな形では別シートに1列分になったデータを数式で取るようにしておく。

753
質問者

お礼

回答ありがとうございました。

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

関連するQ&A

  • エクセルでタイムカードを作成していますが。

    エクセルでタイムカード(労働時間の管理)をしています。 労働時間の計算方法で困っております。 1.退勤時間から出勤時間を引くと、ある1日の労働時間が出ますが、会社では休憩時間が1時間あるため、その1時間を引く計算をしたいのです。  単純に 退勤時間-出勤時間-1時間 を引けば計算はできますが、ある1日が休日だった場合、「-1:00」と表記されてしまいますので、休みの日を空白にしたいのです。この場合はどうしたら良いでしょうか。 2.仮に上記の列をif関数を使うことも考えたのですが、会社では 休憩時間を1時間を目一杯使わなかった場合、割増しをしています。 このとき上記の列でif関数を使っていると、最終の労働時間で”value!"と表示されてしまいます。この場合の計算式を教えて下さい。宜しくお願いします。

  • Excelでタイムカードの計算

    Excel97でタイムカードの計算をさせるのですが、A列が開始時間で○時○分、B列が終了時間で○時○分とデーターを入れます。C列に△時間◇分と表示されるようにしたいのです. =HOUR(B1-A1)&MINUTE(B1-A1)までは考えたのですが、△◇と表示されてしまいます。 どうやればCのセルが“△時間◇分”のように表示されるのか分かりません。どなたか教えていただけないでしょうか?

  • エクセルでタイムカード

    こんにちは。いま、エクセルをつかってタイムカードの時間数の 集計をしたいと考えているのですが、一日の労働時間で10時から21時59分、22時から23時59分、24時以降の時間帯別にわけて集計を行いたいの ですがどのような計算式をいれてよいのかわかりません。 どなたかわかる方、宜しくお願いいたします。

  • エクセル タイムカード

    エクセルでタイムカードの計算をしようと思っています。 1日  6:30 3日  8:00 6日  5:30 10日 7:00 12日 5:30 16日 4:00 18日 5:30 20日 5:00 1ヵ月の合計出勤時間を出したい為に、一日の出勤時間をたしました。 しかし、24時間を超えると、0:00に戻ってしまいます。 47:00時間と合計を表示させるには、どうしたらよいでしょうか。 教えてください。

  • タイムカードの打刻について

    私の職場で、給与計算の締め日が、今までは「月末締めで12日支給」だったのが、「15日締めで月末支給」に変更になります。 例えば、1月末に支給されるのは、12月16日から1月15日までのタイムカード記録から計算される分になります。ちなみに、電子管理はしていません。 また、タイムカードの打刻ですが、例えば、1月なら表面に1月1日から15日、裏面に1月16日から31日まで打刻します。これは変更がありません。 しかしこれだと、従業員が1月15日に、自分で給与の確認で計算する時に、12月の裏面(12月16日~31日)と1月の表面(1月1日~15日)、というように、2枚のタイムカードを照らし合わせて確認する必要があります。 また、今までは本社の給与管理部門に、月末にタイムカードを届けていました。ところが、15日締めに変更した後は、すぐにタイムカードを届けられない(同じカードの15日から31日までを打刻する必要がある)ので、15日の締め日に、1日~15日までのタイムカード記録を、全ての従業員分(14人分)スキャンして、電子メールで送るように指示されました。 確認がしにくいし、余計な仕事が増えてしまうので、タイムカードの打刻を、給与の計算期間に合わせて、1枚のカードの片面は12月16日から12月31日、もう片面を1月1日から1月15日の打刻にして(分かり易くカードに12月後半、1月前半と記入して)使う事はできませんか、と尋ねました。 すると、タイムカードをどこかに提出する(おそらく税務署や労基署、デイサービスなので市による運営指導など、と思われる)場合に不都合だから、それは出来ないと言われました。 私は、打刻日の期間を給与の計算期間に合わせるのだから問題ないと思うし、2枚で確認するのは煩雑で間違えやすく、余計な仕事(スキャンしてメールするなど)が増えてしまうので、こちらの希望するように改善して欲しい、と考えるのですが、それは、実際のところ、何か問題があるのでしょうか?

  • エクセルでタイムカード

    こんにちは。いま、エクセルをつかってタイムカードの時間数の 集計をしたいと考えているのですが、一日の労働時間で10時から16時59分、17時から21時59分、22時から23時59分、24時以降の時間帯別にわけて集計を行いたいの ですがどのような計算式をいれてよいのかわかりません。 ちなみにもしも18時出勤の場合でしたら 10時から16時59分の欄にエラーが出ないようにしたいのですが。 どなたかわかる方、宜しくお願いいたします。

  • エクセルでタイムカードの時間計算をしたい

    エクセルでタイムカードの管理を行いたいので、 エクセルの表に出勤時間と退勤時間を記入したら 表の右側に残業時間や早出の時間を表示したいと思っています。 画像のC列・D列に出勤時間と退勤時間を入力するだけで E・F・G・H 列をそれぞれ表示させたいと思っています。 H列はわかるので E・F・G列に入る表計算式があれば、それぞれ教えて頂きたいのです。 E列・・9時よりも前の出社がある場合のみ、表示。     30分単位で切り捨て     (例)7:40分出勤の場合・・8時から9時までの計算となり        1時間で、(表示は1:00としたい) F列・・8時間(8:00)で固定 G列・・9時から退勤の時間の合計より9時間分を引いたもの。     (例)出勤6:55 退勤19:23 の場合        9時~19:23分までが対象の時間となり        10時間(23分は切捨て)から9時間を引いた        1時間となる(表示は1:00としたい) 以上、わかりずらいかもしれませんが もし、このような計算ができるのであれば、 よろしくお願いします

  • エクセルでタイムカード

    こんにちは! タイムカードの時間計算が面倒なので、エクセルで計算したいと思っています。 10:15~18:15までが勤務時間で、休憩45分で 7時間15分の労働時間です。 セルごとに『10』:『15』、~『18』; 『15』 等入力すると、7時間15分= を7.25時間として表示し、 また、残業あるときには、時間内勤務の30分後からカウントして計算したいのです。 18時15分の30分後 の18時45分からの残業15分毎に(0.25時間)で残業時間として自動的に計算できるようにしたいのです。 (19:15分なら30分残業=0.5h) イメージ的には・・・    A   B     C   D    E           F     開始時刻  終了時刻  時間内勤務    残業時間 1  10  15  18  15   7.25h          0h 2  10  15  19  15   7.25h          0.5h 3   9   00  19  00   7.25h          1.5h のA1~D3部分を入力すると、自動的にE・F行が計算されるという形が理想です。 わかりにくい説明だとは思いますが、これができるとすっごく嬉しいんです。 どうぞよろしくお願いいたします!!          

  • EXCELで、ランニングのタイムの計算をしたいのです

    excelで、ランニングの記録を入力して管理がしたいのですが、関数を教えてください。 たとえば、トラック周回ランニングのタイムが、1周目の通過3分30秒、2周目通過6分50秒だとします。 1周目の通過タイム3分30秒を入力、SPLITタイムつまり2周目の通過タイム10分20秒を入力するとLAPタイムつまり2周目だけのタイム3分20秒が表示される、という繰り返しのような表を作りたいのですが、関数がわかりません。もうひとつ、入力と表示ですが、できるだけ簡単な数字の列でできるといいのですが、どなたかご教授ください。

  • タイムカードを無くしたときの責任は?

    私は会社の経理をしています。先月試用期間中に会社を辞めた方の母親が6月分の給料が少ない。こちらがごまかしているのでは?と言ってきました。私の会社は手書きでタイムカードを書いてもらっていて、それに基づいて2人の人で2重にチェックしているのでまず間違いはありません。ですので、向こうが言い張るので、タイムカードを確認したところ、6月分のタイムカードをだけが全員分ありませんでした。 いろいろ探したのですがその月だけがなぜかありませんでした。 他にも労働内容を記入してもらう帳面などもあるのですが、それだけでは労働時間を完璧に把握できそうにありません。1か月丸々働いていないというのは照明できそうです。 そこで困っていることがあるのですが、 (1)給料は試用期間の1か月間満額19万払えと母親は言っている。 →しかし、その月は途中から入ったので、満額はあり得ません。しかも19万払うと支給した額の3倍以上になります。 アルバイトでも1か月丸々来ても12万程度です。 (2)相手は生活保護をもらっているらしく、行政に給与の証明書を出したそうなのですが、その証明書は6月から働いているにも関わらず7月からと虚偽の申告をしているそうです。 →そもそも書類的には6月の給料は発生していないので、こちらが追加で払う必要はないのではないか。 (3)当の本人に直接労働状況を話したいと言っても出てこず、母親しか連絡がつかない。 →給料を支払ううんぬんを成人した本人をはずして親と決めるのは問題ではないのか。 (4)8月分の最後の給料も1か月丸々出てきていないのに満額払えと先月言ってきており、それはタイムカードで解決しました。が、そのことを考えると少しでも多くお金を取ってやろうというように見えて仕方がないです。 ただ、タイムカードをなくしているのはこちらの落ち度です。 (そもそもなくなった月の給与だけを要求してくるのも不審なのですが、証拠はありません。) こちらはどのような対処をするのが正しいのでしょうか。

専門家に質問してみよう