• 締切済み

Google SpredSheet網掛けインポート

Googleのスプレッドシートで複数のシートから、集約シートへ 数値と網掛けをインポートしたいのですが、関数で処理すると 数値のみになってしまうことや、そもそも網掛けになっているセルを 集約シートにインポートできるのかをご教示いただきたく、宜しくお願いいたします。 Sheet 1 網掛けだけ Sheet 2 網掛けだけ Sheet 3 数値 Sheet 4 数値 Sheet 5 集約シート ※このSheetはすべて同じ構成になっており、集約シートへは それぞれのSheetの内容がレイヤーで重なるようなイメージが希望です。

みんなの回答

  • dogs_cats
  • ベストアンサー率38% (278/717)
回答No.2

複数シートに網掛け(セルの塗潰し)をされてる理由が不明ですが。 sheet1、sheet2、shee5の網掛けを条件付き書式にすれば自動的にsheet5に反映することは可能だと思います。 sheet3,sheet4の数値と網掛けがリンクしていればsheet5の数値の判断で色の変更を可能です。 sheet1,2の網掛けを手動でされてるなら、1,2も条件付き書式にすれば自動化も可能。 添付画像は1日工程表でも作成するように見えますが、条件付き書式のガントチャートで色付き工程表作成可能です。 エクセルの条件付き書式の方法と同様に出来ると思います。 スプレッドシートの条件付き書式 数式使用例 http://miyadir.com/2015/04/change-spreadsheets-color-and-styles-by-saturday-and-sunday/ ガントチャート http://azwoo.hatenablog.com/entry/2015/08/27/001001 15分刻みのガントチャート作成例。time関数不使用でも作成は可能です。 NO1の方の回答で用済みなら、質問は終了させましょう。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

小生は、エクセルだけでも精いっぱいで、Google SpredSheetは詳しくないものですが、参考までにエクセルで考えてみました。 Sheet1に数値データ Sheet2に数値データ Sheet3にSheet1,Sheet2の集計を作りました。 簡単な例では =SUM(Sheet1!A1,Sheet2!A1) のようなものです。 Sheet4に書式のみのシートを作りました。 第1行目は緑で塗りつぶし、第3行目はピンクで塗りつぶし、第5行目は薄以ブルーで塗りつぶし、のような簡単な例のシートを作りました。 ーー VBAで Sub test01() Worksheets("Sheet4").Cells.Copy Worksheets(Array("Sheet1", "Sheet2")).Select Selection.Cells.PasteSpecial (xlPasteFormats) End Sub を作り、実行してみました。 Sheet1とSheet2を同時にシート選択して、Sheet4の書式のみを張り付けたわけです。 ーー Sheet1,Sheet2の両方に、第1行目は緑で塗りつぶし、第3行目はピンクで塗りつぶし、第5行目は薄以ブルーで塗りつぶしが貼りつきました。 ーー 質問者が言うlayer的な考えは前に出てませんが、参考までに。 Google SpredSheetでも、シートをレイヤー的な考え方は、WEB検索だけでは見つかりませんでした。 エクセルにはlayer的な考え方は、ユーザーに対して、前面に出てこないと思います。 画像処理ソフトでは当然そういう考えは必須のようですが。エクセルのデータ、数式、書式 、コメントなどは、セルごとに記録する場所(構成)はlayer的に別層をなすものと思いますが。 参考にしてGoogle SpredSheetででもできないか考えてみてください。 ーー 余談ですが、OKWaveで、Google SpredSheetの質問に対する回答は、現状では付きにくいようですね。

alfanc
質問者

お礼

すごくご丁寧に回答いただきましてありがとうございます。参考になりました。VBA挑戦してみます。ただGOOGLEの同時編集機能が必須のため、なんとか苦労してやってみます!別層でなくても集約されれば問題ありません。

関連するQ&A

専門家に質問してみよう