次の方法で共有

Excel2011 forMac が、Excel2010で作成したピポットテーブルの「更新」に反応しない

Anonymous
2016-08-12T07:34:14+00:00

Excel2010で作成したピポットテーブルが、2011Mac版で使うと「更新」が正しく集計できません。

2011Mac版でデータソースのデータを一度すべて削除してから新たにデータを追加して「更新」をクリックしましたが、エラー表示「#DIV/0!」になりました。

ポートフィルターで設定した抽出で、削除して存在しないはずのフィルター名が表示されます。

ファイル名、シート名に日本語使っています。マクロに1か月間の使用期限のVBAを入れてブックの保護をしています。

原因がわかる方いらっしゃいますか?

Microsoft 365 と Office | Excel | 家庭向け | MacOS

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2016-09-06T08:06:24+00:00

    Makapu

    Makapu様の >Mac版では「合計 : 列1」と 「/」 と 「:」 で区切り文字が違っていました。

    をヒントに、「値フィールドの設定」の「名前の指定」の、「合計 / 列1」のスラッシュを削除したら、

    データソースの変更ができ、エラー表示が消えました。

    シートごとデータソースの変更を行ってMacで保存すれば、Macで初めから作り替えることなく、更新ができるようになりましたが、Windowsで保存してしまうと、またエラーになってしまいます。

    互換性がないということになります。

    また、Macで保存した際、1行で作ったタイトル行が2行になってしまいました。タイトルが長いわけではありません。

    このピポットテーブルからVlookupなど他の関数を使用すると、参照元(ピポットテーブル側)の行が1行足りなくなりますので気を付ける必要があります。

    また、気づいた点がありましたらこちらにアップしたいと思います。

    Makapu様、助けていただきありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2016-08-15T09:04:48+00:00

    Makapu

    貴重な情報をいただき、ありがとうございました。

    Windows版Office2010のピボットテーブルがExcel2011 for Macではサポートされていないのは、とても残念です。

    > 「保存しないで閉じる」として何も変更せずに一旦ファイルを閉じた後に再度同じファイルを開くと

    > 「更新」をクリックでWin版で作成したピボットテーブルが更新出来るようになっていました。

    これは驚きました。

    私も試してみようと思います。

    また、こちらに関しても非常に興味深い現象です。

    > 「合計 / 列1」であるのに対して、

    > Mac版では「合計 : 列1」と 「/」 と 「:」 で区切り文字が違っていました。

    以前、Macは日本語表記にエラーが出やすいとの情報があったので、「値の合計の表現」このあたりでも検証してみたいと考えています。

    ですが、Macで作り直したほうが早そうですね。

    検証で新しい情報が得られましたら、こちらにアップしたいと思います。

    Makapu様、誠にありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Makapu 92,110 評価のポイント ボランティア モデレーター
    2016-08-14T11:39:27+00:00

    こんばんは。

    海外のスレッドですが、以下の様なやり取りがありました。

    Hi, I cant use pivot tables from excel for windows 2010 。(※必要に応じてBing翻訳などをご利用下さい。)

    Windows版Office2010のピボットテーブルはExcel2011 for Macではサポートされていない様です。

    kity55さんと現象はちょっと違うのですが、

    私も試しにWindows版のOffice2010で簡単なピボットテーブルを作成してExcel2011 for Macで「更新」をクリックした所、

    「参照が無効です」というエラーメッセージが表示され、更新出来ませんでした。

    ところが「保存しないで閉じる」として何も変更せずに一旦ファイルを閉じた後に再度同じファイルを開くと

    「更新」をクリックでWin版で作成したピボットテーブルが更新出来るようになっていました。

    (何回か新規ファイルで試しました。)

    開いてから一旦閉じて再度開くと更新出来るところを見ると、

    Win版のピボットテーブルが2011のMac版で完全にサポートされていない訳では無いようなのですが、

    もしかすると互換性としては不完全なのかもしれないですね。

    気が付いたのが、値の合計の表現がWin版では「合計 / 列1」であるのに対して、

    Mac版では「合計 : 列1」と 「/」 と 「:」 で区切り文字が違っていました。

    完全な互換性が無いかもしれない事と合わせて考えますと、

    Macではピボットテーブルは新しく作り直した方が良いのかもしれないですね。。

    また、kity55さんと同様の現象になられた方など、

    回避方法などご存知の方がいらっしゃいましたら書き込み下さいますようお願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません