質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Q&A

0回答

1169閲覧

スプレッドシート印刷・エクスポート時の表示不具合

ntm

総合スコア8

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

0グッド

0クリップ

投稿2019/10/02 02:40

前提・実現したいこと

ひとつの数式でARRAYFORMULA、QUERY、IMPORTRANGE、VLOOKUPを利用し
複数のスプレッドシートから年月ごとのデータ集計を行うスプレッドシートを作成しています。

発生している問題・エラーメッセージ

編集画面と印刷設定画面ではきちんと集計結果が表示されておりますが、
印刷やエクスポートを行うと#REF表示とデータの位置ずれが起こります。

該当のソースコード

集計用のスプレッドシートに IMPORTRANGE用に各自事業所の年度別のシートIDが一覧になったシートがあり、 それを参照し複数シートから年月ごとにデータを集計しています。 =ARRAYFORMULA(IF(QUERY(IMPORTRANGE(VLOOKUP(B$1,'シートID'!$B:$U,QUOTIENT(ROW($B3),12)+2,FALSE),"!A6:W375"),"SELECT SUM(Col7),SUM(Col11),SUM(Col14),SUM(Col11)/SUM(Col7),SUM(Col14)/SUM(Col7) GROUP BY MONTH(Col1) label SUM(Col7) '',SUM(Col11) '',SUM(Col14) '',SUM(Col11)/SUM(Col7) '',SUM(Col14)/SUM(Col7) ''")="",0,(QUERY(IMPORTRANGE(VLOOKUP(B$1,'シートID'!$B:$U,QUOTIENT(ROW($B3),12)+2,FALSE),"!A6:W375"),"SELECT SUM(Col7),SUM(Col11),SUM(Col14),SUM(Col11)/SUM(Col7),SUM(Col14)/SUM(Col7) GROUP BY MONTH(Col1) label SUM(Col7) '',SUM(Col11) '',SUM(Col14) '',SUM(Col11)/SUM(Col7) '',SUM(Col14)/SUM(Col7) ''"))))

試したこと(いずれも改善なし)

・フォントが印刷不具合の原因になることがあるという記述を見つけたので
シート全体のフォントを他のものに変更(複数のフォント試し済み)

・読込に時間がかかるため数式の負荷がかかりすぎているのかと思い、
複数ある集計シートを削除し、データ量を大幅に絞った

・ブラウザのキャッシュクリア

・ブラウザの変更(Google Chrome、Internet Explorer、MicrosoftEdge)

補足情報(FW/ツールのバージョンなど)

GoogleChrome
バージョン: 77.0.3865.90(Official Build) (64 ビット)
現在の最新版です。

【編集・印刷設定時の表示】

※実際の集計データは複数列ありますが省略しています
2018年1月 45
2018年2月 50
2018年3月 52



2019年1月 48
2019年2月 45
2019年3月 53
2019年4月 51

【印刷・エクスポート時の表示】

2018年のデータは1行目が#REFでそれ以降は空欄
2019年のデータは1行目が0となりそれ以降はsデータが表示されるが1行ずれる

2018年1月 #REF
2018年2月 
2018年3月 



2019年1月 0
2019年2月 48
2019年3月 45
2019年4月 53

なにか情報いただけましたら幸いです。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問