IronXL ハウツー セル範囲をソート How to Sort Cell Range Chaknith Bin 更新日:7月 22, 2025 Download IronXL NuGet Download テキストの検索と置換 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English Microsoft Excelでデータ分析を行う際には、データをアルファベット順や数値順に並べ替えることが重要です。 IronXLを使用すると、Excelの列、行、範囲をC#およびVB.NETで簡単に並べ替えることができます。 クイックスタート: 1行で列による範囲の並べ替え Excelファイルを用意し、IronXLの流暢なAPIを使用して、任意の列で選択したセル範囲をわずか1行で並べ替えることができます。 すぐに始めるのに最適で、IronXLでデータを並べ替えることがどれほど簡単で速いかを示しています。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. workSheet["A1:D10"].SortByColumn("B", IronXL.SortOrder.Ascending); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小限のワークフロー (5ステップ) セル範囲を並べ替えるためのC#ライブラリをダウンロード 既存のExcelスプレッドシートを読み込むか、新しいものを作成 範囲または並べ替える列を選択 希望の順序に基づいてSortAscendingまたはSortDescendingメソッドを適用 SortByColumnメソッドを使用して特定の列に基づいて範囲を並べ替える ## 列を独立して並べ替える例 選択した範囲または列にSortAscendingまたはSortDescendingメソッドを使用して、希望の順序で並べ替えを適用します。 複数の列を持つ範囲に並べ替えを適用する場合、SortAscendingまたはSortDescendingメソッドはそれぞれの列に独立して反復し、並べ替えを適用します。 これらのメソッドは、空のセルを範囲の上部または下部に移動します。 To remove these empty cells, you can use the Trim method after sorting. これにより、空のセルが排除され、整理されたデータセットが保証されます。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/sort-cells-range.cs ``` class="content-img-align-center"> class="center-image-wrapper"> ## 列による並べ替えの例 SortByColumnメソッドを使用すると、指定された列に基づいて範囲を並べ替えることができます。 このメソッドには2つのパラメーターが必要です: 最初のパラメーターは並べ替えたい列、2番目のパラメーターは並べ替えを適用したい範囲です。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/sort-cells-sort-by-column.cs ``` class="content-img-align-center"> class="center-image-wrapper"> まだ複数の列による並べ替えはできません。例えば、列Aによる並べ替え後に列Bで並べ替えることはできません。 よくある質問 C#を使用してExcelでセル範囲をソートする方法? C#を使用してExcelでセル範囲をソートするには、IronXLを使用できます。まず、NuGetからライブラリをダウンロードし、Excelスプレッドシートをロードし、ソートしたい範囲または列を選択します。希望のソート順序に基づいてSortAscendingまたはSortDescendingメソッドを適用します。 C#を使用してExcelの列を独立してソートできますか? はい、IronXLを使用すると、C#でExcelの列を独立してソートできます。選択した範囲または列にSortAscendingまたはSortDescendingメソッドを使用すると、各列ごとに独立してソートが適用されます。 プログラムでExcelの行を降順にソートする方法は? IronXLを使用してプログラムでExcelの行を降順にソートするには、Excelファイルをロードし、選択した範囲または列にSortDescendingメソッドを使用します。これにより、データが降順に配置されます。 C#を使用してExcel範囲をソートした後に空のセルを削除することは可能ですか? はい、IronXLでExcel範囲をソートした後、空のセルをTrimメソッドを使用して削除できます。これにより、空のセルを取り除いてデータセットがクリーンアップされます。 C#を使用してExcelの特定の列に基づいて範囲をソートするには? C#を使用してExcelの特定の列に基づいて範囲をソートするには、IronXLの提供するSortByColumnメソッドを使用します。ソートを適用する列のインデックスと範囲を指定する必要があります。 C#ライブラリを使用してExcelの複数の列を同時にソートできますか? いいえ、現在IronXLは複数の列を同時にソートすることをサポートしていません。SortByColumnメソッドを使用して一度に1列をソートできます。 プログラム的にソートされたExcelデータを保存するにはどうすればよいですか? IronXLを使用してExcelデータをソートした後、SaveAsメソッドを使用して、ソートされたデータを新しいExcelファイルに保存し、変更を保持することができます。 C#でExcelデータをソートする際に、空のセルはどうなりますか? IronXLを使用してC#でExcelデータをソートする際、空のセルは範囲の上部または下部に押し出されます。その後、Trimメソッドを使用してこれらの空のセルを削除できます。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る