[[20201030231006]] 『getpivotdata』(sin) ページの最後に飛ぶ

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

 

『getpivotdata』(sin)

こんばんは

Sheet S,FのA1にGetPivotDataの関数、Sheet T のA1 にSheet S,Fの合計を出すSum関数が入っています。Sum欄がValueエラーになってしまって困っております。
どのような解決方法がありますでしょうか。

よろしくお願いします。

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


 >Sum欄がValueエラーになってしまって困っております。
 >どのような解決方法がありますでしょうか。

 ・・と唐突に言われましても、何の情報もないですからねぇ。。

 何故エラーになっているのか、そちらで見当もつかないのですか?

(半平太) 2020/10/30(金) 23:47


半平太さん

GetPivot関数が文字列なので、Sumではエラーが出てしまうものだと思っておりました。
そんなことはないのでしょうか。

その他は特に問題がなさそうなのですが。。

(sin) 2020/10/30(金) 23:57


 文字列?

 文字だったら、合計しても意味ないじゃないですか?

 数字(文字の一種)と言うことなんですか?
 しかし、数字なら、普通に足し算すると数値並みに合計されますけどねぇ。

 数字だったり、空白文字だったり、普通の文字だったりするってことですか?
 前2つは考えられますが、普通の文字もあるとすると合計する意味が理解しにくいです

 前2つのケースだけなら、頭に0を加えて足せばいいと思います。
    
 =(0&SheetS!A1)+(0&SheetF!A1)

(半平太) 2020/10/31(土) 00:09


半平太さん

売上表なのですが、以下の関数がA1セルだけでなくS,Fのシート中に入っています。

=IFERROR(GETPIVOTDATA("[Measures].[合計 / Net Price]",[Book2のコピー.xlsx]FW20!$B$4,"[BMS].[Shop]","[BMS].[Shop].&["&RIGHT($L$1,6)&"]","[BMS].[日]","[BMS].[日].&["&$A7&"]"),"")

売り上げがない日は特に数値が入らないので、それがエラーの原因なのでしょうか。
(sin) 2020/10/31(土) 00:35


 売り上げの無い日だけ空白文字列になっているのですよね?

 なら普通に、でいいんじゃないですか?
       ↓
       =SUM(SheetS!A1,SheetF!A1)

 何故#Value!エラーになるのか分からないのです。

 Sum関数の方がどうなっているか教えて貰った方がいいかもです。

(半平太) 2020/10/31(土) 08:34


半平太さん

少しいじってたら治りました。
ありがとうございました!!
(Sin) 2020/10/31(土) 10:13


コメント返信:

[ 一覧(最新更新順) ]


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