Google スプレッドシートの空の行を削除する方法

Google スプレッドシートの空の行を削除する方法

Google スプレッドシートは、Excel と同じレベルの機能を備えていない可能性がありますが、強力な機能を備えており、大きなスプレッドシートを投げても処理できます。

大量のデータを扱っていると、ギ​​ャップが発生します。スプレッドシートの空の行を手動で見つける必要はありません。もっと良い方法があります。

Google スプレッドシートで空の行を削除する方法を知りたい場合は、次の手順に従ってください。

Googleスプレッドシートで単一の空の行を削除する方法

Google スプレッドシートで削除する空の行が 1 つか 2 つしかない場合は、それぞれを手動で削除する方が簡単です。

Google スプレッドシートで空の行を削除するには:

  1. 削除する空の行の行番号を右クリックします。
    Google スプレッドシートの空の行を削除する方法
  2. 行の削除 をクリックします。
    Google スプレッドシートの空の行を削除する方法
  3. 空の行が削除されます。
    Google スプレッドシートの空の行を削除する方法

並べ替えを使用して Google スプレッドシートの空の行を削除する方法

削除したい空の行が複数ある場合、一度に 1 つずつ削除するのは理想的ではありません。プロセスを高速化するには、いくつかの方法があります。

並べ替えを使用して Google スプレッドシートの空の行を削除するには:

  1. すべてのデータを含むセルを強調表示します。列見出しを含めないでください。
    Google スプレッドシートの空の行を削除する方法
  2. [データ] をクリックします。
    Google スプレッドシートの空の行を削除する方法
  3. [並べ替え範囲] にカーソルを合わせ、[列 A (A から Z) で範囲を並べ替え]をクリックします。データが列 A から始まらない場合、列名が異なる場合があります。
    Google スプレッドシートの空の行を削除する方法
  4. データが並べ替えられ、空の行が一番下に移動します。
    Google スプレッドシートの空の行を削除する方法
  5. 空の行の行番号をドラッグします。
  6. 選択した行のいずれかを右クリックし、[行の削除]オプションをクリックします。
    Google スプレッドシートの空の行を削除する方法
  7. 空の行が削除されました。
    Google スプレッドシートの空の行を削除する方法

フィルターを使用して Google スプレッドシートの空の行を削除する方法

同じ結果を得る別の方法は、フィルタを使用して空の行のみを表示することです。その後、これらの行を選択して削除できます。

フィルタを使用して Google スプレッドシートの空の行を削除するには:

  1. シート全体の左上隅のスペースをクリックして (または、Windows ではCtrl+A 、Mac ではCmd+Aを押して)、シート内のすべてのセルを選択します。
  2. データを押します。
    Google スプレッドシートの空の行を削除する方法
  3. [フィルターの作成] を押します。
    Google スプレッドシートの空の行を削除する方法
  4. 各列の上部にあるフィルターアイコンのいずれかをクリックします。
    Google スプレッドシートの空の行を削除する方法
  5. すべてのフィルターを削除するには、 [クリア] ボタンを押します。
    Google スプレッドシートの空の行を削除する方法
  6. Blanksを押して空白行のみを選択し、 OKをクリックして確定します。
    Google スプレッドシートの空の行を削除する方法
  7. テーブルに空白行のみが表示されるようになりました。
    Google スプレッドシートの空の行を削除する方法
  8. 行番号の上をドラッグして、すべての空白行を選択します。
    Google スプレッドシートの空の行を削除する方法
  9. 選択した行番号のいずれかを右クリックし、[選択した行の削除] をクリックします。
    Google スプレッドシートの空の行を削除する方法
  10. [データ] > [フィルターの削除] をクリックして、フィルター処理をオフにします。
    Google スプレッドシートの空の行を削除する方法
  11. 空の行はなくなりました。
    Google スプレッドシートの空の行を削除する方法

Google スプレッドシートのクリーンアップ

Google スプレッドシートで空の行を削除する方法を知っていれば、データをクリーンアップして見やすくすることができます。Google スプレッドシートのデータの見栄えを良くするために学べるトリックは他にもあります。

