Gizport
1 回答
0
Share (facebook)
121
view
全般

excel2003で勤務シフト表を作成しています。勤務時間帯を入力し...

excel2003で勤務シフト表を作成しています。勤務時間帯を入力してグラフ化したいのですが、日付をまたいだ勤務時間帯でもグラフ化する方法はあるでしょうか? 例えば列Aに氏名、BとCに勤務開始と終了の時刻を入れて、Cから先に自動で棒グラフのような勤務時間帯を表示させたいのです。フリーソフトで時刻を入れるとその範囲の時刻に当たるセルが塗りつぶされる使いやすいものがあったのですが、8時~20時までの範囲でした。これを6時~翌日6時までに改良したいのですが、20時から3時のように日付をまたいだシフトだと塗りつぶしてくれません。27時とかにしてみましたがうまくいきませんでした。塗りつぶされるセルには =IF(AND(K$6>=HOUR($C14),K$6<HOUR($D14)),1,"") と入っていましたが、チンプンカンプンで・・・・。関数は非常に簡単なものしか使ったことがないので、できる限り分かりやすく教えていただける方、もしくは数式ずばりなど、画像も付けましたのでよろしくお願いします。
Yahoo!知恵袋 4446日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
勤務時間帯を(翌日6時までの)拡張に対する、グラフ用式の調整です。

6行目の翌日時間(1~6)は、(25~30)に、変更は可能でしょうか?
可能であれば、一番簡単な方法があります。
ただし、開始、終了時間も翌日は24時間を加算しての入力が必要です。

[E7]式
=IF(AND(E$6>=HOUR($C7),E$6<$D7*24),1,"")

E7セルに式をコピー後、右下にコピーください。

式の内容は、6行の各列にある「数値」との比較で条件が合えば、計算結果を「1」にしています。

式内容の条件は、
開始時間(時間値のみ引き出し)が、「6行の数字」以下で且つ、
終了時間(時間値のみ引き出し)が、「6行の数字」より大きい数値であれば
「1」を表示、他はスペースです。

今回の式の条件内容は、変わりませんが
終了時間を27時と入力しても、式(HOUR関数)では3時としてしか引き出していないので、
別の方法(終了時間x24)で、「27」の数値にしています。

お試しください。
不具合があるようでしたら、補足して下さい。
Yahoo!知恵袋 4446日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
24
Views
質問者が納得下記を確認してください。 =最大 下にコピーしてください。 入力しない場合に関するエラーハンドリングは実行されません。 それは強制的に行いました。 それが回避する場合ど。 通常の定式 このように。 =最大
3907日前view24
全般
26
Views
質問者が納得シート1での最新のデータですから前に示した式で良いのですが =IF(A2="","",INDEX(Sheet1!$C:$E,MATCH($A2&COUNTIF(Sheet1!$B:$B,$A2),Sheet1!$G:$G,0),COLUMN(A1)))→この回答で入力すると同品目の3番目のデータが表示されてしまいました。前回納入した情報を出力したいので再度お願いいたします。 同品目の3番目のデータはシート1では見られませんね。3番目が最後のものでそれよりも...
3917日前view26
全般
29
Views
質問者が納得添付の図を見ると、C13、E13も点数と項目数があるのですが、質問では抜けているのでしょうか? また、添付にはB列が2つあるのですが、これは無視ということにしています。 入力されているシートのシートイベントに記述します。 Private Sub Worksheet_Change(ByVal Target As Range) Dim i As Long Dim j As Long If Intersect(Target, Range("D4,D7,D10,D13,D16,E4,E7,E10,...
3990日前view29
全般
27
Views
質問者が納得◆画像を参考に次の数式を設定してみましょう。 シート2の重量を表示させるセル(D2) =IF(C2="","",SUMPRODUCT((Sheet1!A2:A5=Sheet2!A2)*(Sheet1!B2:B5=Sheet2!B2)*(Sheet1!C2:C5=Sheet2!C2),Sheet1!D2:D5)) 以下、下方に数式をコピーする。 ※ SUMPRODUCT 関数 1)シート1の「名前1の範囲=シート2の名前1のAさん」 2)シート1の「名前2の範囲=シ...
4090日前view27
全般
28
Views
質問者が納得身に覚えが無い様なら、迷惑メールであり、詐欺メールだと思いますね。 ※購入した覚えが無いのに、請求された。→「架空請求」です。 このサイトは「投資攻略系」サイトであり、競馬予想サイトです。 詐欺サイトであり、偽装サイトの可能性はあります。 ただ「金」を騙し取られるだけで当たらないと思います。 大川慶次郎&智絵 競馬の神様と女神のパーフェクト馬券メソッドの被害・詐欺と思われる投稿一覧/被害ナビ http://keiba.higainavi.com/higais/5888.html ※口コミの題名を引用。...
4180日前view28

取扱説明書・マニュアル

998view
http://ctlg.panasonic.co.jp/.../C-14D20.pdf
もっと見る