Excelのソートバイ関数:効率的なソートのためのツール
Microsoft Excelはさまざまなデータソートメソッドを提供し、 SORTBY
関数は間違いなく最も単純で最も便利な機能です。これにより、元のデータの整合性を維持しながら、複数の配列に基づいてデータを動的にソートすることができます。
SORTBY
関数構文
SORTBY
関数の構文は簡潔で明確です。
<code>=SORTBY(a,b¹,b²,c¹,c²...)</code>
で:
-
a
(必須)は、ソートする領域または配列です。 -
b¹
(必須)は、並べ替える最初の領域または配列です。 -
b²
(オプション)は、b¹
の並べ替えです。 -
c¹
およびc²
(オプション)は、並べ替えられた2番目の配列とその並べ替え順序であり、最大64ペアまでサポートできます。
ソートオーダーパラメーターを省略するか、 1
入力すると、データは昇順またはアルファベット順に配置されます。 -1
を入力し、下降または逆アルファベット順に配置します。
パラメーターa
、 b¹
、 c¹
、 d¹
などは、寸法で互換性がなければなりません。たとえば、 a
パラメーターで選択された領域に10行の行がある場合、アレイは10行も必要です。
単一列のソート
SORTBY
関数を使用して、単一の列でデータを並べ替える方法を見てみましょう。
まず、ソート結果を保存するためにワークシートの領域を準備します。この例では、カラムヘッダーをセルG1にk1にコピーし、フォントサイズとセルG2のk25へのアラインメントを調整して、垂直拡張が元のデータの形式と一致するようにします。
マルチカラムソート
SORTBY
関数の主要な利点の1つは、 SORT
関数にわたって、順序付けベースとして複数の変数を選択できることです。
上記の例を続けて、あなたがまだ合計ポイントで個人を並べ替えたいと仮定しますが、目標に到達したすべての人が目標に到達できない人よりも先にランク付けされることを望んでいます。言い換えれば、あなたは「Met?」で並べ替えたいと思っています。最初に列、次に「ポイント」列によって。
データが保存されているセルを準備した後(列のタイトルのコピーや以前に入力された任意のSORTBY
関数の削除を含む)、G2セルに入力してください。
<code>=SORTBY(T_Targets,T_Targets[Met?],-1,T_Targets[Points],-1)</code>
で:
-
T_Targets
は配列です。 -
T_Targets[Met?]
は、アレイの列で最初にソートされています。 -
-1
Excelに、T_Targets[Met?]
反アルファベット順(yの前)で並べ替えるように指示します。 -
T_Targets[Points]
は、列で2番目のソートされたものです。 -
-1
ExcelにT_Targets[Points]
降順で並べ替えるように指示します。
Enterを押した後、次の結果が得られます。ターゲットに到達した人のポイントの合計が、ターゲットに到達していない人と同様に、ターゲットに到達した人のポイントの合計がどのように下降順に表示されるかに注意してください。
SORTBY
、 FILTER
機能と組み合わせて使用されます
SORTBY
関数は、Excelの他の機能と組み合わせて使用して、結果をさらに最適化できます。具体的には、データの並べ替えとフィルタリング中にFILTER
でSORTBY
を使用する方法を示します。
目標は、「ポイント」列でソートされた結果を生成することであると仮定しますが、合計スコアが55ポイント以上の人のみを表示します。
行1に結果列ヘッダーを作成した後、セルG2に入力します。
<code>=FILTER(SORTBY(T_Targets,T_Targets[Points],-1),SORTBY(T_Targets[Points],T_Targets[Points],-1)>55)</code>
次に、Enterを押します。
この式を分解し、それがどのように機能するかについてもっと学びましょう。
SORT
とSORTBY
の比較
SORT
とSORTBY
両方の関数は、特定の値に基づいてデータを再編成するために使用されますが、それらはわずかに異なって動作します。
特徴 | 関数をソートします | ソートバイ関数 |
---|---|---|
式構文 | ソート関数を使用すると、並べ替えられる配列、列のインデックス番号、並べ替えられた順序、および列ではなく行でソートするオプションを定義できます。 | ソートバイ関数を使用すると、領域を定義できます。また、最大64個のソート付き配列 - シーケンシャルペアリングができます。 |
ソートレベル | 並べ替え関数を使用する場合、1行または1つの列でのみ並べ替えることができます。 | sortby関数を使用する場合、最大64行または列で並べ替えることができます。 |
パラメーターリファレンス | ソートされる行または列は、インデックス番号で参照されます。つまり、元のデータに行または列を追加または削除すると、このインデックス番号が時代遅れになる可能性があります。 | ソートされる配列は名前付き参照(列見出しなど)になる可能性があるため、元のデータに列を追加または削除しても、この参照は同じままです。 |
SORTBY
関数に加えて、データセットの実用的なコピーを作成する別の方法(元のデータを変更せずに)は、ピボットテーブルを作成することです。この強力なExcelツールを使用すると、さまざまな方法でデータを集約および再編成できます。つまり、計算結果を迅速に生成し、複雑な式を使用せずにデータを分析できます。
以上がExcelでsortby関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、式バーからExcelフォーミュラを隠し、不正な変更から保護する方法について説明します。 個人またはすべての式をロックすることを学び、データの機密性と完全性を確保します。 Microsoft Excelは、式の解釈を簡素化します

このExcelチュートリアルでは、単純なマウスクリックを超えて特定のシナリオに対処するための式をコピーするためのさまざまな方法を探ります。 コピーフォーミュラダウンカラム、列全体を越えて、非隣接セル、およびフォーマを保存するための技術をカバーします

このチュートリアルでは、Excelで数式をチェックおよびデバッグするいくつかの迅速かつ効率的な方法を学びます。 F9キーを使用して式の部分を評価する方法、特定の式で参照または参照されるセルを強調表示する方法、

このチュートリアルは、一般的なExcelフォーミュラエラーに取り組み、計算または更新されない式のトラブルシューティングに役立ちます。 フォーミュラなしでExcelを想像できるのは誰ですか? しかし、誤動作式は非常にイライラしています。 このガイドは、の解決策を提供します

このチュートリアルでは、Excelフォーミュラバー、不足している場合の復元方法、およびそのサイズを調整する方法について説明します。 さまざまなExcelバージョンをカバーします。 私たちのチュートリアルの多くはExcelの機能と式を掘り下げていますが、初心者は基本から始める必要があります。

Excelのソートバイ関数:効率的なソートのためのツール Microsoft Excelはさまざまなデータソートメソッドを提供し、ソートバイ関数は間違いなく最も単純で最も便利な機能です。これにより、元のデータの整合性を維持しながら、複数の配列に基づいてデータを動的にソートすることができます。 ソートバイ関数構文 ソートバイ関数の構文は簡潔で明確です。 = sortby(a、b¹、b²、c¹、c²...) で: a(必須)は、ソートする領域または配列です。 B¹(必須)は、並べ替える最初の領域または配列です。 b²(オプション)は、b¹の並べ替えです。 C¹とC²(オプション)

このチュートリアルでは、Excelの重複エントリを自動的に強調表示する方法が示されています。 条件付き書式と強力なアドインを使用して、シェーディングの重複セル、列全体、または連続した複製をカバーします。 先週、式の使用を検討しました

チュートリアルでは、Excelで複製を検索する方法について説明しています。いくつかの式を学習して、重複した値を識別したり、最初の発生の有無にかかわらず重複した行を見つけます。また、各複製のインスタンスをカウントする方法も学びます


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

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

WebStorm Mac版
便利なJavaScript開発ツール

ホットトピック









