Skip to main content
Keita Ogawa ha fatto una domanda in Japan

よろしくお願いします。

添付したデータなのですが、Reservation idが重複しています。

(参照シート1)

DomainというフィールドにはActive、Cancelled、Noshowなどが入っています。(シート2)

シート3に日付を列に入れており、NoshowをDomainにもつReservation idを算出する計算式を作りたいです。

if [domain]='noshow'

then COUNTD([reservation id])

END

としたかったのですがエラーが出てしまうため他の方法で算出しないといけないのですが方法が分かりません。

よろしくお願いいたします。​

3 risposte
  1. 2 mag 2021, 00:36

    普通にDomainのフィルターを掛けてはダメなんでしょうか?普通にDomainのフィルターを掛けてはダメなんでしょうか?​もしシート上にフィルターを掛けたくない場合は、計算式を次のように変更してみてください。​おそらくお手元のエラーは「集計と非集計を混在させることはできません」のような内容が表示されているのではないかと思います。Tableauを使ってるとよく直面するので、ナレッジベースを読むなどして理解を深めるとよいと思います。​​Google検索で「Ta

    もしシート上にフィルターを掛けたくない場合は、計算式を次のように変更してみてください。

    キャプチャ

    おそらくお手元のエラーは「集計と非集計を混在させることはできません」のような内容が表示されているのではないかと思います。Tableauを使ってるとよく直面するので、ナレッジベースを読むなどして理解を深めるとよいと思います。

    https://kb.tableau.com/articles/issue/error-cannot-mix-aggregate-and-non-aggregate-arguments-with-this-function-when-creating-a-calculated-field?lang=ja-jp

    Google検索で「Tableau 集計 非集計」と検索すると、他のユーザーの方の解説ページなども出てきます。​

0/9000