• 締切済み

この機械の動作の結果を簡単に検索できる様にしたい

ある機械がありましてオイルを一定時間に部品に添加する ものがあります。ユーザーさんから機械の問合せがある時に、機械の操作面で現在時刻設定や間隔や午前・午後の設定画面があるんです。購入されたユーザーさんが取り付けた後に、指定した時間に設定したらいつから給油が始まるのか?との相談時に簡単に調べられるものを作れればと思い相談したしだいです。 機械の動作をお話しますと、仮に1/1に設置し機械の内部の時計(現在時刻設定)を12時とした場合に、1日おきの間隔で、午前の設定時間を9時にした場合(午後設定なしの場合もあります)とすれば、次に機械が動作するタイミングは、1/1の9時がすぎている為に1/3の9時に動作する・・・という回答を得たいのです 操作面には、 ○○○ ○○○○ 午前 12 1 2 3 4 5 6 7 8 91011 ○ ○○○○ ○○○○ ○   午後 という表記になっています。(※数字の上・下の○部分が設定することで光り時間設定が出来るという仕組みです) ですので、現在時刻設定及び、午前・午後の時間設定は24時間表記ではなく、午後10~・午前12時~4時までは設定できない方式になっているということです。 エクセルの画面に検索画面を作り(検索画面の現在時刻設定時間や間隔のセル欄は入力規則のリストで時間を選択できるようにしてあります) C:2現在時刻設定 D:3間隔 E:3AM設定時間 F:3PM設定時間 C:3       D:4 E:4 F:4 C:3,D:4,E:4,F:4は入力規則でリスト選択方法にしてます 結果表示欄は 結果日付欄:セルH6 AM設定時刻欄:セルI6 PM設定時刻欄:セルJ6に結果を出したいです どのようにしたら機械の動作を簡単に検索させることが出来るでしょうか?教えてください。

みんなの回答

noname#46899
noname#46899
回答No.1

「検索」とはすでに存在しているデータを探し出すことです。この質問の場合には「算出」でしょう。日本語は正しく使いましょう。 で、結論から言うと、所与のデータがこれだけでは算出できません。不足しているデータがひとつあります。 それがわかれば素人の私でも簡単に計算できましたから、プロだったら自分で解決してください。

