• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelの関数計算)

Excelの関数計算で来店周期を算出する方法は?

このQ&Aのポイント
  • Excelの関数計算を使用して、来店日を入力すると来店周期(頻度)を計算してA1セルに表示させたいです。
  • 最初の3回まではそのものの平均値を、6回目以降は直近の5回分の平均値を算出したいです。
  • 例えば、B1セルからG1セルに来店日を入力し、その後の来店周期をA1セルに出力したいです。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! Excel2003の最終列(256列)までの数式にしています。 植木算の考え方と一緒だと思いますので、 項目数(データ数)マイナス1で割り算をしなければならないと思います。 一例です。 データはシリアル値が入っているものとします。 =IF(COUNT(B1:IV1)>=6,(MAX(B1:IV1)-LARGE(B1:IV1,5))/4,IF(COUNT(B1:IV1)>=3,(MAX(B1:IV1)-MIN(B1:IV1))/(COUNT(B1:IV1)-1),"2回以下")) こんな感じではどうでしょうか?m(_ _)m

hair0402
質問者

お礼

ありがとうございます!

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A1セルには次の式を入力します。 =IF(COUNT(B1:XS1)<=5,(F1-C1)/3,(INDEX(B1:XS1,COUNT(B1:XS1))-INDEX(B1:XS1,COUNT(B1:XS1)-5))/5) セルの表示形式はユーザー定義で 0"日" と入力してOKします。