• ベストアンサー

Excel2007 この場合の関数

毎日、達成時間を記録していき、 記録開始から今日までの平均をつねにI4セルに表示する計算式を教えて下さい。 図のようにK9セルから記録を開始します。 図では、5月13日までしか記録がないので、 k9からk21までの平均値がI4に表示され、値は7時間27分42秒となっています。 翌日5月14日分をk22に記録すれば、I4も更新されるようにします。 記録は、5月以降も続くものとします。 快くご回答いただける方がおりましたら、なにとぞ宜しくお願いいたします。

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

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

最後の行を大きく取っておく =AVERAGE(K9:K1000) K列で平均を出す(K1:K8に数値が入らないことが前提) =AVERAGE(K:K) 逆に今はどんな式をいれているのでしょう?

noname#231606
質問者

お礼

こんにちは。 お礼が遅れまして、申し訳ありません。 その節は、下記の関数でお世話になり、 本当にありがとうございます。 mt2015様の御蔭で、生産性が数倍向上いたしました。 https://oshiete1.nifty.com/qa9479472.html 今回も、どうもありがとうございます。 excelとmt2015様に深く感謝しております。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • miso_kasu
  • ベストアンサー率60% (6/10)
回答No.3

>記録開始から今日までの平均をつねにI4セルに表示する計算式を教えて下さい。 =AVERAGE(K:K) 但し、K列には成果の時間数以外の数値を入力しないものとします。 未入力と文字列は無視されますが0は有効な値として平均値の範囲に含まれます。

noname#231606
質問者

お礼

ご回答、どうもありがとうございます。 お知恵をお貸しいただき、本当に助かります。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

AVERAGEでよいと思いますが、 こんなんでもOKです。 =SUM(K9:K1000)/COUNT(K9:K1000) 0分は無視したいよ とか細かな注文をするときはこんな感じ。 =SUM(K9:K1000)/COUNTIF(K9:K1000,">0") 念のため書いておきますが、時、分は書式設定で表示されるようにして、 8時00分なら8:00:00と入力されていますよね? 入力が間違っていると計算できません。

noname#231606
質問者

お礼

