Excel2003で勤怠スケジュールを作成する方法

このQ&Aのポイント
  • Excel2003を使用して勤怠スケジュールを作成する方法について教えてください。
  • 勤怠スケジュールの作成方法として、アルバイトスケジュールの作成例を紹介します。入力された「入」と「出」の時間に応じてセルに色を付け、グラフ化し、労働人数が表示される一覧表を作成します。
  • 勤怠スケジュールは30分刻みで設定し、例えば8:30から10:30までのシフトをAさんに割り当てる場合、8:30のセルから10:00までのセルに色を付けます。また、表示する時間帯は8:00ではなく8時、8時半としても構いません。色の設定は条件付き書式を使用します。Excel2003を使用して勤怠スケジュールを作成する際の注意点についてもお教えします。
回答を見る
  • ベストアンサー

Excel2003で勤怠スケジュールを作りたい。

Excel2003で勤怠スケジュールを作りたい。 知恵をお貸しくださいませ。 添付画像のような感じのアルバイトスケジュールを作ろうとしています。 「入」、「出」を入力すると緑色に色が着き、グラフのようになり、 最下段に労働人数が表示される一覧表です。 30分刻みで、Aさんを例にとると8:30~10:30までシフトに入ってもらいます。 すると、8:30のセルから10:00までのセルに色が着くようにします。 別にD2~L2の欄の表示は、8:00でなく8時、8時半でも構いません。 画像を添付する都合上12:00まで書いていますが実際は20:00まであります。 色は条件付き書式で着けるのだとは思いますが・・・ お助けください。。。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 参考になるかどうか判りませんが・・・ 一つの案です。 D3セルに =IF(AND(D$2>=$B3,D$2<$C3),1,"") という数式を入れ、フォントの色を「緑」にします。 そして、D3セルの条件付書式の 「セル値が」 → 「次の値に等しい」 → 「1」 を入力し 塗りつぶしの色をフォントの色と同じ「緑」にします。 これをオートフィルで列方向と行方向にコピーすると、セルの色づけは希望通りにならないでしょうか? 労働人数のD9セルには =SUM(D3:D8) として、24:00 の AJ9 までオートフィルでコピーではどうでしょう? 以上、この程度しか思いつきませんが 他に良い方法があれば読み流してくださいね。m(__)m

pritzman
質問者

お礼

早速のご回答ありがとうございました。 実に素晴らしいです! 私が普段使っているような関数だけで出来てしまうのですね。 ヒラメキという部分をもっと鍛えなければ・・・と痛感しております。 ありがとうございました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

どちらも同じような計算の組み立てで出来ます。 D3の条件付き書式は数式で =($B3<=TIME(7,30*COLUMN(B3),0))*(TIME(7,30*COLUMN(C3),0)<=$C3) D9の集計の式は =SUMPRODUCT(($B3:$B8<=TIME(7,30*COLUMN(B9),0))*(TIME(7,30*COLUMN(C9),0)<=$C3:$C8)) のように。 #2行目の各時刻の値をオートフィルドラッグでひっぱって作りそのまま計算に使うと,計算誤差で意図しない結果になる場合があります。

pritzman
質問者

お礼

ご回答ありがとうございました。 この数式でも出来ました。 同じ目的を果たすにもやり方は様々あるのですね。。。 勉強させていただきます。 ありがとうございました。