関連するQ&A

  • Excelで勤務時間の管理表を作成したい

    Excel初心者です。 Excelに詳しい方、どうかご教示いただきたく思います。 現在、タイムカードを元に、Excelで勤務時間の管理をしようとしていますが、 思うように出来ず、大変困っております。 作成したい勤務管理表としては、添付の画像のような形式になるのですが、 出社時刻も退社時刻も、昼休憩の開始時間や昼休憩の時間の長さも 人によってまちまちで特殊な働き方のため、管理が難しいです。 そのため、添付画像のように、 タイムカードの出社時刻と退社時刻を記入するだけではなく、 実際に業務を行った時間の内訳がわかるよう、 午前と午後の開始時間と終了時間の枠を設け(E列~J列)、 それを元に勤務時間合計(K列)を出すようにしています。 そこで、勤務が午前~午後にまたがり昼休憩を挟む場合は、 午前の終了時間(G列)と午後の開始時間(H列)は手入力をするようにし、 それ以外は、タイムカードの出社時刻(C列)と退社時刻(D列)が、 午前の開始(E列)および午後の終了(J列)の欄に反映されるようにしたいです。 なおその際に、以下の4点を考慮して作成したいと考えています。 (1)出社時刻(業務開始時間)は30分単位で切り上げる。 (2)退社時刻(業務終了時間)は30分単位で切り下げる。 (3)タイムカードの出社時刻欄(C列)や退社時刻欄(D列)に何も入力されていない場合は、  午前・午後の開始欄・終了欄(E列~J列)は空欄にさせる。  同様に、午前だけの勤務時は、午後の開始欄・終了欄(H列~J列)を空欄、  午後だけの勤務時は、午前の開始欄・終了欄(E列~G列)を空欄にさせる。 (4)タイムカードの出社時刻(C列)に合せて、その時刻が午前ならば午前の開始欄(E列)に、  午後ならば午後の開始欄(H列)に、(1)で丸めた時間を表示させる。  同様に、退社時刻(D列)に合わせて、その時刻が午前ならば午前の終了欄(G列)に、  午後ならば午後の終了欄(J列)に、(2)で丸めた時間を表示させる。 (※但し、添付画像の6行目の例の様に、午前だけの勤務の際に、終了時間が12時を過ぎていた場合は、午前の終了欄(G列)に表示させる。) 現在は勤務時間合計(K列)だけ計算式を入れており、それ以外は全て手入力のため、 手間がかかるだけでなく、入力ミス等にも繋がるため、 出来るだけミスの少ない管理表を作成したいと思っています。 条件の多い質問で大変恐縮ではありますが、 なるべく簡単な方法を教えていただけると大変助かります。 どうぞ宜しくお願い致します。

  • 機械式時計の使い方がわからない

    機械式時計でいくつかわからない部分があるので教えてください。 モデルはタグホイヤーのCAV5185.FT6020です。 1、9時の位置にリニアセコンドという30秒ごとに動くメーターが付いていますが   これは何のためについているのでしょうか。 2、「日付けの設定は午後8時から午前4は行わないでください」とあるのですが   指定された時間内に行ってしまうと壊れてしまうのでしょうか。 3、これからの季節は汗をたくさんかきますが水洗いしても大丈夫でしょうか。   (一応10気圧防水) 4、購入した際に時刻などを調整するときは必ず秒針が動き出してから行うように言われました。   これにはどんな理由があるのですか。 詳しい方、教えてください。

  • 出勤時間表の作成

    カレンダー(weekday(date))関数で出勤表を作成しております。 A1B1は「月」、C1D1は「火」、E1F1は「水」と順に入力しています。 A2・C2・E2は午前、B2・D2・F2は午後を入力、A1B1は「1」、C1D1は「2」、E1F1は「3」と入力しています。 A4のセルにA3が空白の場合は空白に、A1セルが月曜日および水曜日でA2セルが午前の場合は、2(時間)を記入、A1セルが火曜日で午前の場合は、5(時間)、B4のセルにB3が空白の場合は空白に、B1セルが月曜日および水曜日でB2セルが午後の場合は、3,5(時間)を記入、B1セルが火曜日で午後の場合は、1(時間)を記入しようと思います。 順次4行をコピーしていこうと思います。 ※A1B1は「月」、C1D1は「火」、E1F1は「水」を別々入力しているのは、A4,B4,C4,D4,E4,F4に、A4セルにIF関数(if(A1="月",・・・・)と入力した場合、A1のセルしか見に行かないので、2つ作成しています。 作成した関数(if(A3="","",if(or(A1,"月","水",A2="午前","2",)if(or(A1,"火","午前","5"),と続けてますが、表示できません。 VBA・関数での回答をお願いします。

  • 正午(12時)は、午前、午後、どちらに属する?

    お昼の12時(正午)は、午前でしょうか、午後でしょうか。 どちらに属するのでしょうか? あるいは、 どちらにも属さないのか? http://www.nao.ac.jp/faq/a0401.html を見ますと、 午前12時なら午前であり、午後0時ならば午後ということになりそうですが、  ───午前12時と午後0時は同じものなのか、違うものなのか。「明けの明星と宵の明星は同じか、別物か」という哲学問題が発生する─── 同時に、 午前12時は存在するようですが、午後0時というのは存在しないとなる。 しかし、 午前は正午の前であり、午後は正午のあとと考えますと、午前12時、午後0時という表現はおかしいとなるのでしょう。 正午は午前午後を分ける境界点であり、午前・午後のどちらにも属さない、と考えるのが、最も妥当的なのでしょうか。 では、 0時という時刻は、昨日、今日、あるいは、今日、明日のどちらに属するのでしょうか。 0時は、正午と同じように、昨日今日、今日明日を分割する境界点であり、どちらにも属さないのでしょうか。 であるとすると、一日の長さが24時間であるということに疑義が浮かびます。一日は、数学的な表現をしますと、  0時 < t < 24時 あるいは、  (0,24) の区間のことをいい、一日の長さは24時間よりホンのちょっぴり短い? いやいや、一日の長さは、素朴な方法では定義できず、 数学の極限などの考え方を取り入れないと、定義できない? そして、 これは、アキレスと亀のパラドクスになる??? このパラドキシカル(?)な状況の解決はあるのでしょうか。 そして、 これは何に由来しているのでしょう。 言葉や概念の曖昧さがこの原因なのでしょうか。 それとも、時(の流れ)は、時間や時刻が存在しない? 時そのものが存在しない??? 教えてください。 よろしくお願いします(ペコリ)。 数学には、《デデキント切断》というものがありますが…。 デデキント切断 http://ja.wikipedia.org/wiki/%E3%83%87%E3%83%87%E3%82%AD%E3%83%B3%E3%83%88%E5%88%87%E6%96%AD PS 日付変更線という、よくわからないものもあります。 この日付変更線を右足でまたいだとき、 私(の体)は、今日・明日、あるいは、昨日・今日、どちらに属しているのであろか。 (境界の)内と外でもいいのですが…。

  • 複数の休憩時間がある場合の休憩時間の算出方法

    Excel で勤務表を作っていますが、 休憩時間が複数ある場合の休憩時間の算出方法が分かりません。 D5 10:00 (出勤時刻) E5 19:00 (退勤時刻) F5 休憩時間 H5 =E5-D5-F5 (実稼働時間) D6 12:00 (出勤時刻) E6 22:00 (退勤時刻) F6 休憩時間 H6 =E6-D6-F6 (実稼働時間) 休憩時間1 D38 12:00 (休憩開始時刻) E38 13:00 (休憩終了時刻) F38 1:00 (休憩時間1のトータル) 休憩時間2 D39 17:15 (休憩開始時刻) E39 17:30 (休憩終了時刻) F39 0:15 (休憩時間2のトータル) 休憩時間2の休憩時間帯が変わってもカスタマイズできるように (休憩時間3、4、5と実際にはあります) D38,D39,E38,E39は使わず F38とF39を使って、F5、F6セルに、休憩時間を算出したいです。 また、13時以降の出社の場合は、12時から13時の休憩時間を含めないようにもしたいです。 どんな関数を用いれば実現可能でしょうか? アドバイスよろしくお願い致します。

  • エクセルで時間計算

    エクセルで時間計算をしているのですが A1セルに開始時刻  B1セルに終了時刻  C1セルは作業時間   9:00         4:00           7:00 このような表を作っています 「C1」には(B1+12:00)マイナス「A1」と数式があるのですが 「B1」に入る時刻が午後でなく午前11:00だと 「C1」の数式のままでは (11:00+12:00)- 9:00 で 14:00 となってしまいます 「B1」には24時間形式で午後4:00を16:00と入力すればよいのですが 24時間形式を使わず9:00マイナス4:00を正しく計算するには どのような数式にすればよいのでしょうか IF文を使うのかなとも思うのですが 見当がつきません。宜しくお願いいたします。

  • 異様な動作が…

    具体的な症状は ・スタートボタンを押してもいないのに勝手にスタートアップメニューが起ち上がる。勝手に起ち上がっては勝手に消え、この一連の動作が小刻みに発生することもあれば間隔が空くこともある。小刻みに発生している時で長いときは数分間くらい止まらないことありその間はキーボードもマウスも一切の操作を受け付けなくなる。 ・文字入力の際、一部のキーを押すと文字入力と関係のない動作をする。「D」と「M」で画面が最小化されデスクトップに戻ってしまう。「E」を押すと「マイコンピュータ」画面へと飛ばされ、「R」で「ファイル名を指定して実行」画面が出現し「F」で「ファイルとフォルダの検索」画面が出現してしまう。よってこれらの文字を入力する際には言語バーの「IMEパッド」からマウスで文字入力するはめになっています。

  • 機械の運転時間帯を表すグラフを作りたい。

    (1)グラフの横軸に7:00から21:00まで1時間毎の目盛りがあるとします。 (2)EXCELシートのセルに、ある機械の起動時刻(10:00)と停止時刻    (18:00)を入力します。 (3)するとグラフの10:00~18:00の範囲に色が付き、運転時間帯が  一目でわかる。 このようなグラフを作りたいのですが・・・。 宜しくお願い致します。

  • Excel2003で時間計算結果のコピー

    時間表を作成し、開始時刻、終了時刻、作業時間、前作業終了時刻と今作業開始時刻との間隔を表示させてあります。(作業時間=終了時刻-開始時刻、間隔=今開始時刻-前終了時刻)この結果をコピーして数値として貼り付けたいのですが、通常の形式指定で値として貼り付けても出来ません。 又、終了時刻が24:00を超えると作業時間がエラーとなりますので、手で24:00を足して(01:00であれば25:00)ますが、これだと間隔時間がエラーとなる事があります。日付は現在入れてません。入れる事は可能ですが。 現状では、作業時間のトータル(Σ)をとっても結果が出ませんので、数値として貼り付け出来れば、計算が出来るのではと思い質問しました。

  • エクセルでの時間外労働の時間の算出

    (各セルには hh:mm形式で時刻を入力) 例えば a1セルに始業時刻9:00、b1セルに休憩時間1:00、c1セルに終業時刻23:30とした場合、 d1に 9:30~午後10時(22:00)までの時間のうち 休憩時間(b1に任意入力、この場合では1:00)を除いた実動時間から8時間(法定労働時間)を引いた通常の時間外労働時間を、e1には 深夜労働となる22:00を超えて23:30(c1セル)までの時間を表示する方法を教えてください。

専門家に質問してみよう