(^^;)行き詰ってしまい、困り果ててます。
EXCELで出退勤務シフト表を作っているのですが、、、
日付と個人名を選択し、出勤時間・退勤時間・休憩時間を入力すると右側の表に反映するように設定してますが、上手くいきません。
その右側の表のAさんの出勤時間のセルの式ですが、
=IF($M$70=$D36,VLOOKUP$A4,$M$71:$V$113,2,FALSE)," ")
=if(日付が一致したら、個人名と出退勤時間と休憩時間を入力した一覧から、2行目の出勤時間の行を入力、それ以外は、スペースを入力)
というつもりで組みました。
表示はされますが、
・日付を変えると消えてしまう!という問題
退勤時間の方も
・式を退勤時間の3行目が表示されないという問題
勤務時間は更に、
・退勤時間-出勤時間=勤務時間が#####となってしまうという問題
となっていて、どうしたらいいのか行き詰っています。
良い方法がありましたら、是非、教えてください。
本当に本当にお願いします。
また、こういう問題を実際に教えて頂ける教室や
場所などご存知でしたら、是非、教えてください。
どうぞよろしくお願いします。
No.1ベストアンサー
- 回答日時:
>日付と個人名を選択し、出勤時間・退勤時間・休憩時間を入力すると右側の表に反映するように設定してます
この部分の解釈ですが、左側に日付と個人名と時間を入力する場所があり、そこに入力をすると右側の表に入力結果が1行ずつ追加されていくというイメージでよいでしょうか。(質問内容だけではちょっとイメージが分かりませんでした。)
そのような使い方はExcelのワークシート関数だけでは難しいです。直接右側の表に入力するか、あるいはフォームを追加してVBAを使用して表にデータを入力させるという方法になると思います。
・日付を変えると消えてしまう!という問題
入力セルと出力セルは1対1ないしは1対多の関係ですから、入力された値を消してしまったり変更すれば、当然出力結果は変わってしまいます。
・式を退勤時間の3行目が表示されないという問題
ちょっと日本語が間違っているようで理解できません。補足をお願いします。
・退勤時間-出勤時間=勤務時間が#####となってしまうという問題
恐らく、幅が足りないだけだと思いますので、列幅を広げてみてください。
>こういう問題を実際に教えて頂ける教室や
>場所などご存知でしたら、是非、教えてください。
どこにお住まいでしょうか。検索で地域名,Excel,教室などを入力してみたら見つかるかもしれません。
迅速丁寧なアドバイスありがとうございます。
>入力セルと出力セルは1対1ないしは1対多の関係です>から、入力された値を消してしまったり変更すれ>>ば、当然出力結果は変わってしまいます。
スパッと行き詰っていた霧が晴れました。
EXCELだけではできないモノだったのかもしれません。
VBAですか?
文字だけで説明するのはちと難しかったです(TT)
>こういう問題を教えてもらえる教室~?!
アビバとか資格の学校に問い合わせてみたのですが、
対応していないと断られたもので(^^)藁をもすがる
つもりでこちらに投稿しました。
適切なアドバイスを頂けて、出来ないことがわかり
諦められます。
お早い回答を頂けて、本当に嬉しかったです。
感謝いたします。ありがとうございました。
####は、おっしゃるとおり負の時間と幅のせいでした(^^)ありがとうございました。
No.2
- 回答日時:
回答は1点だけ。
>・退勤時間-出勤時間=勤務時間が#####となってしまうという問題
一番考えられるのは前日夜出勤で朝退勤の場合です。
24時間勤務が無いのなら、
=IF(退勤時間<出勤時間,1+退勤時間-出勤時間-休憩時間,退勤時間-出勤時間-休憩時間)
のように計算しますが、ここの計算式はどうなっていますか?
あとは、#1さんと同じく理解できないところが多いので、もっと具体的に説明してください。まずはシートの全体の構成とか。左の表はどんな項目があるか、右の表はどんな項目があるか、それぞれの目的は(例えば入力用とか集計用とか)などなど
>日付と個人名を選択し、
こういう表現もわかりにくいです。もっと実際に行うことを具体的に説明するようにしてください。
それと縦方向は行(画面左で1,2,3と順に並んでいる方向)ですが、横方向は列(横にA,B,Cと並んでいる方向)と言いますが、縦も横も行で説明していませんか?
表は単純なものにして、使い方を工夫するという方法もありますよ。
お早い良いアドバイスを心より感謝します。
表はもう一度見直して、簡単単純なものにして、使い方を工夫するようにやりなおしてみようと思います。
文字だけで説明するのはなかなかむずかしく、
その中でも理解してアドバイスを頂けた事、
本当に嬉しかったです。
頂いたアドバイスを元にもう一度検討します。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- Excel(エクセル) 出退勤管理の早退時間について 4 2023/08/21 15:22
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- 労働相談 労働時間が五、六時間 その弐 2 2023/04/04 12:36
- 求人情報・採用情報 皆さんでしたらどちらの会社に行かれるか教えてください。 年齢は45歳 男性です。既婚者です 1会社、 4 2022/06/07 08:08
- アルバイト・パート ダイソーでバイトしている大学生です。 シフトは、基本固定なのですが夏休みや冬休みなどの長期休み期間は 1 2023/08/19 12:40
- 労働相談 有休消化について教えて下さい。 6月末にて退職の予定です。 現在、有休(1日8時間)残りが29日と半 2 2022/04/03 01:05
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- 正社員 皆さんでしたらどちらの会社に行かれるか教えてください。 年齢は45歳 男性です。既婚者です 1会社、 6 2022/06/04 13:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows95用のCD-ROMをWindows1...
-
【Oracle VM VirtualBox】の使...
-
先ほどUEFIのbios設定で誤ってL...
-
デスクトップのアイコンの左下...
-
Windows95のデータをそのまま違...
-
コマンドプロンプトで変数内に...
-
Windows11の設定画面がスクロー...
-
この電池が欲しいのですが
-
Windows 95 iso 日本語ダウンロ...
-
ゲストOSがWindows98でホストと...
-
zoom pc版のインストールが出来...
-
タスクバーの背景の色だけを変...
-
ログオンスクリプトについて
-
インターネットが使えません
-
スタートボタンを押した時の画...
-
フォルダの中にある見えないゴ...
-
化学のケムスケッチの質問です ...
-
NAS上のBATファイル実行
-
Twitterでの書き込みで字化けし...
-
mfc140n.dll の役割
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
デスクトップのアイコンの左下...
-
Windows95用のCD-ROMをWindows1...
-
不要ファイル
-
Windows 95 iso 日本語ダウンロ...
-
【Oracle VM VirtualBox】の使...
-
デスクトップ上のフォルダ、フ...
-
Windows11の設定画面がスクロー...
-
zoom pc版のインストールが出来...
-
コマンドプロンプトで変数内に...
-
パソコンって
-
フォルダの中にある見えないゴ...
-
ゲストOSがWindows98でホストと...
-
Windows11にバージョン アップ...
-
Windows95のデータのバックアッ...
-
タスクバーの背景の色だけを変...
-
NAS上のBATファイル実行
-
XnViewでファイルを削除するとx...
-
win95の対応CPU等について
-
PC98エミュ
-
パソコンに詳しい方おねがいし...
おすすめ情報