指定した順序で並べ替える方法(SORT+MATCH) (Gスプレッドシート)

中級編

中級関数の一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回

データをランダムに 並べ替える方法(Gスプレッドシート)
データをランダムに並べ替えることができます。 簡単にランダムな数を入力することができます。 値のみの貼り付けができます。

今回は、とっても価値の高い方法をお伝えします。


これを知ることであなたは、

  • あなたが指定したオリジナルの順序で並べ替えることができます。
  • SORT関数とMATCH関数を組み合わせた使い方がわかります。

なので、サクッとマスターして

あのー、野球部を先頭に並べ替えたいんですけど。。

 

あー、SORT内にMATCHを使えばいいよ。

と答えてあげてください。

動画はこちら

シートはこちら

ポイント

MATCH関数で、並べ替えたい順序を取得します。

MATCH(検索キー範囲[検索の種類])

検索の種類に0 を指定すると、「範囲」が並べ替えられていない場合に完全一致を返します。

 

SORT関数

SORT(範囲並べ替える列昇順[並べ替える列2, …][昇順2, …])

並べ替える列にmatch関数を指定します。

 

ちょっとややこしいですが、以下のようにsort関数内の「並べ替える列」に
対してmatch関数で「並べ替える列」と「並べ替える順序」を指定すればOKです。

なので、「並べ替える順序」の項目が少なければ、{}で直接指定するのもありです。

めったに使わないので忘れちゃいますが、このページをブックマークしておくと
いいと思います。(私自身がそうしています^^)

 

最後までご覧いただきありがとうございます。

つぎはこちら

データ毎に順位を取得する方法(RANK)(Gスプレッドシート)
手軽に順位をつけることができます。

中級関数の一覧

コメント

  1. take より:

    お世話になります。
    いつもyoutube拝見させていただいています!
    スプレッドシートに関して質問があるのですが、zoom等で相談させていただくことは可能でしょうか?
    もちろんその分の相談料もお支払いもさせていただきますm(__)m
    お手数かけますがご確認よろしくお願いいたします。

タイトルとURLをコピーしました