限定300食の「日替わり298円弁当」を扱っています。これは毎営業日11:45から販売を開始し,ほぼ13:00までには全品が捌ける売り切れ御免の人気商品です。タイムスタンプの1つが,「日替わり298円弁当」が1つ売れたことと同義です。このデータをもとに,エクセルにおいては一般的と思われる手続きにしたがってヒストグラムを描いてみます(下図)。次の条件はここでヒストグラムを描くにあたっての前提とします。11:45(販売開始時間)~13:00までの幅において5分刻みで販売個数をカウント結果に鑑みるに,ひとつに階級の中心値をラベルに振るのは,時間の経過において度数を表現するといった趣旨からは,あまり良い選択にはなりえないような気もします。下図のように境界値をラベルに取った方が,時間の流れをはるかに分かりやすく感じます。...)が下図の赤色の柱でカウントされてしまうといった点があります。12:00:00ちょうどのタイムスタンプは,12:00~12:05の柱ではなく11:55~12:00の柱へと振られます。一連の時間の流れをこと強調する軸においては,この仕様にしたがうのは気分的にもあまりスッキリしないかもしれません。境界の値は,できれば下図青色の柱でカウントしたいところです。以上の点をふまえ,ここでは境界値で目盛をとる「以上未満」でカウントすることを念頭にヒストグラムを作っていきます。小数点以下の情報を含むシリアル値を扱う以上,度数分布表の作成(カウントの処理)に関して,一般的な手続きでは誤差によって引き起こされる予見の難しい不利益もつきまといます。したがって,ここではその不利益の可能性を少しでも減らさんとする意図において,時刻データをそのまま用いず加工して手続きを進めることにします。そのあたりの慎重さが重要でない場合には,下記前段の手続きに縛られることなく,時刻データそのままに一般的な方法で度数分布表を作成してください。前提条件A.に則り,ヒストグラムの作成に必要な“時”および“分”のみタイムスタンプから抽出します。前提条件C.の場合は,“秒”の抽出は不要です。階級幅を時刻形式で指定します。前提条件A.より,ここでは0:05とします(5分刻み)。3境界値の設定(1)下のような見出しをつくり,「下境界」直下に軸の開始時刻を時刻形式で入力します。前提条件A.より,販売開始時間が11:45なので,ここでは1階級分余裕をとって11:40とします。つづいて,「上境界」直下で左隣のセルに階級幅を加えます。4境界値の設定(2)「下境界」2段目に「上境界」1段目を転記する式を,「上境界」2段目には同1段目に階級幅を加算する式を入力します。これらを「上境界」に終了時刻が登場するまでコピーします。この作例では,前提条件A.にもとづき13:00までのコピーとなります。1と同様の性格の式を入力します。これを「計算用上限」列も含め度数分布表の最下行までコピーします。6度数のカウント(2)前提条件C.にもとづき,CountIfs関数により度数を求めます。「度数」直下に次の計算式を入力した後,これを度数分布表の最下行までコピーします。「ダミー」直下に最大度数を求めます。これは,前提条件B.を満たすにあたっての技術的な辻褄合わせに利用する以外,特段の意味を持つものではありません。8グラフの作成(1)「上境界」列と「度数」「ダミー」列をあわせて選択し,棒グラフを作成します。9グラフの作成(2)グラフの種類を変更します。「度数」系列を「第2軸」にしたうえで,「ダミー」系列の種類を「散布図」に変更します(必ずこの順番に)。10グラフの作成(3)「度数」系列の「要素の間隔」を0にします。つづいて,「目盛の種類」を任意のものに(「外向き」推奨),ラベルの向きを,判読に易いと感じるものに調整します。,「ダミー」系列(グラフ上の“マーカー”)の塗り色・線色とも「なし」に設定し不可視とします。セルを選択し,書式を「標準」に変更します(基本的には一時的な処置です。戻さなくてもグラフそのものへの影響はありません)。