ご返信が遅れまして、申し訳ありません。 tanakanono様、前回もご回答をありがとうございました。 御蔭さまで、日々の生産性が著しく向上しております。 今回も、たいへん助かります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでの関数を教えてください。

    セルK27の合計が20000以上なら、K28(K27に1.1かけたもの)をK31に表示。セルK27の合計が20000以下なら、K29(M27に1.2かけたもの)をK31に表示したいです。 説明分がうまくなくてすみません。

  • Excel 添付画像つき この場合の関数について

    セルI4に、月の最初から現在までの合計労働時間をリアルタイムで記録したいです 詳細は添付画像をご覧下さい たとえば仮に今日を4月1日として、全部で8時間半の労働をしたとします。 この場合、添付画像のようにセルJ11は8:30と入力します セルJ11を埋めたとき、自動でI4には8:30と記録されるようにしたいのです。 翌日4月2日も労働時間8時間半なら、J12を8時間半と入力します J12の値が入力されたら、前日までの合計時間と合わせた17時間00分の値を、I4に自動で記録させたいです このようなセルI4の関数を教えて頂きたいです。 宜しくお願い致します。

  • Excel2003の関数で教えてください

    図のようにD19とD20セルに分けて月表示をさせます。 この図の場合ですと12月、ということになります。 このとき、Q21セルにD19・D20セルで表示させた月表示の翌月を自動的に表示させたいのです。 例えば D19「0」D20「1」なら、Q21には「2」 D19「0」D20「2」なら、Q21には「3」 D19「0」D20「3」なら、Q21には「4」 ・ ・ ・ ・ ・ ・ D19「0」D20「9」なら、Q21には「10」 D19「1」D20「0」なら、Q21には「11」 D19「1」D20「1」なら、Q21には「12」 D19「1」D20「2」なら、Q21には「1」 という具合です。 宜しくお願いいたします。

  • 【Excel】関数でできますか?

    Excel2003を使用しています。   E列→摘要欄 H列→借方金額 I列→貸方金額 K列→差引残高  1行  あ                    100  2行  い      100  3行  う       500  4行  5行 月 計     600          100      500  6行  7行  8行  か                      300  9行  き       400 10行  く       500 12行 月 計      900        300      1100 13行 累 計      1500        400      :      : というふうに金額が入力されているとき、K列の差引残高に E列に“月 計”と入力されたら、 [直前の月 計の差引残高セル]-[借方金額]-[貸方金額]という 数式を入れたいのですが、どんな関数を使えばできますか? 上記の例でいくと、 K12セルに[=K5+H12-I12]の計算結果が表示されるように したいのですが。。。 よろしくお願いします。

  • INDIRECT関数が上手く使えません。

    集計シートF334セルに、「=SUMIF(貼付!E$2:E$300,A334,貼付!K$2:K$300)」と 入力して、貼付シートのE2:E300の範囲から、集計シートA334の値を探して、 貼付シートのK2:K300の値を合計して、集計シートF334セルに表示させています。 集計シートF338セルに「K」と入れて、集計シートI338セルに「=F338&2&":"&F338&300」と 入力して、集計シートI338に「K2:K300」と表示させています。 貼付シートで必要な列が、K列からJ列・H列など月ごとに変わるため、 INDIRECT関数を使用して、集計シートF338セルに入力した値から集計シートF334セルの 値を更新しようと思っています。 そこで、集計シートF334セルの値を次のように変更しましたが、求めている結果が得られません。 0と表示されます。どこが誤っているのか、教えていただけないでしょうか。 「=SUMIF(貼付!E$2:E$300,集計!A334,INDIRECT("集計!"&I$338))」

  • EXCELの関数(IF)

    ヘルプで確認したとおりにやってるつもりなんですが、 セルK25数字が<セルK27の場合は OK 逆の場合は駄目と表示したいのですが、下記の計算式ではエラーがでます。 ちなみにどちらのセルも計算式が入力されています。 セルk25「=k14+k24」 セルk27「D14*D16」      記 =IF(K25<=K27,"OK","駄目") どなたかわかる方教えて下さい。

  • Excel:TODAY関数について

    お世話になります。 毎日変動する数値の平均、最高、最低値を表示したセルの右にTODAY関数で現在の日付を表示しています。 シートは月ごとにしようと思っています。そこで2月のシートに3月5日などと表示しないように、月が変わったらセルを空欄にしたいと思っているのですができるでしょうか? つまり2月なら2月28日まではTODAY関数が働き日付を表示し、3月1日以降そのセルを空欄にしたいわけです。 Excel2000です。 よろしくお願いします。

  • Excel:特定の条件でFLOOR関数を使うには?

    Excelを使って、勤務表を作成しています。 開始時刻、終了時刻を入力すると、 終了時刻ー開始時刻ー休憩時間という具合に当日の勤務時間を出力させるようにしています。 当日の勤務時間を出力するセルには以下の条件が必要です。 (1)開始、終了時刻が入力されていない時、0:00と表示する。 (2)開始時刻8:30(もしくはその時刻より前)、 終了時刻17:05と入力された時、7:50と表示する。 (3)(2)の条件以外は15分単位で勤務時間を表示する。 15分単位で丸めるということでFLOORを使うのですが、 そうすると(2)の条件がまったく無視されてしまい、うまくいきません。 FLOORを特定の条件の時のみ、適用する方法があれば教えて下さい。 よろしくお願いします。 使用ソフト:Excel2002 ------------------------------------------------- ちなみに以下のような計算式を当日勤務時間が出力されるセルに書いて試してみました。 =IF(D9="17:05","7:50",IF(COUNT(C9:D9)<2,"0:00",FLOOR(D9-P9-E9,"0 :15"))) 計算式の意味↓ 終了時刻に17:05と入力されたら、当日勤務時間のセルに7:50と表示。 開始、終了が入力されないと、0:00と表示。 そうでなければ、終了ー開始(8:30以前を8:30と考えるセル)ー休憩で計算し、15分単位で表示。 とこのように書いてみたものの…うまくいきませんでした。

  • 10~11月のレースで5キロ20分切り目指して

    10~11月のレースで5キロ20分切り目指して 8月で47歳になるオヤジランナーです。学生時代の陸上の本格的経験はありません。 ラン歴は途中5~6年の走らない時期も含め15年位になります。 走り始めてからのずっとの目標だった5キロ20分切りを目指して、現在、色んな書き込みを参考に下記のような感じで走ってます。 月 完全休養 火~金 通勤ランで朝4キロ(ゆっくり)昼休みラン4キロ(キロ4分半~6分)帰宅ラン4~11キロ(ゆっくり。メイン8か11キロ) 土 河川敷でインターバル1000×5。但し河川敷は500メートルごとにしか線が引いてないのでrestは500メートルの変則インターバルです。 日 LSD 2~3時間 もちろん、脚の調子や天候によって微妙に変えてます。土日は夏は基本雨でも走りますし、脚の調子が少し悪いなと思った時は自転車で2~3時間の事もあります。 この調子で6月は300キロ走りました。今月は一応350キロを目標にしています。 あと、過去の自己記録は10年位前になりますが、ハーフで1時間36分です。この頃は本格的には短い距離のレース出てませんでした。一応距離無公認のレースで20分20秒という記録があります。 脚の故障とかで5~6年走って無かったのですが、3年くらい前からラン復帰して最近だと3キロ12分3秒、5キロ21分35秒です。 さて、質問は5キロ20分を切る為に以下の2つです。 (1) 上記の練習方法で大丈夫でしょうか?何か付け加えたりありますか?基本的に陸上競技場は使わないとの前提でお願いします。それとも、そもそももう歳だし、今更あんまり無理しない方がいいという意見はありますか? (2) 土曜日のインターバルなんですが、5月に4分40秒から始めて達成出来たら(達成とは5本全て目標時間内に走るということにしています。0.1秒でも超えたら未達成ということで。)5秒縮めていき、順調に4分5秒までは達成出来たのですが、現在4分ジャストのインターバルで2周連続達成でき無い状態になってます。また、達成と言っても、4分15秒あたりから、ランでrestを繋ぐのも厳しくなり、4本のrestの内、最初の2本はジョグ、1本はウオーキング、最後は20分の休養となってしまってます(もはやインターバルでは無い?)それでなんとか4分5秒まで達成しました。モチベーションを保つためにもrestを誤魔化して?も達成したとしてしまった方がいいのかなと思ってです。 4分インターバルに関しては3本は何とか4分内で走れましたが、4本目はこりゃ無理と思うほど苦しかったので、無理するよりはと、走りませんでした。それが2周連続という結果です。 こういう場合は、達成できるまで、しつこくこのインターバルを毎週続けるのがいいのか、それとも何か違う練習を入れた方がいいのでしょうか?それはどういう練習でしょうか?それとも根本的にこのインターバルは間違っているでしょうか?? 長々とした文章になってしまい申し訳ありませんが、走り始めた時からの夢でもあった5キロ20分切り達成、もちろん、できたらもっと早く走りたいを思ってます。 是非とも経験者や実力者のアドバイスをいただきたくよろしくお願いします。

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

    EXCEL数式について質問です。アドバイスを頂きたいです。 (1)やりたいこと。  作業者毎のイベントをマスタ化し、  スケジュール表に合う日付にマスタからのイベントを抽出したい。  EXCEL数式またはVBAにて抽出 (2)方策  ・B1セルにて作業者名を選択する。  ・B3~F3セルは1週間のスケジュール表   B5~F5セルに AさんイベントH2:H5 BさんイベントK2:K5   を表示させたい。   (B3~F3とI2:I5(Aさん日付)K2:K5(Bさん日付)を照合する) 以上の件アドバイスよろしくお願い致します。

トナー交換表示が消えない
このQ&Aのポイント
  • 前に使用していた同じ機種のトナーが交換後に壊れたため、新しいトナーを交換したが表示が消えない状態です。どうすれば表示が消えるのでしょうか?
  • Windows10で有線LAN接続している環境でトナー交換表示が消えません。トナーの交換自体は正常に行われていますが、表示が残っています。
  • ブラザー製品のFAX2840でトナー交換を行った後、表示が消えません。使用していたトナーが壊れたため新しいトナーを交換しましたが、消えません。どうすれば表示が消えるのでしょうか?
回答を見る

専門家に質問してみよう