たとえば、テキストが表に対して長すぎる場合、Google スプレッドシートでテキストを折り返すことができます。入力されたすべてのデータが同じ形式であることを確認するために、Google スプレッドシートでドロップダウン リストを作成することもできます。

Google スプレッドシートのデータをアルファベット順に並べて整理したい場合は、それも可能です。

Apps Script を使用して空白行を削除する

Google Apps Script を使用すると、ワンクリックですべての空の行を削除できるカスタム メニュー オプションを作成できます。

行全体を削除するのではなく、選択した範囲の空白行のセルを削除するスクリプトを作成しました。こうすることで、範囲外の他のセルはそのまま残ります。

これは、選択した範囲外のデータを削除したくない場合に便利です。

以下は、「空の行を削除」という名前のカスタム メニュー オプションを作成するコードです。

//https://productionsheets.com から Manideep Chaudhary によって開発されたコード function RemoveEmptyRows() { const Sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const activeRange =sheet.getActiveRange().getValues(); let rowIndex =sheet.getActiveRange().getRowIndex(); const colIndex =sheet.getActiveRange().getColumn(); const numColumns =sheet.getActiveRange().getNumColumns(); activeRange.forEach((item,index) => { if (item.every(element => element.toString().trim().length === 0)) {sheet.getRange(index + rowIndex,colIndex) , 1, numColumns).deleteCells(SpreadsheetApp.Dimension.ROWS); rowIndex--; } });関数 onOpen() { let ui = SpreadsheetApp.getUi(); ui.createMenu('カスタム削除') .addItem('空の行を削除', 'removeEmptyRows') .addToUi(); }

以下の手順に従って、Google スプレッドシート ドキュメントにスクリプトを追加します。

メニューの上にマウスを移動し、「拡張機能」>「拡張機能」をクリックします。アプリスクリプト[拡張機能] をクリックします。メニューから [Apps Script] を選択します。オプション

上記のコードをスクリプトエディタに貼り付け、「プロジェクトを保存」アイコンをクリックします。エディターにアプリ スクリプト コードを入力し、[保存] をクリックします。ボタン

ここで、スクリプト エディタを閉じて、Google スプレッドシート ドキュメントに戻って再読み込みします。

それを完了すると、新しいメニューオプション「カスタム削除」とサブメニュー「空の行の削除」が表示されます。カスタムアプリスクリプトメニュー

カスタム メニュー オプションを使用して空の行を削除するには、次の手順に従います。

空の行を削除するデータ範囲を選択しますデータセット全体を選択します

カスタム削除 ] メニューをクリックし、[空の行を削除<] を選択します。 i=4>」オプション空の行を削除オプションをクリックします

これにより、スクリプトが実行され、選択したデータ範囲からすべての空の行が削除されます。空の行が削除されたデータセット

手順を完了すると、選択したデータセットから空の行がすべて削除されます。

コードの働き

上記のコードは、「空の行を削除」という名前のカスタム メニュー項目を作成します。このメニュー項目をクリックすると、.removeEmptyRows() という関数が呼び出されます。

この関数は、まずアクティブなシートのアクティブな範囲の値を取得します。次に、メソッドを使用してアクティブ範囲内の各行をループします。removeEmptyRows()forEach()

ループ内では、行内のすべてのセルがトリミング後に空かどうかをチェックするメソッドが使用されます。行が空の場合、関数はメソッドを呼び出してその行のすべてのセルを削除し、削除された行を考慮して行インデックスを 1 減らします。every()deleteCells()

このプロセスは、すべての空の行がアクティブ範囲から削除されるまで繰り返されます。

アドオンを使用して空白行を削除する

データセットから空白行を削除するもう 1 つの方法は、Google スプレッドシート アドオンを使用することです。この目的で利用できる Google スプレッドシート アドオンがいくつかあります。 Power Tools アドオンをお勧めします。

Power Tools は、豊富な機能を備えたablebits の高度なアドオンであり、その 1 つはデータセット内の空白行の削除に役立ちます。

Power Tools アドオンをインストールする方法

[拡張機能] メニューをクリックします

プルダウン メニューから [アドオン] を選択します

次に、リストから「アドオンを入手」をクリックします「拡張機能」メニューに移動し、リストから「アドオン」を選択します。

