見出し画像

Ord9 HandsOn - Advanced II

実践的な問題ばかり。気を抜かずにいこう。


Q1

サブカテゴリ「テーブル」の最後の年(2016)の売上は、最初の年(2013)と比べて何%増加していますか?

Q1

サブカテゴリをフィルターに入れて「テーブル」を選択、列に年(オーダー日)を入れて、行に合計(売上)を入れて表計算ー差の割合ー基準:2013年ー次を使用して計算:オーダー日で作成すればいいと解釈

A1
表計算詳細

Q2

各都道府県がサブカテゴリ「椅子」の利益に及ぼした貢献度を知りたいです。都道府県を利益合計を多い順に並べ、積みあがっていく状況と総計を表してください。
Q2-1: 累計利益金額が最大となるのはどの都道府県ですか?
Q2-2: Q2-1の時の利益はいくらでしょうか?
Q2-3: 利益に対して貢献できなかった都道府県に地域特性はありますか?

Q2-1
Q2-2
Q2-3

サブカテゴリをフィルターに入れて椅子を選択、都道府県を列に、合計(利益)を行に入れて表計算ー累計ー次を使用して計算:都道府県を選択、マークをガントチャートに変えて、色に地域を入れてディメンションから属性に変えて、合計(利益)をサイズに入れると解釈(地域特性は色分けで見るとばらばらなのでないかな)

A2
表計算の詳細

Q3

年四半期ごとサブカテゴリの売上ランキングの推移をみたとき、
Q3-1: 最も長い間、継続して1位を獲得していたのはどのサブカテゴリでしょうか?
Q3-2: そのサブカテゴリがもっともランキングを下げたときは何位でしたか?
Q3-3: そのサブカテゴリ含め、同じカテゴリに所属しているサブカテゴリは全期間の内何回1位を獲得しましたか?

列に四半期(オーダー日)、行にカテゴリとサブカテゴリを入れてテキストに合計(売上)のランクを入れたらいいと解釈(①一番一位が多いのは椅子かな②椅子で一番低いのは5位かな③全部合わせると7回かな)

A3

Q4

利益TOP10、WORST10の顧客の売上を比較し、利益でTOP1の金額を出している顧客の売上とそれ以外の顧客それぞれの売上の差を見せてください。
Q4-1: 利益TOP1の顧客より高い売上を出している顧客はいますか?
Q4-2: 利益WORST10の顧客の中で売上金額の差が利益TOP1と比較してもっとも小さい顧客との金額差はいくらですか?
Q4-3: Q4-2の顧客は利益WORST何位でしたか?

Q4-1
Q4-2
Q4-3

表計算で合計(売上)のランクを作成して、顧客名をフィルターに入れてtop10とworst10のセットを作成しセットを結合、必要な情報を入れて解けばいいと解釈(①解答をみると超えているのはないかな②は-701,367かな③worstは下から数えるから、それだと6位かな)

  • 顧客名をフィルターに入れてtop10とworst10のセットを作成し結合する

  • 行にtop10と合計(利益)ー表計算ーランクと顧客名

  • 列に合計(利益)、合計(売上)、合計(売上)表計算ー差ー基準:最初ー次を使用して計算:表(下)にする

A4
合計(利益)の表計算詳細
合計(売上)の表計算詳細

Q5

年四半期の売上が最高記録を更新したのは何回ありますか? 売上が最初に発生した四半期は回数から除いて下さい。
なお、最高記録を更新したタイミングがわかるよう、その箇所は色を変えて表現してください。

Q5-1
Q5-2

累積最大値の計算式を作りグラフにすると解釈(①数えると6かな②RUNNING_MAXかな)

  • 累積最大値 RUNNING_MAX(sum([売上]))

  • 累積最大値かどうか index()>1 and RUNNING_MAX(sum([売上]))=sum([売上])

  • 列に四半期(オーダー日)を行に累積最大値を2個いれて二重軸にして軸を同期する

  • 累積最大値のマークを片方〇に変えて、累積最大値かどうかを色に入れる

A5

Q6

利益率ワースト3のサブカテゴリを除外すると、利益率は何%になりますか?

Q6

サブカテゴリ別利益率を出してworst3をセットにし、サブカテゴリ前にセットを置いて算出すると解釈(worst3を除いた合計は17.05%かな)

A6

Q7

サブカテゴリごとの売上と売上の前年比成長率の相関を年ごとに確認したいです。2015年と2016年で前年比割れしてしまったサブカテゴリの傾向を教えてください。役員がモバイルで確認するため横に並べて各年を比較することができず、フィルターで切り替えて確認できるように依頼されています。

Q7

合計(売上)、合計(売上)-表計算:前年比成長率で散布図を作り、ダッシュボードの大きさをスマートフォンの大きさにすればいいと解釈(2015年は売上が低いものが前年比割れしている、2016年は売り上げが高いものが前年比割れしているかな)

  • 列に年(オーダー日)と合計(売上)、行に合計(売上)-表計算:前年比成長率を入れる

  • 色に合計(売上)-表計算:前年比成長率、テキストにサブカテゴリを入れる

  • 年(オーダー日)だと前年比成長率が表示されなくなってしまうため、フィルター用の年を計算式で作成する lookup(min(DATEPART('year',[オーダー日])),0)

  • 新規ダッシュボードの大きさをスマートフォンサイズにして、その大きさの中に作ったワークシートとフィルター用の年を配置する