関連するQ&A

  • Excel2007のグラフの書式設定画面

    Excel2007で、普通の折れ線グラフを作っています。 以前作ったグラフをシートに張り付けてありますが、『軸の書式設定』を開くと、 縦軸、横軸ともに、添付画像の左側のような設定画面がでます。 今回、別シートで表の形式は同じでデータだけが違うシートを作って、同様に 同様に折れ線グラフでグラフを作成しているのですが、こちらのほうは、 横軸の『軸の書式設定』を表示すると、添付画像の右側の設定画面が表示 されます。 ちなみに、縦軸は添付画像の左側の画面になっています。 この違いは、何なんでしょうか? 添付画像の左側の設定画面がでるようにしたいのですが・・・。 情報がありましたら、教えてください。

  • 列のグラフデータを移動させたい

    Excel2013をWindows10で使用しています。 現在、グラフを変更させたいと思い、プロットする範囲を移動させることをやっています。 ですが、全部のデータがきれいに移動してくれないので、困っています。添付の画像の紫色の部分が横軸になるのですが、この紫色のセルの選択範囲の移動が上下のみで、左右に移動してくれないので、困っています。どうすれば可能になるのでしょうか。 作ったグラフはモノクロでも分かりやすく表示させるため、書式を細かく変更しています。一から新しいグラフを作るのは、大変な手間になります。もし、一からやり直さなければいけないなら、グラフの書式の保存方法も教えてもらえると、助かります。

  • EXCEL2003のグラフ(株価)について(2)

    EXCEL2003を使っています。 グラフで株価を表示させていますが、 同じグラフ上に添付の画像のような折れ線をついかすることはできますでしょうか。

  • excel2013のグラフ

    添付画像の様に年月と数値のグラフです。 数値は26から0.003までのものですが、0以下がどうしても表に出来ません。 Excel2007の時には0以下の小数点以下3桁まで表示出来ていました。 特に微妙な0以下部が広く拡大目盛で、表示出来ていました。 どうしても必要なグラフなのですが、パソコン買い替えで元のExcel2007が認証出来ず、excel2013にしてしまいました。 醜い画像で申し訳ありません。 どうかよろしくお願いします。

  • EXCEL2003で塗りつぶしの色名を表示しないようにできますか?

    EXCEL2003でセルの塗りつぶしの色を選択するときに 例えば、赤のところにポインタを持っていくと「赤」と漢字で表示されますが、これを表示させなくすることはできるのでしょうか? 逆に、セルの書式設定の中の「パターン」では赤色にポインタをあわしても「赤」とは表示されませんが、これを表示させたりすることはできるのでしょうか? 宜しくお願いいたします。

  • Microsoft Excel 2010関しまして

    Microsoft Excel 2010にて、画像を添付しておりますが ページ設定を行いグラフを修正しようとしましたが修正ができません 表示の左端の標準を押して印刷ページ表示は消えましたが画像のように 点線が表示され消えません、また、グラフデータを修正しようとしましたが グラフが全く触れない状況となりました。 改善方法を教えてくださる有識者の方 大変恐縮ですがご返答頂きます様お願い申し上げます

  • Excel2003で複数行での条件付き書式

    添付画像で何行かに分かれているセルの中から、 上位 3 つと下位 3 つの色を変えて表示するように 条件付き書式を使いたいと思います。 セルが連続している場合は、条件付き書式を 『セルの値が』『次の値以上』『=LARGE($B$2:$H$2,3)』 『セルの値が』『次の値以下』『=SMALL($B$2:$H$2,3)』 等で実現できますが、複数の行に分かれている場合、 ctrl を押しながらセル選択をして () 内を $B$2:$H$2+$B$4:$H$4... としても正しい結果が得られません。 これを添付画像の用に条件付き書式で表示する方法はありますか? あらかじめどこかのセルに large と small を求めておいて それ以下かどうかを判別する方法しかないでしょうか?

  • Excel2003の塗つぶしの色について

    Excel2003の塗つぶしの色について お世話になります。 現在、WindowsXP Pro SP3で、Office:Excel2003を使用しています。 セルに色を付ける場合、Excel画面のツールに、自分の好きな色を設定し、新規ファイルでもそれが表示されるようにできたらいいと思っています。 で、書式のセルから、色設定を変えたのですが、そのExcelファイルではよいのですが、別のファイルを開くと、初期の設定が表示されてしまいます。 自分で設定した色をどのファイルでも表示してくれるようには、どのようにすればよいでしょうか? よろしくお願いいたします。

  • excel2013でグラフを表示できない。

    excel2013で折れ線グラフを表示したいのですが、データのない箇所は、0表示になります、数値のあるセルのみ表示したいのですが途中の操作ができなくなってしまいます。何が原因でしょうか教えて頂けませんか。 取り扱い 「デザイン」タブの「データの選択」をクリック、「データソースの選択」し「非表示および空白セル」をクリック この時、空白セルの表示方法は、ゼロ(Z)が選択されています。 ここで、下段の、データ要素線で結ぶ(C)を選択しようとしても、クリックできません、 唯一クリックできるのは、非表示の行と列のデータを表示する、(H)のチエックのみはできます。 原因が分かりません、教えて頂けませんか。お願いいたします。

  • Excelでスケジュール表を作りたい。

    Excel2013で、セルに時刻を入力すると、横にある時刻の下に自動的に色付けがされるワークシートを作りたいのですが、どのようにしてよいか全くわかりません・・。 仕様としては、たとえば面談で一コマ単位15分刻みで行われるとします。 開始時刻と終了時刻を入力するだけで、時刻表示の下の区間に色が現れるようにしたいのです。エクセルの基本機能だけで実現したいです。 どなたか詳しい方、教えて頂きませんでしょうか?

専門家に質問してみよう