<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>セル結合 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e3%82%bb%e3%83%ab%e7%b5%90%e5%90%88/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jun 2026 15:25:10 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>セル結合 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのセル結合をやめて「中央揃え」にする方法｜結合が引き起こす3つのトラブルと代替策</title>
		<link>https://mashukabu.com/spreadsheet-cell-merge-center-alignment/</link>
					<comments>https://mashukabu.com/spreadsheet-cell-merge-center-alignment/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 14:06:34 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[セル結合]]></category>
		<category><![CDATA[データ整形]]></category>
		<category><![CDATA[トラブル解決]]></category>
		<category><![CDATA[中央揃え]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=7238</guid>

					<description><![CDATA[スプレッドシートのセル結合はフィルター・並べ替え・GAS処理を壊す原因になります。本記事では結合をやめて「水平方向の配置→中央」で見た目を整える方法と、既存ファイルの結合を一括解除する手順、ARRAYFORMULA・QUERY で困らないデータ整形テクニックを解説します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「見出しの行をきれいに見せたい」「部署名を中央に揃えたい」――そんなとき、スプレッドシートのセル結合をつい使っていませんか。</p>



<p class="wp-block-paragraph">ボタン一つで表が整うので、申請書や進捗一覧表を作るときに便利ですよね。</p>



<p class="wp-block-paragraph">ところが結合した表を使い込むほど、トラブルが増えてきます。フィルターで絞り込めない、並べ替えるとエラーが出る、GASで値が取れない、といった不具合が次々に起きるのです。</p>



<p class="wp-block-paragraph">総務省も2020年に、統計表の作成ルールでセル結合の使用を「推奨しない」と明言しました。</p>



<p class="wp-block-paragraph">この記事では、スプレッドシートのセル結合が引き起こす3つのトラブルを整理します。そのうえで結合せずに見た目を整える「中央揃え」の方法を、操作手順つきで解説します。</p>



<p class="wp-block-paragraph">最後に既存ファイルの結合を一括解除する手順と、解除後のデータを整えるテクニックも紹介しますね。これを機にセル結合を卒業していきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">なぜスプレッドシートのセル結合は問題なのか</a><ol><li><a href="#toc2" tabindex="0">結合セルは「左上だけが値を持つ」</a></li><li><a href="#toc3" tabindex="0">総務省も「機械判読できない」と指摘している</a></li><li><a href="#toc4" tabindex="0">スプレッドシート特有の3種類の結合</a></li></ol></li><li><a href="#toc5" tabindex="0">トラブル1｜フィルターで先頭行しかヒットしない</a><ol><li><a href="#toc6" tabindex="0">結合した部署列はフィルターで空白扱いになる</a></li><li><a href="#toc7" tabindex="0">FILTER関数を使っても同じことが起きる</a></li></ol></li><li><a href="#toc8" tabindex="0">トラブル2｜並べ替えで「結合セルのサイズが同じでない」エラー</a><ol><li><a href="#toc9" tabindex="0">並べ替え時に表示されるエラーメッセージ</a></li><li><a href="#toc10" tabindex="0">なぜ並べ替えできないのか</a></li><li><a href="#toc11" tabindex="0">フィルターのソート機能でも同じ現象が起きる</a></li></ol></li><li><a href="#toc12" tabindex="0">トラブル3｜GASやQUERY・ARRAYFORMULAで値が取れない</a><ol><li><a href="#toc13" tabindex="0">GASのgetValue()は空白を返す</a></li><li><a href="#toc14" tabindex="0">QUERY関数で集計すると結合の影響を受ける</a></li><li><a href="#toc15" tabindex="0">ARRAYFORMULAでも同じ問題が発生する</a></li></ol></li><li><a href="#toc16" tabindex="0">結合をやめて「水平方向の配置→中央」で見た目を整える方法</a><ol><li><a href="#toc17" tabindex="0">「水平方向の配置→中央」の操作手順</a></li><li><a href="#toc18" tabindex="0">ExcelとGoogleスプレッドシートの違い</a></li><li><a href="#toc19" tabindex="0">列幅を調整して見出しを整える</a></li></ol></li><li><a href="#toc20" tabindex="0">既存ファイルのセル結合を一括解除する手順</a><ol><li><a href="#toc21" tabindex="0">シート全体の結合を一括解除する</a></li><li><a href="#toc22" tabindex="0">解除すると空白セルが大量に出現する</a></li><li><a href="#toc23" tabindex="0">部分的に解除したいときの操作</a></li></ol></li><li><a href="#toc24" tabindex="0">結合解除後にデータを整える3つのテクニック</a><ol><li><a href="#toc25" tabindex="0">テクニック1｜数式コピーで空白セルを上の値で埋める</a></li><li><a href="#toc26" tabindex="0">テクニック2｜ARRAYFORMULAで空白を埋める</a></li><li><a href="#toc27" tabindex="0">テクニック3｜GASで空白を埋める</a></li><li><a href="#toc28" tabindex="0">おまけ｜条件付き書式で「結合っぽく」見せる</a></li></ol></li><li><a href="#toc29" tabindex="0">それでも結合を使ってよい3つの場面</a><ol><li><a href="#toc30" tabindex="0">場面1｜印刷専用の出力テーブル</a></li><li><a href="#toc31" tabindex="0">場面2｜タイトル行や注釈領域</a></li><li><a href="#toc32" tabindex="0">場面3｜セル幅で収まらない注釈やアラート</a></li></ol></li><li><a href="#toc33" tabindex="0">まとめ｜セル結合をやめるとデータが資産になる</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">なぜスプレッドシートのセル結合は問題なのか</span></h2>



<p class="wp-block-paragraph">スプレッドシートのセル結合は「見た目をきれいにする機能」と思われがちです。しかし内部の動きを見ると、データとしてはかなり扱いにくい状態が作られます。</p>



<p class="wp-block-paragraph">まずは結合セルの正体と、なぜ官公庁までもが使用を控えるよう呼びかけているのかを押さえておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">結合セルは「左上だけが値を持つ」</span></h3>



<p class="wp-block-paragraph">2つ以上のセルを結合すると、見た目では大きな1つのセルに見えます。</p>



<p class="wp-block-paragraph">しかしスプレッドシートの内部では「左上のセルだけが値を持ち、残りは空白」という扱いになっています。</p>



<p class="wp-block-paragraph">たとえばA2〜A4を結合して「営業部」と入力した場合、スプレッドシートが認識しているデータはこうです。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内部の値</th></tr></thead><tbody><tr><td>A2</td><td>営業部</td></tr><tr><td>A3</td><td>（空白）</td></tr><tr><td>A4</td><td>（空白）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">見た目は1つのセルでも、データ的には「営業部」と「空白2つ」の3レコードです。</p>



<p class="wp-block-paragraph">この食い違いが、後ほど紹介するフィルター・並べ替え・GAS・関数のすべてで、トラブルの引き金になります。</p>



<h3 class="wp-block-heading"><span id="toc3">総務省も「機械判読できない」と指摘している</span></h3>



<p class="wp-block-paragraph">行政の世界でもこの問題は早くから認識されていました。</p>



<p class="wp-block-paragraph">総務省は2020年12月、「統計表における機械判読可能なデータの表記方法の統一ルール」を策定しました。そのなかでセル結合の使用を控えるよう明記しています。</p>



<p class="wp-block-paragraph">理由はシンプルで、結合されたデータをCSVに書き出した瞬間に構造が崩れるからです。BIツール（Looker Studio）やGAS、Pythonに渡しても正常に動きません。結合の2行目以降が「空白」と判定され、自動処理がすべて誤動作してしまうのです。</p>



<p class="wp-block-paragraph">「自分は分析ツールなんて使わない」と思うかもしれません。しかしスプレッドシートのデータをChatGPTやGeminiに貼り付けて要約や分析を頼む場面は、これから増えていきますよ。</p>



<p class="wp-block-paragraph">セル結合を続けていると、これからの「AIに任せる仕事」のスタートラインに立てなくなってしまうのです。</p>



<h3 class="wp-block-heading"><span id="toc4">スプレッドシート特有の3種類の結合</span></h3>



<p class="wp-block-paragraph">スプレッドシートには結合の種類が3つあります。</p>



<ul class="wp-block-list"><li><strong>すべて結合</strong>: 縦横ともに1つのセルに統合</li><li><strong>水平方向に結合</strong>: 行ごとに横方向だけ結合</li><li><strong>垂直方向に結合</strong>: 列ごとに縦方向だけ結合</li></ul>



<p class="wp-block-paragraph">どの種類で結合しても、内部のデータ構造は同じです。左上のセルだけが値を持ち、残りは空白になります。</p>



<p class="wp-block-paragraph">「縦の結合だけだから大丈夫」「横の結合だから影響ない」ということはありません。どれを選んでも同じトラブルに巻き込まれますよ。</p>



<h2 class="wp-block-heading"><span id="toc5">トラブル1｜フィルターで先頭行しかヒットしない</span></h2>



<p class="wp-block-paragraph">スプレッドシートでセル結合をしていて最初にぶつかるのが、フィルター機能の不具合です。</p>



<p class="wp-block-paragraph">「営業部」だけを絞り込みたいのに、なぜか先頭の1行しか表示されない、という現象が起こります。</p>



<h3 class="wp-block-heading"><span id="toc6">結合した部署列はフィルターで空白扱いになる</span></h3>



<p class="wp-block-paragraph">スプレッドシートのフィルター機能は、1行ごとにセルの値を見て表示・非表示を判定します。</p>



<p class="wp-block-paragraph">結合の2行目以降は空白なので、「営業部」というフィルター条件にマッチしません。そのため非表示になってしまうのです。</p>



<p class="wp-block-paragraph">具体的に、こんなデータがあるとイメージしてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>部署（結合あり）</th><th>氏名</th><th>売上</th></tr></thead><tbody><tr><td>営業部</td><td>山田</td><td>100</td></tr><tr><td>（結合のため空白）</td><td>鈴木</td><td>80</td></tr><tr><td>（結合のため空白）</td><td>佐藤</td><td>95</td></tr><tr><td>総務部</td><td>田中</td><td>70</td></tr><tr><td>（結合のため空白）</td><td>渡辺</td><td>60</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ここでフィルターを使って「営業部」を選択すると、表示されるのは1行目（山田）だけです。鈴木・佐藤は空白セルなので「営業部」に該当しないとみなされ、消えてしまいます。</p>



<p class="wp-block-paragraph">絞り込みたい本人にとっては「山田1人しか営業部にいないの？」という、想定外の結果になります。</p>



<h3 class="wp-block-heading"><span id="toc7">FILTER関数を使っても同じことが起きる</span></h3>



<p class="wp-block-paragraph">スプレッドシートには <a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数</a> という便利な関数があります。しかし結合セルが含まれている範囲を渡すと、同じ問題が起きます。</p>



<p class="wp-block-paragraph">たとえば <code>=FILTER(A2:C10, A2:A10="営業部")</code> のような書き方で、「営業部の行だけ抜き出す」処理を書いたとしますね。それでも、結合の2行目以降は空白判定されて取れません。</p>



<p class="wp-block-paragraph">つまりUIの「データ > フィルタを作成」だけでなく、関数で書いた絞り込みでも同じトラブルにぶつかるのです。</p>



<h2 class="wp-block-heading"><span id="toc8">トラブル2｜並べ替えで「結合セルのサイズが同じでない」エラー</span></h2>



<p class="wp-block-paragraph">2つめの大きなトラブルは、並べ替え機能が動かなくなることです。</p>



<p class="wp-block-paragraph">部署別に並べ替えたい、売上順に並べ替えたい――そういうときに、結合セルがあるとエラーで止まってしまいます。</p>



<h3 class="wp-block-heading"><span id="toc9">並べ替え時に表示されるエラーメッセージ</span></h3>



<p class="wp-block-paragraph">結合セルを含む範囲を選択して「データ > 範囲を並べ替え」を実行すると、こんなエラーが表示されます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>並べ替える対象セルのサイズがすべて同じである必要があります</p></blockquote>



<p class="wp-block-paragraph">このエラーが出ると、並べ替えが一切実行できません。範囲を狭めて、結合のない列だけ並べ替えるしかない状態になります。</p>



<h3 class="wp-block-heading"><span id="toc10">なぜ並べ替えできないのか</span></h3>



<p class="wp-block-paragraph">並べ替えは「行を入れ替える」処理です。</p>



<p class="wp-block-paragraph">ところが結合セルがあると、結合の途中で行を分割できません。入れ替えると見た目が壊れてしまうのです。</p>



<p class="wp-block-paragraph">たとえば「営業部」で結合された3行のうち、1行目だけを売上トップとして上に移動させたとします。すると「営業部」のラベルが宙に浮いてしまうわけです。</p>



<p class="wp-block-paragraph">スプレッドシートはこの矛盾を避けるためにエラーで止めます。しかしユーザーから見ると「なんで並べ替えできないの？」というフラストレーションになりますよね。</p>



<h3 class="wp-block-heading"><span id="toc11">フィルターのソート機能でも同じ現象が起きる</span></h3>



<p class="wp-block-paragraph">データ > フィルタを作成で並べ替えようとしても、結合がある列の▼アイコンから「A → Z」を選ぶと同じエラーが出ます。</p>



<p class="wp-block-paragraph">UIから並べ替えるルートはすべて結合の影響を受けます。結局のところ、結合を解除しないと並べ替えはできない、という結論になります。</p>



<h2 class="wp-block-heading"><span id="toc12">トラブル3｜GASやQUERY・ARRAYFORMULAで値が取れない</span></h2>



<p class="wp-block-paragraph">3つめは、関数やGASで値が取れなくなるトラブルです。</p>



<p class="wp-block-paragraph">スプレッドシートは関数・GAS・外部APIで自動化しやすいのが強みです。しかし結合セルがあると、これらすべてが正しく動かなくなります。</p>



<h3 class="wp-block-heading"><span id="toc13">GASのgetValue()は空白を返す</span></h3>



<p class="wp-block-paragraph">Google Apps Script で結合セルから値を取得しようとすると、左上以外のセルは空文字を返します。</p>



<pre class="wp-block-code"><code>const sheet = SpreadsheetApp.getActiveSheet();
Logger.log(sheet.getRange(&quot;A2&quot;).getValue()); // &quot;営業部&quot;
Logger.log(sheet.getRange(&quot;A3&quot;).getValue()); // &quot;&quot;
Logger.log(sheet.getRange(&quot;A4&quot;).getValue()); // &quot;&quot;</code></pre>



<p class="wp-block-paragraph">A2〜A4を結合して「営業部」と入力している場合、A2は値を返しますが、A3とA4は空文字です。</p>



<p class="wp-block-paragraph">GASで一括処理を書くとき、たとえば「部署列が空白でない行だけ取得」というコードを書いたとします。すると結合の2行目以降が漏れてしまいます。</p>



<h3 class="wp-block-heading"><span id="toc14">QUERY関数で集計すると結合の影響を受ける</span></h3>



<p class="wp-block-paragraph">スプレッドシート定番の <a href="https://mashukabu.com/spreadsheet-query-function/">QUERY関数</a> も、結合セルの2行目以降を空白として扱います。</p>



<p class="wp-block-paragraph">たとえば部署別の合計売上を出すQUERYを書いたとします。</p>



<pre class="wp-block-code"><code>=QUERY(A2:C10, &quot;select A, sum(C) where A is not null group by A&quot;)</code></pre>



<p class="wp-block-paragraph">結合された「営業部」エリアは、A2の1行だけが営業部としてカウントされます。A3とA4の鈴木・佐藤の売上は「空白」グループに集計されてしまうわけです。</p>



<p class="wp-block-paragraph">意図と違う集計結果が出るのに、エラーは出ないので発見しづらいのが厄介ですよ。</p>



<h3 class="wp-block-heading"><span id="toc15">ARRAYFORMULAでも同じ問題が発生する</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-arrayformula-function/">ARRAYFORMULA</a> で配列処理を書く場合も、結合範囲の2行目以降は空白として処理されます。</p>



<pre class="wp-block-code"><code>=ARRAYFORMULA(IF(A2:A10=&quot;営業部&quot;, C2:C10, 0))</code></pre>



<p class="wp-block-paragraph">このような書き方で「営業部だけ売上を抽出」したくても、結合のA3・A4は条件に合致しないため0が返ります。</p>



<p class="wp-block-paragraph">ピボットテーブルでも同じ現象が起きます。結合の2行目以降が「空白」というカテゴリに集約されてしまい、意図しない集計結果が出てしまうのです。</p>



<h2 class="wp-block-heading"><span id="toc16">結合をやめて「水平方向の配置→中央」で見た目を整える方法</span></h2>



<p class="wp-block-paragraph">ここまで読んで「じゃあ見出しはどう見せればいいの？」と思いますよね。</p>



<p class="wp-block-paragraph">実はスプレッドシートには、結合せずに見た目を整える「中央揃え」という機能があります。</p>



<h3 class="wp-block-heading"><span id="toc17">「水平方向の配置→中央」の操作手順</span></h3>



<p class="wp-block-paragraph">スプレッドシートで結合の代わりに使うのが、ツールバーの「水平方向の配置」アイコンです。</p>



<p class="wp-block-paragraph">手順はこうです。</p>



<ol class="wp-block-list"><li>中央揃えしたいセル（または範囲）を選択する</li><li>ツールバーの「水平方向の配置」アイコンをクリックする</li><li>メニューから「中央」を選ぶ</li></ol>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/spreadsheet-cell-merge-center-alignment/01_ui_center-alignment-menu.png/">_images/spreadsheet-cell-merge-center-alignment/01_ui_center-alignment-menu.png</a></p>



<p class="wp-block-paragraph">これで結合せずに、セルの中身が中央寄せになります。</p>



<p class="wp-block-paragraph">ショートカットを使うなら <strong>Ctrl+Shift+E</strong>（macOSは Cmd+Shift+E）で中央揃えが一発で適用されます。覚えておくと便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc18">ExcelとGoogleスプレッドシートの違い</span></h3>



<p class="wp-block-paragraph">Excel には「選択範囲内で中央」という、結合せずに複数セルにまたがって見た目だけ中央に寄せる機能があります。</p>



<p class="wp-block-paragraph">しかし <strong>スプレッドシートには「選択範囲内で中央」そのものは存在しません</strong>。</p>



<p class="wp-block-paragraph">そのため、スプレッドシートで「複数列にまたがって中央寄せに見せたい」場合は、次のように工夫します。</p>



<ul class="wp-block-list"><li>見出し用の行はセル幅を広げ、隣接セルを空のままにする</li><li>メインのセルだけに値を入れて、中央揃えを適用する</li><li>視覚的に「広いセルに中央寄せ」のように見える</li></ul>



<p class="wp-block-paragraph">これでデータ構造を壊さず、見た目の「中央揃え感」を再現できます。</p>



<h3 class="wp-block-heading"><span id="toc19">列幅を調整して見出しを整える</span></h3>



<p class="wp-block-paragraph">もう一つ便利なのが、列幅の調整です。</p>



<p class="wp-block-paragraph">見出しを目立たせたい場合は、見出しの列だけを広く取り、本文の列をそれより狭くすると、視覚的なバランスが取れます。</p>



<p class="wp-block-paragraph">「結合しないと中央揃えにできない」と思い込みがちです。しかし列幅・配置・フォントサイズの組み合わせで十分整った表が作れますよ。</p>



<h2 class="wp-block-heading"><span id="toc20">既存ファイルのセル結合を一括解除する手順</span></h2>



<p class="wp-block-paragraph">ここまで読んで「過去のファイルにも結合がたくさん入っているけど、どうしたら？」と思った方もいるはず。</p>



<p class="wp-block-paragraph">そういうときは、シート全体を選択して結合を一括解除するのが最速です。</p>



<h3 class="wp-block-heading"><span id="toc21">シート全体の結合を一括解除する</span></h3>



<p class="wp-block-paragraph">手順はこうです。</p>



<ol class="wp-block-list"><li>シートの左上の四角（行番号と列番号が交わる角）をクリックして、シート全体を選択する</li><li>ツールバーの「セルを結合」アイコンをクリックする</li><li>アイコンが解除状態に切り替わり、すべての結合が解除される</li></ol>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/02_ui_unmerge-all-sheet.png" alt="02 ui unmerge all sheet" /></figure>



<p class="wp-block-paragraph">これでシート内のすべての結合が、一度に解除できます。</p>



<p class="wp-block-paragraph">ショートカットを使うなら、まず <strong>Ctrl+A</strong>（macOSは Cmd+A）でシート全体を選択します。そのうえで「セルを結合」アイコンを押す流れになりますよ。</p>



<h3 class="wp-block-heading"><span id="toc22">解除すると空白セルが大量に出現する</span></h3>



<p class="wp-block-paragraph">結合を解除した直後は、結合範囲の2行目以降が空白になっています。</p>



<p class="wp-block-paragraph">たとえばA2〜A4で「営業部」と結合していた場合、解除するとA2に「営業部」、A3とA4が空白という状態に戻ります。</p>



<p class="wp-block-paragraph">このままだとフィルター・並べ替え・QUERY のすべてが空白行を「該当なし」として扱います。そのため次のステップで空白を埋める必要があります。</p>



<h3 class="wp-block-heading"><span id="toc23">部分的に解除したいときの操作</span></h3>



<p class="wp-block-paragraph">シート全体ではなく、一部の範囲だけ結合を解除したいときは、結合された範囲をドラッグで選択してから「セルを結合」アイコンを押せばOKです。</p>



<p class="wp-block-paragraph">GASで一括解除するなら、こんなコードで全シートの結合を解除できます。</p>



<pre class="wp-block-code"><code>function unmergeAll() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const range = sheet.getDataRange();
  range.breakApart();
}</code></pre>



<p class="wp-block-paragraph"><code>breakApart()</code> メソッドは指定範囲のすべての結合を解除する関数です。大量のシートを一気に処理したいときに便利ですよ。</p>



<h2 class="wp-block-heading"><span id="toc24">結合解除後にデータを整える3つのテクニック</span></h2>



<p class="wp-block-paragraph">結合を解除しただけでは、2行目以降が空白のままです。</p>



<p class="wp-block-paragraph">この空白を埋めて、フィルター・QUERY・ARRAYFORMULAで正しく処理できる状態に整えていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc25">テクニック1｜数式コピーで空白セルを上の値で埋める</span></h3>



<p class="wp-block-paragraph">最も基本的な方法が、空白セルに上のセルの値をコピーすることです。</p>



<p class="wp-block-paragraph">手順はこうです。</p>



<ol class="wp-block-list"><li>A3セルに <code>=A2</code>（上のセル参照）を入力する</li><li>A3セルを選択した状態で、必要な範囲（A100まで等）までフィルダウンする</li><li>値だけ残したい場合は、範囲を選択して「コピー」→「特殊貼り付け」→「値のみ貼り付け」を実行</li></ol>



<p class="wp-block-paragraph">たった3ステップで、空白セルがすべて埋まります。フィルダウンはセルの右下の四角（フィルハンドル）をダブルクリックすると、隣接列の最終行まで一気に適用されますよ。</p>



<h3 class="wp-block-heading"><span id="toc26">テクニック2｜ARRAYFORMULAで空白を埋める</span></h3>



<p class="wp-block-paragraph"><code>=ARRAYFORMULA</code> を使って、空白セルに上の値を引き継ぐ別列を作る方法です。</p>



<p class="wp-block-paragraph">別の列（たとえばE列）に、次の数式を入れます。</p>



<pre class="wp-block-code"><code>=ARRAYFORMULA(IF(A2:A100=&quot;&quot;, LOOKUP(ROW(A2:A100), IF(A2:A100&lt;&gt;&quot;&quot;, ROW(A2:A100)), A2:A100), A2:A100))</code></pre>



<p class="wp-block-paragraph">この式は「A列の空白セルには直前の値を、それ以外はA列の値をそのまま返す」という処理です。</p>



<p class="wp-block-paragraph">少し複雑ですが、運用上は補完用の列をE列に作っておくと整理しやすいです。QUERYやピボットからはE列を参照する形にすれば、管理が楽になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc27">テクニック3｜GASで空白を埋める</span></h3>



<p class="wp-block-paragraph">GASで一括補完する場合のコードはこうです。</p>



<pre class="wp-block-code"><code>function fillDownBlanks() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const range = sheet.getRange(&quot;A2:A100&quot;);
  const values = range.getValues();
  let lastValue = &quot;&quot;;
  for (let i = 0; i &lt; values.length; i++) {
    if (values[i][0] === &quot;&quot;) {
      values[i][0] = lastValue;
    } else {
      lastValue = values[i][0];
    }
  }
  range.setValues(values);
}</code></pre>



<p class="wp-block-paragraph">このコードを実行すると、A列の空白セルに直前の値が自動で入ります。</p>



<p class="wp-block-paragraph">セル結合を解除した直後にこのスクリプトを走らせると、データの整形が一瞬で終わりますよ。</p>



<h3 class="wp-block-heading"><span id="toc28">おまけ｜条件付き書式で「結合っぽく」見せる</span></h3>



<p class="wp-block-paragraph">「やっぱり見た目は結合っぽくしたい」というときは、条件付き書式で工夫する方法もあります。</p>



<p class="wp-block-paragraph">A列の値が直前のセルと同じなら、文字色を白にして見えなくするルールを設定します。</p>



<ol class="wp-block-list"><li>A2:A100を選択</li><li>「表示形式 > 条件付き書式」を開く</li><li>「カスタム数式」を選び、<code>=A2=A1</code> を入力</li><li>書式設定で文字色を白に設定</li></ol>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/spreadsheet-cell-merge-center-alignment/03_ui_conditional-format-dialog.png/">_images/spreadsheet-cell-merge-center-alignment/03_ui_conditional-format-dialog.png</a></p>



<p class="wp-block-paragraph">これでデータは正常に入っているのに、画面上は「営業部」が3行のうち1行だけに見える状態になります。</p>



<p class="wp-block-paragraph">データ構造を壊さずに「結合っぽい見た目」を作れるので、印刷用にも使える便利なテクニックですよ。</p>



<h2 class="wp-block-heading"><span id="toc29">それでも結合を使ってよい3つの場面</span></h2>



<p class="wp-block-paragraph">ここまで「結合をやめよう」と書いてきましたが、絶対禁止というわけではありません。</p>



<p class="wp-block-paragraph">次の3つの場面では、結合を使っても問題ないですよ。</p>



<h3 class="wp-block-heading"><span id="toc30">場面1｜印刷専用の出力テーブル</span></h3>



<p class="wp-block-paragraph">請求書や見積書、申請書のように「印刷して提出するだけで、データとしては使わない」シートでは、結合を使っても問題ありません。</p>



<p class="wp-block-paragraph">並べ替えもフィルターもしないので、結合のデメリットが発動しないからです。</p>



<p class="wp-block-paragraph">ただし「印刷専用シート」と「データ入力シート」を明確に分けてください。結合は印刷専用のほうにだけ入れるのがコツです。</p>



<h3 class="wp-block-heading"><span id="toc31">場面2｜タイトル行や注釈領域</span></h3>



<p class="wp-block-paragraph">シートの最上部に置く「2026年5月 売上レポート」のようなタイトル行は、データ範囲とは別なので結合してOKです。</p>



<p class="wp-block-paragraph">データ集計対象になるテーブル（A4から始まる本体テーブル）には結合を入れません。A1〜D1のタイトル行だけ結合する、というふうに使い分けますよ。</p>



<h3 class="wp-block-heading"><span id="toc32">場面3｜セル幅で収まらない注釈やアラート</span></h3>



<p class="wp-block-paragraph">「このシートは2026年5月時点のデータです。最新版は別シートを参照」のような長文の注釈を、複数セルにまたがって表示したい場合も結合が便利です。</p>



<p class="wp-block-paragraph">これも本体のデータ範囲とは無関係なので、影響は出ません。</p>



<p class="wp-block-paragraph">要するに「データ処理の対象になる範囲では結合を使わない」というルールを守りましょう。印刷やタイトル領域では自由に結合しても大丈夫ですよ。</p>



<h2 class="wp-block-heading"><span id="toc33">まとめ｜セル結合をやめるとデータが資産になる</span></h2>



<p class="wp-block-paragraph">スプレッドシートのセル結合が引き起こす3つのトラブルと、結合せずに整える「中央揃え」の方法を解説しました。</p>



<p class="wp-block-paragraph">ポイントを振り返ります。</p>



<figure class="wp-block-table"><table><thead><tr><th>トラブル</th><th>影響</th></tr></thead><tbody><tr><td>トラブル1｜フィルター</td><td>結合の先頭行しかヒットしない</td></tr><tr><td>トラブル2｜並べ替え</td><td>「結合セルのサイズが同じでない」エラー</td></tr><tr><td>トラブル3｜GAS・QUERY・ARRAYFORMULA</td><td>結合の2行目以降が空白扱いになる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">代わりに使うべき機能はこうです。</p>



<ul class="wp-block-list"><li><strong>見た目を整える</strong>: 「水平方向の配置→中央」（Ctrl+Shift+E / Cmd+Shift+E）</li><li><strong>既存の結合解除</strong>: シート全体を選択して「セルを結合」アイコンをトグル</li><li><strong>解除後のデータ整形</strong>: 数式コピー、ARRAYFORMULA、GAS の3パターン</li></ul>



<p class="wp-block-paragraph">セル結合をやめると、スプレッドシートのデータが <a href="https://mashukabu.com/spreadsheet-query-function/">QUERY関数</a> や <a href="https://mashukabu.com/spreadsheet-arrayformula-function/">ARRAYFORMULA</a>、<a href="https://mashukabu.com/spreadsheet-pivot-table/">ピボットテーブル</a> で素直に扱えるようになりますよ。</p>



<p class="wp-block-paragraph">「見た目をきれいにすること」と「データとして使えること」は両立できます。今日からセル結合を卒業して、データを資産として使える状態に整えていきましょう。</p>



<p class="wp-block-paragraph">Excel版で同じテーマを扱った <a href="https://mashukabu.com/excel-cell-merge-problems-alternatives/">Excelでセル結合を使ってはいけない理由と代替方法3選</a> もあわせて読むと、Excelとスプレッドシートそれぞれのベストプラクティスをまとめて理解できますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-cell-merge-center-alignment/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Excelでセル結合を使ってはいけない理由と代替方法3選</title>
		<link>https://mashukabu.com/excel-cell-merge-problems-alternatives/</link>
					<comments>https://mashukabu.com/excel-cell-merge-problems-alternatives/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 23 May 2026 21:07:06 +0000</pubDate>
				<category><![CDATA[仕事効率化]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[セル結合]]></category>
		<category><![CDATA[フィルター]]></category>
		<category><![CDATA[選択範囲内で中央]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6992</guid>

					<description><![CDATA[Excelのセル結合はフィルター・並べ替え・コピペ・VBA・XLOOKUPなど5つのトラブルの原因になります。「選択範囲内で中央」など結合しない代替方法3選と用途別の使い分け表も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「表のタイトル行をきれいに見せたい」「項目名を中央に配置したい」――そんなとき、つい使ってしまうのがセル結合ではないでしょうか。</p>



<p class="wp-block-paragraph">ボタン一発で見た目が整うので、報告書や申請書をつくるときに便利に感じますよね。</p>



<p class="wp-block-paragraph">ところが実務で使い込むほど、フィルターが効かない、並べ替えでエラーが出る、コピペが弾かれる、といったトラブルに巻き込まれます。</p>



<p class="wp-block-paragraph">総務省も2020年12月に公開した統計表のルールで、セル結合の使用を明確に「推奨しない」と打ち出しました。</p>



<p class="wp-block-paragraph">この記事では、セル結合が引き起こす5つのトラブルと、見た目を保ったまま結合せずに済ませる代替方法3選を、操作手順つきで解説します。</p>



<p class="wp-block-paragraph">最後には既存ファイルの結合を一括で解除する手順も紹介するので、これを機にセル結合を卒業していきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">そもそも、なぜセル結合は問題視されるの？</a><ol><li><a href="#toc2" tabindex="0">セル結合の「見た目きれい」が生む罠</a></li><li><a href="#toc3" tabindex="0">総務省も「推奨しない」と明言している</a></li></ol></li><li><a href="#toc4" tabindex="0">トラブル1｜フィルターで正しく絞り込めない</a><ol><li><a href="#toc5" tabindex="0">なぜフィルターが壊れるのか</a></li><li><a href="#toc6" tabindex="0">症状チェック</a></li></ol></li><li><a href="#toc7" tabindex="0">トラブル2｜並べ替えをするとエラーが出る</a></li><li><a href="#toc8" tabindex="0">トラブル3｜コピー＆ペーストが思い通りにならない</a></li><li><a href="#toc9" tabindex="0">トラブル4｜VBA・マクロが正常に動かない</a></li><li><a href="#toc10" tabindex="0">トラブル5｜XLOOKUP・数式・AIツールが誤動作する</a></li><li><a href="#toc11" tabindex="0">「結合しない」3つの代替方法｜用途別の使い分け表</a><ol><li><a href="#toc12" tabindex="0">代替1｜選択範囲内で中央（横方向の見出しに最適）</a></li><li><a href="#toc13" tabindex="0">代替2｜インデントで階層を表現する</a></li><li><a href="#toc14" tabindex="0">代替3｜テーブル機能でグループ化する</a></li><li><a href="#toc15" tabindex="0">用途別 どれを使えばいいか早見表</a></li></ol></li><li><a href="#toc16" tabindex="0">まとめ｜セル結合を卒業する3ステップ</a><ol><li><a href="#toc17" tabindex="0">既存ファイルのセル結合を一括解除する手順</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">そもそも、なぜセル結合は問題視されるの？</span></h2>



<p class="wp-block-paragraph">セル結合は「見た目をきれいにする機能」と理解されがちですが、内部の動きを見ると、データとしてかなり扱いにくい状態が作られています。</p>



<p class="wp-block-paragraph">まずは結合セルの正体と、なぜ官公庁までもが使用を控えるよう呼びかけているのかを押さえておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">セル結合の「見た目きれい」が生む罠</span></h3>



<p class="wp-block-paragraph">2つ以上のセルを結合すると、見た目では大きな1つのセルに見えます。</p>



<p class="wp-block-paragraph">しかしExcelの内部処理では「左上のセルだけが値を持ち、残りのセルは空白」という扱いになります。</p>



<p class="wp-block-paragraph">たとえばA1〜A3を結合して「東日本」と入力した場合、Excelが認識しているデータはこうです。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>Excel内部の値</th></tr></thead><tbody><tr><td>A1</td><td>東日本</td></tr><tr><td>A2</td><td>（空白）</td></tr><tr><td>A3</td><td>（空白）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり、見た目は1セルでも、データ的には「東日本」と「空白2つ」の3レコードです。</p>



<p class="wp-block-paragraph">この食い違いが、後ほど紹介するフィルターや並べ替え、XLOOKUP、VBAなどあらゆる場面でトラブルの引き金になります。</p>



<h3 class="wp-block-heading"><span id="toc3">総務省も「推奨しない」と明言している</span></h3>



<p class="wp-block-paragraph">行政の世界でもこの問題は早くから認識されていました。</p>



<p class="wp-block-paragraph">総務省は2020年12月、「統計表における機械判読可能なデータの表記方法の統一ルール」を公式に策定し、セル結合の使用を控えるよう明記しています。</p>



<p class="wp-block-paragraph">理由は、結合されたデータはCSVに書き出した瞬間に構造が壊れるためです。後工程の自動処理（BIツール、Power Query、PythonやAI分析など）がすべて誤動作してしまいます。</p>



<p class="wp-block-paragraph">「自分はAI分析なんて使わない」と思うかもしれません。しかしMicrosoft 365のExcel CopilotやChatGPTにCSVを読み込ませる場面は確実に増えています。</p>



<p class="wp-block-paragraph">セル結合を続けていると、これからの「AIに任せる仕事」のスタートラインに立てなくなるのです。</p>



<h2 class="wp-block-heading"><span id="toc4">トラブル1｜フィルターで正しく絞り込めない</span></h2>



<p class="wp-block-paragraph">最初にぶつかりやすいのが、フィルター機能の不具合です。</p>



<p class="wp-block-paragraph">「営業部」だけを絞り込みたいのに、なぜか1行目しか表示されない、という現象が起こります。</p>



<h3 class="wp-block-heading"><span id="toc5">なぜフィルターが壊れるのか</span></h3>



<p class="wp-block-paragraph">先ほど説明したとおり、結合セルは「左上だけ値があり、ほかは空白」です。</p>



<p class="wp-block-paragraph">フィルター機能は1行ごとにセルの値を見て表示・非表示を判定します。そのため、空白行は「該当しない」と判断されてしまいます。</p>



<p class="wp-block-paragraph">具体的に、こんなデータがあるとイメージしてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>部署（結合あり）</th><th>氏名</th><th>売上</th></tr></thead><tbody><tr><td>営業部</td><td>山田</td><td>100</td></tr><tr><td>&nbsp;</td><td>鈴木</td><td>80</td></tr><tr><td>&nbsp;</td><td>佐藤</td><td>120</td></tr><tr><td>開発部</td><td>田中</td><td>60</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「営業部」でフィルターをかけると、表示されるのは山田さんの行だけになります。</p>



<p class="wp-block-paragraph">鈴木さん・佐藤さんの行は内部的に「部署＝空白」と認識されているので、フィルターから漏れてしまうのです。</p>



<h3 class="wp-block-heading"><span id="toc6">症状チェック</span></h3>



<p class="wp-block-paragraph">次のような現象に心当たりがあれば、原因はほぼセル結合です。</p>



<ul class="wp-block-list"><li>部署名でフィルターしたら1人しか出てこない</li><li>「合計が合わない」と上司に指摘される</li><li>ピボットテーブルで作ると「（空白）」が大量に出る</li></ul>



<p class="wp-block-paragraph">特に人事データや売上データでセル結合をしてしまうと、グループ単位の集計で報告数字そのものが間違ってしまいます。</p>



<p class="wp-block-paragraph">データを扱う表ではセル結合を避ける、これが鉄則です。</p>



<h2 class="wp-block-heading"><span id="toc7">トラブル2｜並べ替えをするとエラーが出る</span></h2>



<p class="wp-block-paragraph">次に頻発するのが、並べ替えのエラーです。</p>



<p class="wp-block-paragraph">データを「売上の多い順」「日付順」に並べ替えようとした瞬間、こんなメッセージが表示されます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>「この操作では、結合されたセルのサイズを同じにする必要があります。」</p></blockquote>



<p class="wp-block-paragraph">このエラーは、選択範囲内に結合されたセルと結合されていないセルが混在しているときに必ず表示されます。</p>



<p class="wp-block-paragraph">たとえば、部署列だけ結合していて、氏名列や売上列が結合されていない場合を考えてみましょう。Excelは「行の単位がバラバラで、どう並べ替えればいいか判断できない」状態になります。</p>



<p class="wp-block-paragraph">回避するには、いったん結合を解除して並べ替えるしかありません。</p>



<pre class="wp-block-code"><code>1. 表全体を選択
2. ホーム → 配置 → 「セル結合の解除」
3. 並べ替えを実行
4. 再度結合し直す（※おすすめしません）</code></pre>



<p class="wp-block-paragraph">毎回これを繰り返すのは現実的ではないので、最初から結合しない設計にしておくのが正解です。</p>



<p class="wp-block-paragraph">なお、ショートカットキーを覚えておくとこの種の操作が一気にラクになります。詳しくは<a href="https://mashukabu.com/excel-shortcut-keys/">Excelのショートカットキー</a>もあわせてご覧ください。</p>



<h2 class="wp-block-heading"><span id="toc8">トラブル3｜コピー＆ペーストが思い通りにならない</span></h2>



<p class="wp-block-paragraph">3つ目のトラブルは、コピー＆ペーストです。</p>



<p class="wp-block-paragraph">結合セルが混じった範囲を別の場所に貼り付けようとすると、次のようなエラーが出ます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>「この操作には、同じサイズの結合セルが必要です。」</p></blockquote>



<p class="wp-block-paragraph">貼り付け先のセル構造と、コピー元の結合構造が一致しないと、Excelは貼り付けを拒否するためです。</p>



<p class="wp-block-paragraph">特にやっかいなのが、結合セルを通常のセルにコピーした際に「結合状態のまま貼り付いてしまう」現象です。</p>



<p class="wp-block-paragraph">きれいに作っていた貼り付け先のレイアウトが、勝手に結合セルだらけになってしまい、修正に時間を取られます。</p>



<p class="wp-block-paragraph">実務で困るパターンを整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>状況</th><th>起きること</th></tr></thead><tbody><tr><td>結合あり → 結合なし</td><td>エラーで貼り付け不可、または結合が伝染する</td></tr><tr><td>結合あり → ピボットテーブル</td><td>元データとして使えない</td></tr><tr><td>結合あり → Google スプレッドシート</td><td>レイアウトが崩れる</td></tr><tr><td>結合あり → メール本文</td><td>改行・配置が崩れる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「コピペすればすぐ済む作業」が、結合セルのせいで何倍もの時間を食う、というのはあるあるです。</p>



<h2 class="wp-block-heading"><span id="toc9">トラブル4｜VBA・マクロが正常に動かない</span></h2>



<p class="wp-block-paragraph">VBAやマクロを書く人にとって、セル結合は最大の地雷のひとつです。</p>



<p class="wp-block-paragraph">たとえば、A1〜A3が結合されているシートで、次のコードを書いたとします。</p>



<pre class="wp-block-code"><code>Sub ClearTest()
    Range(&quot;A1&quot;).ClearContents
End Sub</code></pre>



<p class="wp-block-paragraph">これは「A1の値を消す」だけのシンプルなコードです。しかし結合セルの場合、A1だけでなく結合された範囲全体の値が消えます。意図していない範囲のデータが失われる点に注意が必要です。</p>



<p class="wp-block-paragraph">さらに困るのがループ処理です。</p>



<pre class="wp-block-code"><code>Sub LoopTest()
    Dim i As Long
    For i = 1 To 3
        Debug.Print Cells(i, 1).Value
    Next i
End Sub</code></pre>



<p class="wp-block-paragraph">このコードでA1〜A3の結合セルを読み込むと、結果はこうなります。</p>



<pre class="wp-block-code"><code>東日本
（空文字）
（空文字）</code></pre>



<p class="wp-block-paragraph">A2、A3は空文字を返すので、もしこのループの中で「値があれば処理する」という分岐を書いていたら、2行目以降のデータが処理から漏れてしまいます。</p>



<p class="wp-block-paragraph">業務自動化のためにマクロを組んでいるのに、データの取りこぼしが発生してはまったく意味がありません。</p>



<p class="wp-block-paragraph">VBAを少しでも使う予定があるなら、データシートのセル結合は今すぐ卒業しておきましょう。</p>



<h2 class="wp-block-heading"><span id="toc10">トラブル5｜XLOOKUP・数式・AIツールが誤動作する</span></h2>



<p class="wp-block-paragraph">最近のExcelで主役級の関数となったXLOOKUPやスピル機能（FILTER、SORT、UNIQUEなど）も、セル結合とは相性最悪です。</p>



<p class="wp-block-paragraph">スピル機能は、1つの数式から複数のセルへ自動で結果を展開する仕組みです。しかし展開先に結合セルがあると次のエラーが返ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>#SPILL!</p></blockquote>



<p class="wp-block-paragraph">これはMicrosoft公式ドキュメントでも明記されている挙動で、「結合セルにはスピルできない」というルールがあるためです。</p>



<p class="wp-block-paragraph">実際にこんな数式を書いた場面を想像してください。</p>



<pre class="wp-block-code"><code>=FILTER(A2:C100, B2:B100=&quot;営業部&quot;)</code></pre>



<p class="wp-block-paragraph">結果を表示する範囲に結合セルがひとつでも紛れていると、関数は何も返してくれません。</p>



<p class="wp-block-paragraph">「数式は正しいはずなのに動かない」と原因を探して数時間溶かす、というのはまさにこのパターンです。</p>



<p class="wp-block-paragraph">そして冒頭でも触れたとおり、Excel CopilotやChatGPT、Power Queryなどのツールは、セル結合を含むデータをほぼ確実に誤認識します。これらはデータを読み取って処理するツールであるため、結合による「空白」を誤って解釈してしまいます。</p>



<p class="wp-block-paragraph">これからのExcel活用では、AIや自動化との連携を前提に「結合しないデータ」を作ることが、もはや標準スキルだといえます。</p>



<h2 class="wp-block-heading"><span id="toc11">「結合しない」3つの代替方法｜用途別の使い分け表</span></h2>



<p class="wp-block-paragraph">ここからが本題です。</p>



<p class="wp-block-paragraph">「とはいえ、見た目を整えたいから結合してきた」という方のために、結合せずに同じ見た目を実現する代替方法を3つ紹介します。</p>



<p class="wp-block-paragraph">すべてExcel標準機能だけで完結し、フィルターも並べ替えも壊しません。</p>



<h3 class="wp-block-heading"><span id="toc12">代替1｜選択範囲内で中央（横方向の見出しに最適）</span></h3>



<p class="wp-block-paragraph">タイトル行や見出しを「複数列にまたがって中央に表示したい」場合に最も使えるのが「選択範囲内で中央揃え」です。</p>



<p class="wp-block-paragraph">見た目はセル結合とまったく同じですが、内部的にはセルが結合されていないので、フィルターも並べ替えも普通に使えます。</p>



<p class="wp-block-paragraph">操作手順は次のとおりです。</p>



<pre class="wp-block-code"><code>1. 中央寄せしたい範囲を選択（例: A1:D1）
2. Ctrl + 1 でセルの書式設定を開く
3. 「配置」タブをクリック
4. 「横位置」のドロップダウンから「選択範囲内で中央」を選ぶ
5. OK をクリック</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/05/01_ui_center-across-selection-dialog.png" alt="01 ui center across selection dialog" /></figure>



<p class="wp-block-paragraph">これだけで、A1に「2026年度 売上報告」と入力した値が、A1〜D1の中央に表示されます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/05/02_result_center-across-selection.png" alt="02 result center across selection" /></figure>



<p class="wp-block-paragraph">しかも実際の値はA1にしか存在しないので、データ的にも整合性が保たれます。</p>



<p class="wp-block-paragraph">「結合と中央揃え」ボタンの代わりにこちらを使えば、ほとんどのケースで困ることはありません。</p>



<h3 class="wp-block-heading"><span id="toc13">代替2｜インデントで階層を表現する</span></h3>



<p class="wp-block-paragraph">「大分類・中分類・小分類」のような階層構造を表したいときに、つい縦方向で結合してしまいがちですよね。</p>



<p class="wp-block-paragraph">その代わりに使ってほしいのがインデント機能です。</p>



<p class="wp-block-paragraph">セルに「字下げ」をつけるだけで、視覚的に階層が伝わるようになります。</p>



<pre class="wp-block-code"><code>インデント増やす: Alt + H → 6
インデント減らす: Alt + H → 5</code></pre>



<p class="wp-block-paragraph">具体例で見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>金額</th></tr></thead><tbody><tr><td>売上</td><td>1,000</td></tr><tr><td>国内</td><td>700</td></tr><tr><td>法人</td><td>500</td></tr><tr><td>個人</td><td>200</td></tr><tr><td>海外</td><td>300</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/excel-cell-merge-problems-alternatives/03_data_indent-hierarchy.png/">_images/excel-cell-merge-problems-alternatives/03_data_indent-hierarchy.png</a></p>



<p class="wp-block-paragraph">すべてのセルにデータが入っているので、フィルター・並べ替え・ピボットすべて壊れません。</p>



<p class="wp-block-paragraph">しかも見た目は階層的で、報告資料としてもむしろ読みやすいです。</p>



<h3 class="wp-block-heading"><span id="toc14">代替3｜テーブル機能でグループ化する</span></h3>



<p class="wp-block-paragraph">データベース的な使い方をするシートでは、Excelの「テーブル機能」を使うのが圧倒的におすすめです。</p>



<p class="wp-block-paragraph">範囲を選んで <code>Ctrl + T</code> を押すだけで、自動的に色分け・フィルター・行ストライプ・集計行などが整います。</p>



<pre class="wp-block-code"><code>1. データ範囲を選択
2. Ctrl + T を押す
3. 「先頭行をテーブルの見出しとして使用する」にチェック
4. OK をクリック</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/05/04_ui_create-table-dialog.png" alt="04 ui create table dialog" /></figure>



<p class="wp-block-paragraph">テーブルにすると、データを追加するだけで自動的に書式が拡張されます。関数の参照範囲も勝手に広がります。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/05/05_result_table-formatted.png" alt="05 result table formatted" /></figure>



<p class="wp-block-paragraph">加えて、Excel Copilotとの相性が抜群で、「このテーブルを部署別に集計して」と頼むだけで一瞬で分析してくれます。</p>



<p class="wp-block-paragraph">テーブル機能の詳しい使い方は<a href="https://mashukabu.com/excel-table-feature/">Excelのテーブル機能の使い方入門</a>で解説しているので、まだ使ったことがない方はぜひ確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc15">用途別 どれを使えばいいか早見表</span></h3>



<p class="wp-block-paragraph">3つの代替方法を、用途別に整理しました。</p>



<figure class="wp-block-table"><table><thead><tr><th>用途</th><th>おすすめの代替</th><th>理由</th></tr></thead><tbody><tr><td>表のタイトルを中央配置</td><td>選択範囲内で中央</td><td>見た目が結合と同じで安全</td></tr><tr><td>横方向の見出しを目立たせる</td><td>選択範囲内で中央</td><td>フィルター・並べ替え無傷</td></tr><tr><td>階層構造を表現したい</td><td>インデント</td><td>データを失わず読みやすい</td></tr><tr><td>大分類・小分類のリスト</td><td>インデント</td><td>ピボットや関数と相性◎</td></tr><tr><td>データベース的な表</td><td>テーブル機能</td><td>Copilotや関数と完全互換</td></tr><tr><td>月次・週次の管理表</td><td>テーブル機能</td><td>行追加で自動拡張</td></tr><tr><td>帳票・申請書フォーム</td><td>選択範囲内で中央＋インデント</td><td>印刷時も崩れない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ほとんどの場面は、この3つでカバーできます。</p>



<p class="wp-block-paragraph">「いつもの結合ボタン」を押す前に、まずこの早見表を眺めてみてください。</p>



<h2 class="wp-block-heading"><span id="toc16">まとめ｜セル結合を卒業する3ステップ</span></h2>



<p class="wp-block-paragraph">最後に、ここまでの内容を踏まえて、明日から実践できる3ステップをまとめます。</p>



<ol class="wp-block-list"><li>新しい表を作るときは、まず「結合しないで作れないか」を考える</li><li>見出しの中央揃えは「選択範囲内で中央」を第一候補にする</li><li>データ型の表は最初から <code>Ctrl + T</code> でテーブル化しておく</li></ol>



<p class="wp-block-paragraph">最初は少し違和感があるかもしれませんが、1週間も使えば「結合ボタンってなくても困らないな」と気づくはずです。</p>



<p class="wp-block-paragraph">そして何より、フィルター・並べ替え・コピペ・VBA・XLOOKUP・AIツールが全部スムーズに動くようになります。作業時間が確実に短くなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc17">既存ファイルのセル結合を一括解除する手順</span></h3>



<p class="wp-block-paragraph">過去の自分が作ったファイルや、引き継いだファイルにセル結合がたくさん残っているケースもありますよね。</p>



<p class="wp-block-paragraph">最後に、既存ファイルの結合を一気に解除する方法を紹介します。</p>



<pre class="wp-block-code"><code>1. シート全体を Ctrl + A で選択
2. ホームタブ → 配置 → 「セル結合の解除」をクリック
3. 解除すると結合範囲の左上以外が空白になる
4. F5 キーで「ジャンプ」ダイアログを開く
5. 「セル選択」 → 「空白セル」 → OK
6. 数式バーに「=」を入力し、すぐ上のセルを参照（例: =A1）
7. Ctrl + Enter で空白セル全部に同時入力
8. 範囲を選択して Ctrl + C → 右クリック → 「値の貼り付け」で数式を値に変換</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/05/06_ui_go-to-special-blanks.png" alt="06 ui go to special blanks" /></figure>



<p class="wp-block-paragraph">この8ステップで、空白セルが上のセルの値で埋まり、結合なしのデータ表に生まれ変わります。</p>



<p class="wp-block-paragraph">100行・1000行あっても操作回数は変わらないので、最初の1回さえ覚えれば一生使える資産になります。</p>



<p class="wp-block-paragraph">セル結合は「便利な見た目装飾」ではなく、データを壊す原因です。</p>



<p class="wp-block-paragraph">今日から、結合ボタンの代わりに「選択範囲内で中央」と「テーブル機能」を選んでみてください。</p>



<p class="wp-block-paragraph">Excelが、確実にあなたの味方に変わっていきますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-cell-merge-problems-alternatives/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
