135okのプロフィール
- ベストアンサー数
- 26
- ベストアンサー率
- 34%
- お礼率
- 0%
- 登録日2009/09/15
- Excelで関数かマクロを教えてください
シフト表のようなものをつくりたく、 縦に名前、横に日付、日付の下に出勤や休みという感じの見た目にしたいです。 6/1 6/2 6/3 山田 出勤 休み 出勤 鈴木 休み 出勤 休み 佐藤 出勤 出勤 欠勤 のような感じです。 元データがあり、 山田 6/1 出勤 山田 6/2 休み 山田 6/3 出勤 鈴木 6/1 休み 鈴木 6/2 出勤 鈴木 6/3 休み 佐藤 6/1 出勤 佐藤 6/2 出勤 佐藤 6/3 欠勤 のように並んでいるCSVファイルがあります。 けっこうな人数がいて、何か月分も作成するのでなにかいい方法はありませんでしょうか。
- 締切済み
- Excel(エクセル)
- redyellowblue23
- 回答数8
- エクセルで特定の時間帯毎の合計時間を出したい
エクセルで 「深夜残業の時間帯」にとった休憩時間 「それ以外の時間帯」にとった休憩時間 をそれぞれに拾い出して合計時間を出す方法がないでしょうか。 (例) 長時間勤務で下記のように複数回の休憩をとった場合 休憩開始 4:00 休憩終了 4:20 休憩開始 10:00 休憩終了 10:30 休憩開始 12:00 休憩終了 13:00 休憩開始 17:00 休憩終了 17:30 休憩開始 22:00 休憩終了 22:20 「深夜休憩合計」(0:00~5:00、22:00~24:00の時間帯)= 0:40 「その他休憩合計」=2:00 を自動で求めたいのです。 例では休憩回数は5回ですが、実際はもっと細かく回数も多いため困っています。 よい方法がありましたら教えてくださいませ。
- 締切済み
- Excel(エクセル)
- okudani
- 回答数2
- エクセルで検索結果を範囲から検索して貼りつける
出退勤時間の表を作成しようと思っています。 実際あるエクセルはsheet1にsheet名をシフトと入れて B3に早番(1) C3 早番(2) D3 早番(3) E3 早番(4) F3 普通番(1) G3 普通番(2) H3 普通番(3) I3 普通番(4) J3 普通番(5) K3 普通番(6) L3 遅番(1) M3 遅番(2) N3 遅番(3) O3 遅番(4) P3 遅番(5) Q3 遅番(6) B4から出勤時間の B4 5:30 C4 6:00 D4 6:30 E4 7:00 F4 7:30 8:00 8:30 9:00 9:30 10:00 L4 13:00 13:30 14:00 14:30 15:00 Q4 15:30 B5からは退勤時間の B5 14:00 C5 14:30 D5 15:00 E5 15:30 F5 16:00 16:30 17:00 17:30 18:00 18:30 L5 21:30 22:00 22:30 23:00 23:30 Q5 0:00 セル番号抜かしちゃっててすみません。 A8からA48まで名前 7の行に1日から31日まで(B7が1日・C7が2日…AF7が31日)になっています。 この中の B8からAF48のセルに 早番(1) 早番(2) 早番(3) 早番(4) 普通番(1) 普通番(2) 普通番(3) 普通番(4) 普通番(5) 普通番(6) 遅番(1) 遅番(2) 遅番(3) 遅番(4) 遅番(5) 遅番(6) のどれかを検索して貼りたいです。 検索する場所ですがsheet2に1週間分(1日から7日までとします)の出勤時間の作成しようと思います。sheet2の名前が1日~ sheet3が8日~と入れようと思います。 週単位か1日単位でのsheet作成を迷ってます(週初めが1日といつも決まっているわけではないので)1日単位ならsheet2名前は1日sheet3名前2日になります。 実際にsheet2を各場所に貼りだして見せるものにしたい為見やすい用に作りたいです。 載せてる情報は現在は 22日~27日 現場A 通常 9:00~終了まで A8さん 早出 9:00~17:30 A10さん A12さん 遅出 13:00~21:30 A9さん A13さん 現場B 通常 8:00~終了まで A11さん A18さん 早出 8:00~16:30 A14さん A11さん 遅出 13:00~21:30 A16さん A17さん 現場C 通常 7:30~終了まで A15さん A25さん A35さん 早出 7:30~16:00 A22さん A32さん 遅出 13:00~21:30 A21さん A19さん みたいな感じで貼りだしています。 月単位でエクセルを作成します。 エクセル関数は初心者でマクロはちょっとしかやったことないです。 sheet2(週か日)の作成でsheet1シフトの中のB8からAF48が検索されて入力されればいいなと思っています。どのような関数を入れればいいかご教授ください。
- ベストアンサー
- Excel(エクセル)
- k_junn
- 回答数2
- エクセル 条件一致で別シートに自動転記
数多くの検索をして、自分がやりたい関数に作り変えようとしたのですが、 上手く出来ず、質問させて頂きました。 下記のようにSheet1に添付画像のように入力されている伝票の B2~B7を店舗別に別のシートに自動で転記させたいです。 A店のシートには、A店と書かれた列全てを上から順に、 B店のシートには、B店と書かれた列全てを上から順に シートを分けて転記させたいのです。 説明が下手で申し訳ありません…。 おわかりの方がいらっしゃいましたら教えてください。 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- sowilukka
- 回答数2
- 文字の差分のみを抽出する方法
何か良い方法があれば教えてください。 取引先企業のリストをエクセルで作成しています。 ・A列に会社名から課や係などの一番小さい階層までが文字列で入っています。 (例:○○株式会社ロボット事業部製造部技術課広報係) ・B列に会社名から部までが文字列で入っています。 (例:○○株式会社ロボット事業部製造部) ※B列がA列を包括する上位の部署となっています。 A列とB列を比較して、差分の文字のみをC列に抽出したいです。 (例:技術課広報係) 関数を調べてみたのですが良い方法が思いつかず、今の所、「Difff」というサイトでA列とB列を比較して差分のみを太字にすることはできましたが、太字のみを抽出してする方法があるのか分かりません。 2000件以上のデータがあるので、一つ一つ太字以外の部分を消していくのは時間がかかります。 関数やフリーソフトなどで何か良い方法はないでしょうか。アドバイスをお願いします。
- ベストアンサー
- Excel(エクセル)
- sakimi12
- 回答数1