[[20230326121044]] 『数値型なのに合計できない』(Charlie) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数値型なのに合計できない』(Charlie)

はじめまして、Charlieと申します。

現在クエリを使ってデータを集計しているのですが、
一部クエリ内では数値型なのに、
ピポッドテーブルに出力するときに合計できない現象が起こってしまいます。

データ型 テキスト型では合計できません的なアラートが出るのですが、
何回見直しても元のデータベース上では数値型になっております。

他の列で数値型になっているものは、
集計できるものと集計できないものがあります。

一度違う型にして、もう一度数値型に戻してみたりもしたのですが、
上手く行きません。

どうすれば良いでしょうか?
よろしくお願いします。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 >一部クエリ内では数値型なのに、 

 まあ大体こういうのは質問者側の思い込みと言うのが多いようですが
 どうやって数値型と判別したんですかね?
 その辺も書いておいた方が良いと思うよ。
(疑疑) 2023/03/26(日) 12:27:38

返信ありがとうございます。
数値型と判断した理由は、以下になります。
?@Table.TransformColumnTypes(フィルターされた行1,{{"列名", type number},
とnumberになっている点
?Aテーブルプレビューでヘッダー列で、列名の前に[1.2]という数値型マークがついている点

(Charlie) 2023/03/26(日) 12:31:32


元の情報[パワクエかける前]の型を確認して、数値でなければ、
何らかの処置[ゼロにするとか、ゴミ掃除するとか^^;]を
施せば。。。いいかもしれませんね。←多分ですが。。。( ̄▽ ̄)
いっそ、全部マクロに置き換えるとかでも。。。(#^^#)
乱暴な発言でしたら、お許しを、m(__)m
(隠居Z) 2023/03/26(日) 12:37:55

何らかの処置=確実に数値型に変換する
という意味です。的を得ない表現で済みませんでした。
m(__)m
(隠居Z) 2023/03/26(日) 12:43:55

 リレーション組んでると、ピボットテーブルで集計時に数値や日付が文字列として扱われる仕様だったような?

 質問者さんの方でこちらで現象が再現できる手順教えて貰えると回答しやすいかなぁ。

(稲葉) 2023/03/26(日) 13:03:47


>>ピボットテーブルで集計時に数値や日付が文字列として扱われる仕様だったような?
え(◎_◎;)。。。そうなのですね。いやですね〜エクセルさまのお気遣い。。。^^;
また、一つ勉強になりました。m(__)m
(隠居Z) 2023/03/26(日) 13:14:59

 ちょっと違いました
 ごめんなさい

 パワークエリなら自分で型指定できるので、2019ならそっち使ったほうがいいかも。
https://excel-master.net/data-shaping/data-type-change/

 以下2013の話です。
 2016以降はできるかもしれないです。
https://twitter.com/sk19129183/status/1385242757870997509?s=20

 A1:B13をテーブル1
 D1:D4をテーブル2
 リレーションシップで設備Noをテーブル1→テーブル2で接続

     |[A]   |[B]   |[C]|[D]   
 [1] |点検日|設備No|   |設備No
 [2] |1月1日|A     |   |A     
 [3] |2月1日|C     |   |B     
 [4] |3月1日|C     |   |C     
 [5] |1月1日|C     |   |      
 [6] |2月1日|C     |   |      
 [7] |3月1日|C     |   |      
 [8] |1月1日|A     |   |      
 [9] |2月1日|B     |   |      
 [10]|3月1日|B     |   |      
 [11]|1月1日|A     |   |      
 [12]|2月1日|C     |   |      
 [13]|3月1日|B     |   |      

 テーブル1だけでピボットを組んだ場合、日付型は最大値にできるが
    |[A]     |[B]            
 [3]|行ラベル|最大値 / 点検日
 [4]|A       |2023/1/1       
 [5]|B       |2023/3/1       
 [6]|C       |2023/3/1       
 [7]|総計    |2023/3/1       

 リレーションを組んだモデルではできない
    |[A]     |[B]            
 [3]|行ラベル|カウント / 日付
 [4]|A       |              3
 [5]|B       |              3
 [6]|C       |              6
 [7]|総計    |             12
(稲葉) 2023/03/27(月) 09:04:27

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.