目次
Googleシートは、行を同じ値と結合するために機能します
連結 - レコードに参加するためのGoogleシート機能と演算子
一意の結合でデータを保持しながらセルをマージします
Googleシートで重複した行を削除するクエリ関数
例3
重複する行を組み合わせる最速の方法
1.データセットから始めます
2。レコードが重複してキー列を選択します
3.マージする列を選択します
4.結果を参照してください
ビデオ:Googleシートに重複する行を組み合わせる方法
シナリオを使用して、重複のマージを自動化します
練習スプレッドシート
ホームページ トピック excel Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

Apr 04, 2025 am 10:02 AM

スプレッドシートで重複した行をマージすると、最も複雑なタスクの1つに変わる場合があります。 Googleシートの式がどのように役立つかを見て、すべての仕事をするスマートなアドオンを1つ知りましょう。

Googleシートは、行を同じ値と結合するために機能します

Googleシートがこの種のタスクの機能がないとは思わなかったのですか? ;)ここに、行を統合し、スプレッドシートで重複したセルを削除するために必要な式があります。

連結 - レコードに参加するためのGoogleシート機能と演算子

重複する行を統合するために最初に思い浮かぶのは、Googleシート連結機能です。または、よりシンプルな連結演算子であるAmpersand(&)を使用できます。これがどのように機能しますか。

ジャンルで整理したい映画のリストがあるとします。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

  • 値の間のスペースを使用して、Googleシートでセルをマージできます。

    =CONCATENATE(B2," ",C2," ",B8," ",C8)

    =B2&" "&C2&" "&B8&" "&C8

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

  • または、他の記号を使用して、重複する行を組み合わせます。

    =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

    =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

行がマージされたら、このチュートリアルで示したように、式を取り除き、テキストのみを保持できます。フォーミュラをグーグルシートの値に変換する

このように単純に思えるかもしれませんが、それは明らかに理想とはほど遠いものです。重複の正確な位置を知る必要があり、それらを式に指摘すべきののはあなたです。これは小さなデータセットに最適ですが、大きなデータセットはどうしますか?

一意の結合でデータを保持しながらセルをマージします

このフォーミュラの組み合わせは、Googleシートで複製を見つけ、セルをユニークなレコードと融合します。ただし、あなたはまだ担当しており、式をどこで見るかを見せなければなりません。動作しているのを見てみましょう。

  1. まず、Googleシートを使用して、列Aで重複したジャンルをフィルタリングします。

    =UNIQUE(A2:A)

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

    フォーミュラは、元のリストに複数回表示されている場合でも、すべてのジャンルのリストを返します。言い換えれば、列Aから複製を削除します。

    ヒント。ユニークはケースに敏感なので、同じテキストケースに同じレコードを持ってくるようにしてください。このチュートリアルは、それを大量にすばやく行うのに役立ちます。

  2. 私の次の式では、Join&Filterを使用して、列Eのユニークなジャンルごとに列Bのタイトルをマージします。

    =JOIN(", ",FILTER(B:B,A:A=E2))

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

    では、この式はどのように正確に機能しますか?

    • フィルタースキャン列Aのすべてのインスタンスについて、列E.のすべてのインスタンスがあります。
    • 結合して、これらの値を1つのセルにコンマを使用して団結させます。

    フォーミュラをコピーすると、すべてのタイトルがジャンルでソートされます。

    注記。何年も必要な場合は、Joinが一度に1つの列で動作するため、隣接する列に式を作成する必要があります。

    =JOIN(", ",FILTER(C:C,A:A=E2))

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

Googleシートで重複した行を削除するクエリ関数

クエリ関数は、より大きなデータセットのためのより高度で柔軟なソリューションです。最初は少しトリッキーに思えるかもしれませんが、それを使用する方法を学ぶと、スプレッドシートであなたの本当の仲間になります。これが基本的な構文です:

= query(data、query、[headers])
  • データはソーステーブルの範囲です。
  • クエリは、特定のデータを取得するための条件を決定するための一連のコマンドです。

    ヒント。ここでは、すべてのコマンドの完全なリストを取得できます。

  • ヘッダーはオプションの引数です。ソーステーブルのヘッダー行の数です。

簡単に言えば、Googleシートクエリは、指定した条件に基づいていくつかの値のセットを返します。

例1

漫画本の映画だけを手に入れたい:

=QUERY(A1:C,"select * where A='Comic Book'")

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

