小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年1月8日【ID:0】

【Excel】表の特定の項目を結合せずに結合した見た目にする

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


表の中でセルを結合してしまうと、並べ替えができないなどと不便になります。
また、セルの結合時は結合範囲の先頭にしか値が入力されていないことになるため、集計も難しくなります。
そこで今回は、以下のように特定の項目に対し、同じ値が続く場合にセルを結合したような見た目にする設定方法について解説していきます。

また今回の方法ですと、並べ替え時にも以下のように、セルを結合したような見た目を維持することができます。


条件式の作成

セルの値に応じてセルの書式を変更するには『条件付き書式』を活用します。
まずは、条件付き書式に設定する条件から考えていきます。

今回は、以下の表のカテゴリーの項目に関して同じ値が続く場合に、2つ目以降のセルの値とセルの上の罫線を非表示にする設定を行います。

同じ値が続いているかを判定する時の条件は、以下になります。

・基準のセルに値が入力されている場合
・基準のセルの値が1つ上のセルの値と同じ場合

カテゴリーの先頭のセルC3について条件式を考えてみると、以下になります。

=AND(C3<>"",C3=C2)
// C3<>"":セルC3が空でないことを確認
// C3=C2:セルC3が1つ上のセルの値と同じことを確認

条件式の作成ができましたら、条件付き書式にて設定していきます。


条件付き書式の設定

まずは、作成した条件式の基準となったセルC3を選択基準として、以下のように選択します。

こちらでは、C列全体を選択した後に、Ctrlキーを押しながらセルC1とC2を選択して選択を解除し、対象の範囲のみを選択しています。

範囲の選択ができましたら、[ホーム]タブから[条件付き書式]の[新しいルール]を選択します。

条件付き書式の設定画面にて、[ルールの種類]を[数式を使用して、書式設定するセルを決定]にし、表示されたテキストボックス内に、先ほど作成した条件式を入力します。
※アクティブセルに対する条件式を入力します。

=AND(C3<>"",C3=C2)

入力した条件式は、他のセルにもアクティブセルを基準に相対参照で反映されます。
必要に応じて、「$」で数式の一部を絶対参照にしてください。
今回の内容に関しては、相対参照のままで問題ございません。

条件式の入力ができましたら、[書式]を選択し、好みの書式を設定します。
こちらでは、書式設定の画面にて、[罫線]タブから上の罫線を非表示に、[表示形式]タブから[ユーザー定義]にて「;;;」を指定しています。(「;;;」はセルの値を非表示にする表示形式です。)

上記のように設定して確定することで、以下のようにカテゴリーの項目に関して、セルを結合したような見た目にすることができます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8154350

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】グラフを後から組み合わせる

【Excel】重複データを除いた一覧表を作成

【Excel】複数シートの表を数式で1つにまとめる

【Excel】SUM関数より凄いSUBTOTAL関数とは

【ExcelVBA】完了タスクを非表示にして着手中タスクを上位表示する

【Excel】再利用するための瞬時に値を削除できる設定

【Excel】文章から特定の文字列を抽出

【Excel】文字列の数字のままで正しく集計する裏技

【Googleスプレッドシート】表の最終行を選択するリンク

【Excel】表に値を効率的に入力

【Excel】実は数式内にコメントを残せます

【Excel】シートの追加と削除を一瞬で行うショートカット

【Excel】図形の既定の書式を好みの書式にする

【Excel】SORTBY関数で項目を好みの順番にする

【ExcelVBA】マークのある行を削除する

【Excel】同じ形式のグラフを作成

【ExcelVBA】ダブルクリックで塗りつぶしとリセットを繰り返す

【Excel】アルファベット(A~Z)を瞬時に入力

【Excel】リンク更新の警告が表示されないようにする

【Excel】数式を表の下まで一発でコピー

【ExcelVBA】VBA開発でインデントが重要な理由

【Excel】実は便利な拡張子(xltx)とは

【Excel】誰でも簡単に集計表を作成

【Excel】チェックしたデータを別シートに抽出

【Excel】各支店ごとでグループ化して集計





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