エクスチュア株式会社ブログホームエクスチュア株式会社コーポレートサイトお問い合わせエクスチュア総合研究所ブログへのリクエストエクスチュア株式会社ブログマーケティングテクノロジーの情報やノウハウ・TIPS、エクスチュア社の情報を発信。【ブログネタ募集】ご興味のある分野を教えてください!ご要望の内容を記事に起こします!メニューの「ブログへの」リクエストよりお送りください。混在を解決こんにちは、エクスチュア渡部です。これから定期的にTableauやGoogleDataStudioのTipsを分かりやすくお伝えできればと考えています。IF関数で計算結果を条件分岐させようとした際、「関数の集計および非集計の引数を混在させることはできません」と言うエラー文に悩まされている方は少なくないと思います。実はこれ、仕組みを理解すればとてもシンプルに解決することが出来ます。その仕組みとは以下の通りです。[条件式]が集計なら、[結果1][結果2]も集計。[条件式]が非集計なら、[結果1][結果2]も非集計。)は、集計・非集計どちらとしても扱える。表計算は「集計」、LOD式は「非集計」として扱われる。非集計とは「集計関数を用いていない」状態(集計関数以外の関数や四則演算などはOK)です。集計関数は主にSUM,AVG,MAX,MINなどの関数がメインです。・[条件式]で集計関数を使うなら、[結果1][結果2]も集計関数を使う。・[条件式]で集計関数を使わないなら、[結果1][結果2]も集計関数は使わない。混在出来ない理由では、「集計」と「非集計」はなぜ共存出来ないのでしょうか?それは集計関数を使った計算と、それ以外の計算の仕方の違いをみれば理解できます。集計関数は、データソースの該当列の「全ての行」を用いて計算します。与えられた引数を処理するのみの関数です。イメージを用意してみました。※ROUND関数...指定された桁数に値を丸める関数。最初はなかなか理解しづらい課題ですが、Tableauを使いこなす上での肝となる仕組みです。仕組みを正確に理解できると、複雑な計算フィールドもスラスラかけたり、LOD式の理解が早まったりと良いことばかりです。Professionalも在籍するTableauのパートナー企業です。Cloudといったマーケティングテクノロジーに精通した経験豊富なスタッフが、御社のビッグデータ分析をサポートします。SUM([measure])}のひと固まりを非集計として扱います。「WINDOW_SUM(SUM[measure])」や「index()」といった式全体を集計として扱います。AnalyticsのデータをフラットなCSVに変換するETL処理Node.jsでCSVファイル内のダブルクオートで囲まれたカラム内のカンマを除去する関連記事TableauTableau:分かりやすいLOD-FIXED編こんにちは、エクスチュアの渡部です。LODブログ第二弾です。今回は...TableauTableau:抽出を含んだワークブックを10.4以下にダウングレードするこんにちは、エクスチュアの渡部です。Tableauの小ネタです。...Tableau【TC19ブログ】セッション紹介:DataRobot×TableauでAIを民主化するこんにちは。エクスチュアインターン生の酒井です。BigQueryTableau×BigQueryをコスパ良く使う方法こんにちは、エクスチュア渡部です。TableauでBigQue...TableauTableau:分かりやすいLOD-概要編こんにちは、エクスチュアの渡部です。今回からLOD計算について、複...TableauTableau:累計ユニークカウント数を時系列グラフで表現するこんにちは、エクスチュア渡部です。Tableauの小ネタです。