5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ZOZOAdvent Calendar 2022

Day 22

[Looker Studio] 同じデータソースのとある値の総数とフィルタをかけた値とで計算する方法

Last updated at Posted at 2022-12-21

この記事は ZOZO Advent Calendar 2022 #6 22日目の記事です。

早いもので、今年ももう10日足らずとなりました。
本日ZOZOでは、忘年会的お祭り騒ぎであるZOZOCAMPが開催されます。
毎年「そこまでやるのかZOZO」と社内イベントに対する狂気熱意が感じられるメッチャ盛り上がるイベントですので、気になる方は Let's JOIN US!!

ということで今回は、先日データポータルから名称が変わったルッカースタジオ(カタカナで書くとなんかしっくりこない)のTipsです。

とあるデータソースのカラムAの総数と、フィルターをかけたカラムAの総数で計算をするには

以下のようなデータをもつデータソースがある場合、全ユーザーの注文総数(39)に対する、プレミアムユーザー(is_premium_user = 1)の注文総数(25)の割合を出すためには、どのような操作をすればよいでしょうか?

user_id is_premium_user count_orders
u000001 1 4
u000002 0 2
u000003 0 3
u000004 0 4
u000005 1 8
u000006 1 4
u000007 0 2
u000008 0 3
u000009 1 7
u000010 1 2

スコアカードで表現する場合、とても楽な操作で行えます。
対象となる2つの値(フィルターありなし、それぞれの総数)を表示したスコアカードを選択し、コンテキストメニューより「データの統合」を選択します。
すると、

自動的に、それらの値で計算されたスコアカードが生成されます。
データソースには「混合データ」が、指標には先に選択した値を使用した計算式がセットされています。(指標の名称は手動で変更しています)

この混合データとは何ぞやと中身を覗くと(「混合データ(1)」の左にあるペンアイコンをクリック)、フィルターがかかっていないテーブルと、フィルターがかけられたテーブルとで結合されているのが分かります。

余談ですが、ここでも指標名を変更できるので、元が同じ名称の場合、変更しておくと分かりやすいです。


ちなみにこの混合データ、もちろんスコアカード以外でも使えますので、表で表現することもできます。

以上です。

それでは良いお年を(まだ早い)

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?