これにより、Addons Marketplace ウィンドウが開きます。検索ボックスに「Power Tools」と入力し、Enter キーを押します。

Power Tools アドオンが検索結果に表示されます。 「Power Tools」アドオンをクリックしますGoogle Workspace Marketplace の検索ボックスに「電動ツール」と入力し、電動ツールを選択します

[インストール] ボタンをクリックし、[続行] をクリックします。「インストール」ボタンをクリックします

ポップアップ ウィンドウが表示され、Google アカウントへのログインが求められます。複数のアカウントをお持ちの場合は、作業中の Google スプレッドシート ドキュメントに関連付けられているアカウントを必ず選択してくださいGoogle アカウントにログインします

アカウントを選択すると、アドオンに要求された権限を承認するように求められます。 「許可」ボタンをクリックするだけです「許可」ボタンをクリックします

アドオンがインストールされると、確認メッセージが表示されますアドオンがインストールされたことを確認する確認ポップアップ

Power Tools アドオンをインストールすると、それを使用して空白行を削除できます。

Power Tools アドオンを使用して空の行を削除するには、次の手順に従います。

削除する空白行を含むデータセットを選択しますデータセット全体を選択します

[拡張機能] > [拡張機能] をクリックします。電動工具 >始めるパワーツールの「スタート」ボタンをクリックします

これにより、Power Tools アドオン ウィンドウが開きます。

「クリア」タブをクリックしますパワーツールのサイドバーから「クリア」オプションを選択します。

リストから「空の行をすべて削除」を選択します

「クリア」をクリックしてプロセスを開始します「すべての空の行を削除」オプションを選択し、「クリア」ボタンをクリックします。

これにより、データセットから空白行が削除され、データが自動的に再配置されます。空白行が削除されたデータセット。

Tags: #HOW-TO

ジンジャー 2.7.53.0

ジンジャー 2.7.53.0

Ginger は無料のスペル チェッカーと文法チェッカーです。

ブロック

ブロック

Blocks は、小学校 3 年生向けの探知能力と視覚能力を訓練するための知的なゲームであり、教師による IT 指導支援プログラムに組み込まれています。

マスウェイ

マスウェイ

Mathway は、デバイスに内蔵されている電卓よりも複雑なツールを必要とする数学の問題をすべて解決できる、非常に便利なアプリです。

アドビプレゼンター

アドビプレゼンター

Adobe Presenter は、Adobe Systems によってリリースされた e ラーニング ソフトウェアで、Microsoft Windows プラットフォーム上で Microsoft PowerPoint プラグインとして利用できます。

オオハシ 2.3.0

オオハシ 2.3.0

Toucan は教育テクノロジー プラットフォームです。日常的に使用される一般的な Web サイトを閲覧しながら、新しい言語を学習できます。

ENetViet 24.2

ENetViet 24.2

eNetViet は、保護者と子供が勉強している学校を結び付け、子供の現在の学習状況を明確に理解できるようにするアプリケーションです。

デュオリンゴ

デュオリンゴ

Duolingo - 無料で言語を学ぶ、または単に Duolingo は、さまざまな言語を学び、練習できる教育プログラムです。

ラピッドタイピング

ラピッドタイピング

RapidTyping は、タイピング速度を向上させ、スペル ミスを減らすのに役立つ、便利で使いやすいキーボード トレーニング ツールです。RapidTyping では、さまざまなレベルに合わせてレッスンが構成されており、タイピングの方法や既存のスキルを向上させる方法を学びます。

MathType 7.4.10.53

MathType 7.4.10.53

MathType は、開発者 Design Science (Dessci) が提供するインタラクティブな方程式ソフトウェアで、ワード プロセッシング、プレゼンテーション、e ラーニングなどの数学的記法を作成して注釈を付けることができます。このエディタは、TeX、LaTeX、および MathML ドキュメントの作成にも使用されます。

文法的に

文法的に

Grammarly の AI を活用したアプリは、人々のコミュニケーションをより効果的にするのに役立ちます。何百万ものユーザーが毎日 Grammarly を利用して、メッセージ、ドキュメント、ソーシャル メディアの投稿をより明確に、エラーなく、よりプロフェッショナルなものにしています。