- ベストアンサー
効率的な作業時間管理方法とフォーム転記のテクニック
- 作業時間表の管理方法について、時間の単位が0.5時間であり、複数の項目がある場合のフォーム転記の方法を教えてください。
- 作業時間表を効率的に管理するための方法を探しています。時間の単位が0.5時間であり、複数の項目があります。フォーム転記を簡単にする方法を教えてください。
- 作業時間表の管理方法やフォーム転記のテクニックについて教えてください。時間の単位は0.5時間であり、複数の項目があります。効率的に作業時間を管理するための方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No2です。ご指摘ありがとうございます C3,F3にいれる式を下記のように変更して下方コピーしてみてください C3: =IF(B3>0,1000*ROW()+B3,1000*(100000+ROW())) F3: =MOD(INDEX($C$3:$C$400,E3),1000)/0.5 B列の値の最大値が1000以上にならないなら 大丈夫だと思います
その他の回答 (2)
- moon_piyo
- ベストアンサー率60% (88/146)
こんちは A列に項目、B列に時間 1件目のデータは3行目から開始すると仮定します C3: =IF(B3>0,ROW()+B3/100,100000+ROW()) D3: =RANK(C3,$C$3:$C$400,1) E3: =MATCH(ROW()-ROW($D$2),$D$3:$D$400,0) F3: =MOD(INDEX($C$3:$C$400,E3),1)*100/0.5 G3: =IF(F3>0,INDEX($A$3:$A$400,E3),"") H3: =F2+H2 I3: =INDEX($G$3:$G$400,MATCH(ROW()-ROW($H$3),$H$3:$H$400,1)) J3: =IF(I3="","",0.5) 上記のセルにそれぞれ式をセットし、C3:J3の範囲を下方へコピーします I列、J列に解答がでてきます 400行を超える場合は式の中の400を大きくすればいいです
お礼
ありがとうございます。 イメージにぴったりの回答です。 ただ、A---1.5とA---2の時なりませんでした。 (A---1 , A---2.5はOKなのですが) 式はコピーして、実行しました。 申し訳ありませんが、よろしくご教示の程、お願いいたします。
- miyabix
- ベストアンサー率45% (18/40)
単にAAAという文字をBBBに替えたいのならば、置換を使えばいいのではないでしょうか。 エクセルならば、編集→置換でできるはずです。
補足
質問が分かりにくく、申し訳ありません。 AAA は 1時間なので、0.5時間単位だから二行に BBBは0時間なので、記載せず 項目文字は変更せず、時間があるものだけ、0.5単位で表示する・・・という内容です。
お礼
0.5Hづつに振り分けることができました。 感動です。ありがとうございました。