[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数値型なのに合計できない』(Charlie)
はじめまして、Charlieと申します。
現在クエリを使ってデータを集計しているのですが、
一部クエリ内では数値型なのに、
ピポッドテーブルに出力するときに合計できない現象が起こってしまいます。
データ型 テキスト型では合計できません的なアラートが出るのですが、
何回見直しても元のデータベース上では数値型になっております。
他の列で数値型になっているものは、
集計できるものと集計できないものがあります。
一度違う型にして、もう一度数値型に戻してみたりもしたのですが、
上手く行きません。
どうすれば良いでしょうか?
よろしくお願いします。
< 使用 Excel:Excel2019、使用 OS:Windows10 >
>一部クエリ内では数値型なのに、
まあ大体こういうのは質問者側の思い込みと言うのが多いようですが どうやって数値型と判別したんですかね? その辺も書いておいた方が良いと思うよ。 (疑疑) 2023/03/26(日) 12:27:38
(Charlie) 2023/03/26(日) 12:31:32
リレーション組んでると、ピボットテーブルで集計時に数値や日付が文字列として扱われる仕様だったような?
質問者さんの方でこちらで現象が再現できる手順教えて貰えると回答しやすいかなぁ。
(稲葉) 2023/03/26(日) 13:03:47
ちょっと違いました ごめんなさい
パワークエリなら自分で型指定できるので、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.