フォーミュラは、ソーステーブル全体(A1:C)全体を処理し、コミックブック映画(a = 'コミックブック')のすべての列(select *)を返します。

ヒント。テーブルの最後の行(A1:C)を意図的に指定しません。フォーミュラを柔軟に保ち、他の行がテーブルに追加された場合に備えて新しいレコードを返します。

ご覧のとおり、フィルターと同様に機能します。しかし、練習では、データははるかに大きくなる可能性があります。計算する必要がある場合があります。

例2

私が少し調査し、劇場で最新の映画のために週末の興行収入を追跡しているとしましょう。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

Googleシートクエリを使用して、複製を削除し、週末すべての映画ごとに稼いだ合計をカウントします。私もジャンルでそれらを整理します:

=QUERY(B1:D, "select B,C, SUM(D) group by B,C")

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

注記。グループごとに、選択後にすべての列をリストする必要があります。そうしないと、式は機能しません。

代わりに映画ごとにレコードを並べ替えるには、グループの列の順序を次のように変更するだけです。

=QUERY(B1:D, "select B,C, SUM(D) group by C,B")

例3

書店を正常に実行し、すべての支店のすべての本を在庫していると仮定しましょう。リストは数百冊になります:

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

  • ハリー・ポッターシリーズの誇大広告のため、Jkrowlingが書いた本の数を確認することにしました。

    =QUERY(Books!A1:D,"select A,B,C,D where A='Rowling'")

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

  • あなたはさらに進んで、他の物語を省略してハリー・ポッターシリーズのみを維持することにしました:

    =QUERY(Books!A1:D,"select A,B,C,D where (A='Rowling' and C contains 'Harry Potter')")

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

  • Googleシートクエリ関数を使用すると、これらすべての本を数えることもできます。

    =QUERY(Books!A1:D,"select A,B, sum(D) where (A='Rowling' and C contains 'Harry Potter') group by A,B")

    Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

今のところ、GoogleシートのクエリがGoogleシートで「Duplicatesを組み合わせている」方法についてのアイデアがあると思います。それはすべて利用可能なオプションですが、私にとっては、重複する行を組み合わせる回戦方法のようなものです。

さらに、使用するコマンドとそれらを適用するルールを学習するまで、機能はあまり助けになりません。

重複する行を組み合わせる最速の方法

行を手動で複製する値と重複した値を組み合わせることにうんざりしている場合、アドオンは、Googleシートの重複した行を組み合わせて、タイムセーバーになります。

繰り返しのエントリを自動的に識別し、秒単位で重複する行をマージします。そして、最高の部分?テキストと番号の両方を効率的に処理します。

では、重複に基づいて行をどのようにマージしますか?

ヒント。どちらのPower Tools Collectionの一部として、複製の行があります。

または削除コレクションの複製:

1.データセットから始めます

まず、マージする複製エントリが同じ列に編成されていることを確認します。たとえば、私の例のように、名前が繰り返されたが異なる本を持つ著者のリスト。

アドオンは、アクティブシートのデータ範囲全体を自動的に検出します。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

ただし、別のシートに簡単に切り替えて、別の範囲を選択または入力して、次のステップに従って、重複したキー列を指定することができます。

2。レコードが重複してキー列を選択します

繰り返されるデータを含む列を選択します。私の場合、それらはです:

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

データセットには、会社名都市などの複数のタイプの複製情報が含まれている場合は、それらをすべて選択するだけです。アドオンはそれらすべてを処理します。

ヒント。最初にテーブルを並べ替える必要はありません。このツールは、シート全体に散らばっているように見える場合でも、自動的に重複していることがわかります。

3.マージする列を選択します

今、楽しい部分:複製を組み合わせたい方法を決定します。

テキスト値については、コンマ、セミコロン、またはラインブレークなど、デリミターを指定することができます。

数値データの場合、合計平均カウントなどの関数をマージまたは適用して合計を計算するオプションがあります。

私の場合、同じ著者によって書かれたすべての本を1つのセルに統合し、ラインブレークでそれらを分離して、データをより読みやすくしたいと思います。量に関しては、著者ごとにすべての本を合計しても大丈夫です。重複したタイトルの数字がある場合、一緒に追加されます。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

4.結果を参照してください

コンバインボタンを押すと、アドオンがすぐに行をマージします。数秒以内に、確認メッセージが表示されます。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

すべての複製が1つに結合されるマージされたデータセットとともに。これが私が持っている結果の一部です:

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