A7-2015年
A7-2016年
A7ワークシート

Q8

出荷にかかる平均日数を週単位の推移で見せてください。社の方針として上方管理限界線(UCL:Upper Control Limit)を3σとして管理しているのですが、
Q8-1: この限界を突破して配送が遅延した週は何回ありましたか?
Q8-2: その週の配送先の市区町村を確認し、問題が起こった原因について調査してください。

Q8-1
Q8-2

週別の平均出荷日数のグラフと地域/都道府県/市区町村別の平均出荷日数グラフを作成し、1つのダッシュボードにまとめて週別グラフをクリックすると地域/・・・グラフと連動するようにすればいいと解釈(①早く届く分には構わないので遅かった上の3標準偏差を超えた回数は1回かな②回答を見ると
・過半数の市区町村がその週では週別平均配送日数の平均より長くかかって配送している
・週ごとの市区町村の平均配送日数で最も長く配送時間がかかっているものが含まれる
・この週は特に関西地方において配送が遅延気味であった
かな

  • 出荷日数 DATEDIFF('day',[オーダー日],[出荷日])

  • 列に週(オーダー日)、行に平均(出荷日数)を入れる

  • アナリティクスタブで定数線を入れて編集し、分布で-3,3標準偏差を作成

  • 新しいワークシートを作成し、列に平均(出荷日数)、行に地域、都道府県、市区町村を入れる

  • アクションフィルターを追加して2つのワークシートを連動させる


A8
A8-1
A8-2
アナリティクス-定数線
アクションフィルター

Q9

2016年の四半期単位の売上推移をメーカーごとに比較してください。
メーカー名が「s」で終わるメーカーにはどのようなトレンドがありますか?メーカーの情報はExcelに入っていないので、「サンプル - スーパーストア - メーカー情報.tdsx」を使用してください。

Q9

フィルターに2016年とメーカーの語尾に「s」がつくものを入れて、四半期ごとのメーカー別合計(売上)を作成し、傾向線を入れればいいと解釈(解答をみると、売上は年の後半に上昇し、メーカーの売上規模は様々かな)

  • メーカーをサンプル-スーパーストアにプライマリグループとして追加する

  • メーカー語尾「s」 right([メーカー],1)="s"

  • フィルターにオーダー日:2016とメーカー語尾「s」:真を追加

  • 列に四半期(オーダー日)、行にメーカーと合計(売上)を入れる

  • アナリティクスタブで傾向線を入れる

A9

Q10

地域別売上ランキングの推移を年四半期で見たとき、売上開始当初(2013/1Q)と最終四半期(2016/4Q)でランキングの変動があった地域はどこですか?

Q10

列に四半期(オーダー日)、行に合計(売上)-表計算-ランク-特定のディメンション-地域を入れて、2013/1Qと2016/4Q以外を選択して除外すればいいと解釈

  • 列に四半期(オーダー日)、行に合計(売上)-表計算-ランク-特定のディメンション-地域を入れる

  • 色に地域を入れる

  • 2013/2Q~2016/3Qまでのデータを全部選択して除外する

A10
表計算

Q11

カテゴリ「家電」における週数別の売上を見たとき、500,000円を連続で超えたのは
Q11-1: 最大何週間ですか?
※閾値500,000はシミュレーションで変更される可能性があるので可変にしてください。閾値を超えた週を異なる色で強調した上で「閾値超え連続週数」を数えて下さい。閾値超えが途切れたら、ゼロリセットし、閾値超え連続週数の値を連続した週の最後の週にのみ表示して下さい。
Q11-2: 連続で超えている間、500,000円の超過分を累計したとき、最も高い累計金額はいくらですか?
※閾値を超過している分の売上高を累計し、最後の週に表示してください。

Q11-1
Q11-2
Q11-3

フィルターに家電を入れて、パラメーターをとりあえず500,000で設定し、列に週(オーダー日)、行に合計(売上)を入れてテキストに閾値超え回数と閾値超え金額の計算式を入れればいいと解釈(解答を見ると①は8回②は2,283,326③はPREVIOUS_VALUEかな)

  • フィルターに家電を入れる

  • パラメーター「閾値」 500,000で作成

  • 列に週(オーダー日)、行に合計(売上)を入れる

  • 閾値判定 sum([売上])>[閾値]

  • 閾値超え回数 if [閾値判定] then PREVIOUS_VALUE(0)+1 else 0 end

  • 閾値超え金額 if [閾値判定] then PREVIOUS_VALUE(0)+sum([売上])-[閾値_] else 0 end

  • 色に閾値判定、テキストに閾値超え回数と閾値超え金額を入れて最大値のみ表示にする

A11

とりあえず技術はこれで終了。
最後はZEN問答のみ!
ここまではできるようにしないといけないな、、、


いいなと思ったら応援しよう!