• ベストアンサー

EXCEL数式について質問です。

EXCELの数式について質問です。 添付の画像を参照してアドバイスをお願い致します。 手順 A2~A6セルに製品名有り B2~B6セルには開始時間を入力 C2~C6セルには終了時間を入力 ↓ F2の次加工開始時間表を基準に C2時間の終わりに対して次加工開始時間を自動で反映させたい。 (例) 開始 7:30 終了 9:05 次加工開始時間 10:30としたい。(※9:00までの値じゃないため。) 定義表  9:00      10:30 以上の件わかりづらい説明ですがよろしくお願い致します。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 確認したいのですが、終了時間が10:30丁度の様に、次加工開始時間表に掲載されている時刻と丁度同じ場合には、10:30までに加工を開始する準備を行う暇がないため、次加工開始時間はその次の12:00とすると考えれば宜しいのでしょうか?  又、加工開始から加工終了までに、24時間以上要する事は無いものと考えて宜しいのでしょうか?  もし、そうなのでしたら、D2セルに次の関数を入力してから、D2セルをコピーして、D3以下に貼り付けると良いと思います。 =IF(COUNT(INDEX($B:$B,ROW()):INDEX($C:$C,ROW()))=2,SMALL($F:$F,COUNTIF($F:$F,"<="&INDEX($C:$C,ROW())+(INDEX($B:$B,ROW())>=INDEX($C:$C,ROW())))+1),"")

その他の回答 (1)

  • bignishi
  • ベストアンサー率25% (1/4)
回答No.2

質問に対する、回答になっていないかもしれません。 その際は、ご容赦願います。 添付資料をご参照願います。 業務で使用されているものと判断し、拡張性と保守の面から、VBAを使用した例を提案しております。 以上

関連するQ&A