スプレッドシートで斜線を引く裏ワザ!関数と描画で作る表見出し分割

スプレッドシートで斜線を引く裏ワザ!関数と描画で作る表見出し分割の全貌を分かりやすくまとめてご紹介します。

Googleスプレッドシートでセル内に斜線を表現するには、大きく分けて「SPARKLINE関数を活用する自動追従型」と「図形描画を配置する手動レイアウト型」の2つのアプローチが存在します。用途や求める精度に応じて最適な手法を選択してください。

1. SPARKLINE関数を使ったスマートな斜線の引き方

セルのサイズ変更に自動で連動し、複数セルへ手軽にコピー&ペーストしたい場合に圧倒的な威力を発揮するのが、簡易グラフを描画するSPARKLINE関数です。セル内に数式を打ち込むだけで、瞬時に右下がりまたは右上がりの斜線を生成できます。

【右下がりの斜線(\)を引く数式】
=SPARKLINE({1,0},{"color","gray";"linewidth",1})

【右上がりの斜線(/)を引く数式】
=SPARKLINE({0,1},{"color","gray";"linewidth",1})

カラー指定(上記例ではgray)を#cbd5e1などのカラーコードに変更したり、linewidthの数値を変更することで線の太さを自由にコントロールできます。この手法は、ガントチャートの進捗管理セルや、データ未入力セルをグレーアウトする際に極めて高い作業効率を誇ります。

2. 図形描画を使った自由度の高い斜線作成

表の角見出しのように、斜線と同時にテキスト(例:「日付」と「担当者」)を綺麗に配置したい場合は、図形描画機能を用います。

上部メニューの「挿入」>「描画」を選択し、ラインツールから「線」を選んで対角線を描画します。色や太さを整えたら「保存して閉じる」をクリックすると、シート上にベクターオブジェクトとして挿入されます。あとは対象セルの枠に合わせてサイズを微調整すれば完成です。

木村 陽翔

木村 陽翔

テックライター兼ウェブディレクター

デジタルガジェットとスマート家電の検証記事を多数執筆。失敗しないモノ選びを提案します。

Share this article
Twitter Facebook Pinterest