ビデオ:Googleシートに重複する行を組み合わせる方法

スプレッドシートに複製の行をグループ化するときはいつでも、すべての関連する値をマージして要約する簡単で迅速な方法があることを忘れないでください。写真は千の言葉の価値があるので、アドオンについて知っておくべきすべてを示す短いビデオを紹介します。

まだ複製の行を組み合わせていない場合は、Googleシートの削除追加アドオンの一部としてそれを見つけるでしょう。

または、Googleシート用の40の他の毎日のソリューションを備えた電動工具の一部として:

シナリオを使用して、重複のマージを自動化します

同じ設定を使用して重複する行を定期的に組み合わせていることに気付いた場合は、再利用可能なシナリオに保存します。シナリオでは、異なるデータセットであっても、必要なときにいつでも1回のクリックで同じマージオプションを再実行できます。

名前、範囲、シートでシナリオを保存するだけです。繰り返しのタスクに最適です。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

ここで保存する設定は、Googleシートメニューからすばやく呼び出すことができます。アドオンはすぐに重複する行の組み合わせを開始し、余分な時間を節約します。

Googleシートの列値に基づいて、複数行のデータを1つの行に結合します

私が意味することを知っていれば、グーグルシートは暗くて恐怖に満ちているので、私はあなたがツールとそのオプションをよりよく知ることをお勧めします;)

これらの4つの方法では、Googleシートで複製をマージすると簡単になります。フォーミュラであろうと高速トラックアドオンを好むかどうかにかかわらず、データを編成するためのいくつかのオプションがあります。

練習スプレッドシート

重複する行を組み合わせる - 式の例(自分自身をコピーする)

以上がGoogleシートの列値に基づいて、複数行のデータを1つの行に結合しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Outlookにカレンダーを追加する方法:共有、インターネットカレンダー、ICALファイル Outlookにカレンダーを追加する方法:共有、インターネットカレンダー、ICALファイル Apr 03, 2025 am 09:06 AM

この記事では、IcalEndarファイルのインポートなど、Outlookデスクトップアプリケーション内で共有カレンダーにアクセスして利用する方法について説明します。 以前は、Outlookカレンダーの共有について説明しました。 それでは、共有されているカレンダーの表示方法を調べてみましょう

Flash Fill In Excelを使用する方法例 Flash Fill In Excelを使用する方法例 Apr 05, 2025 am 09:15 AM

このチュートリアルは、データ入力タスクを自動化するための強力なツールであるExcelのFlash Fill機能の包括的なガイドを提供します。 定義と場所から高度な使用やトラブルシューティングまで、さまざまな側面をカバーしています。 ExcelのFLAを理解する

Excelの式の中央値 - 実用的な例 Excelの式の中央値 - 実用的な例 Apr 11, 2025 pm 12:08 PM

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法 Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法 Apr 11, 2025 am 11:58 AM

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

Excelのスペルチェックの方法 Excelのスペルチェックの方法 Apr 06, 2025 am 09:10 AM

このチュートリアルでは、Excelのスペルチェックのためのさまざまな方法を示しています:手動チェック、VBAマクロ、および特殊なツールの使用。 セル、範囲、ワークシート、およびワークブック全体のスペルを確認することを学びます。 Excelはワードプロセッサではありませんが、スペルです

式の例を備えたGoogleスプレッドシートcountif機能 式の例を備えたGoogleスプレッドシートcountif機能 Apr 11, 2025 pm 12:03 PM

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

Excel:グループの行は自動的または手動で、折りたたみを崩壊させて拡張します Excel:グループの行は自動的または手動で、折りたたみを崩壊させて拡張します Apr 08, 2025 am 11:17 AM

このチュートリアルでは、行をグループ化してデータを分析しやすくすることにより、複雑なExcelスプレッドシートを合理化する方法を示しています。行のグループをすばやく非表示または表示し、アウトライン全体を特定のレベルに崩壊させることを学びます。 大規模で詳細なスプレッドシートは可能です

Excelの絶対値:式の例を備えたABS機能 Excelの絶対値:式の例を備えたABS機能 Apr 06, 2025 am 09:12 AM

このチュートリアルでは、絶対値の概念を説明し、データセット内の絶対値を計算するためのABS関数の実用的なExcelアプリケーションを示しています。 数字は正または負になる可能性がありますが、ポジティブな値だけが必要な場合があります

See all articles