Excel で「パズル」をプレイする
Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。
Excelでは、ワークシートにコンテンツを追加するにつれて、この情報を整理することが特に重要になります。データを並べ替えることで、ワークシートをすばやく再編成できます。たとえば、連絡先情報リストを姓で並べ替えることができます。コンテンツは、アルファベット順、数字順、その他さまざまな方法で配置できます。
記事の目次
データを並べ替えるときは、まずワークシート全体に適用するか (1)、セル範囲のみに適用するか (2) を決定することが重要です。
この例では、T シャツの注文を姓(列 C) に基づいてアルファベット順に並べ替えます。
1. 並べ替える列のセルを選択します。たとえば、セルC2 を選択します。
2.リボンの[データ]タブを選択し、 AZコマンドをクリックしてA から Z に並べ替えるか、ZAコマンドをクリックして Z から A に並べ替えます。この例では、A から Z への並べ替えを選択します。
3. ワークシートは、選択した列に従って並べ替えられます。この例では、ワークシートは現在姓で並べ替えられています。
この例では、T シャツの注文フォームで別のテーブルを選択して、各クラスで注文されたシャツの数を整理します。
1. 並べ替えるセルの範囲を選択します。たとえば、セル範囲G2:H6 を選択します。
2.リボンの[データ]タブを選択し、 [並べ替え]コマンド をクリックします。
3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える列を選択します。たとえば、T シャツの注文数でデータを並べ替えたいので、[注文]列が選択されます。
4. 並べ替え順序 (昇順または降順) を決定します。この例では、 [最大から最小へ]オプションを使用します。
5. 選択内容に問題がなければ、「OK」をクリックします。
6. 選択した列に従ってセル範囲が並べ替えられます。この例では、Orders列が最高値から最低値の順に並べ替えられます。ワークシート内の他のコンテンツは、この配置の影響を受けないことに注意してください。
データが正しく並べ替えられていない場合は、セルの値を再確認して、ワークシートに正しく入力されていることを確認してください。大きなワークシートを整理する場合、小さなタイプミスでも問題が発生する可能性があります。以下の例では、セル A18 にダッシュを追加するのを忘れたため、並べ替えが少し不正確になっています。
場合によっては、デフォルトの並べ替えオプションでは必要な順序でデータを並べ替えることができない場合があります。幸いなことに、Excel ではカスタム リストを作成して独自の並べ替え順序を定義できます。
たとえば、ワークシートをT シャツのサイズ(列 D) で並べ替えるとします。通常の並べ替えではディメンションがアルファベット順に並べ替えられますが、これでは意味がありません。代わりに、最小値から最大値の順に並べ替えるカスタム リストを作成する必要があります。
1. 並べ替える列のセルを選択します。たとえば、セルD2 を選択します。
2. [データ]タブを選択し、[並べ替え] コマンドをクリックします。
3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える列を選択し、 [順序] フィールドから[カスタム リスト...]を選択します。たとえば、T シャツのサイズで並べ替えることを選択します。
4. [カスタム リスト]ダイアログ ボックスが表示されます。[カスタム リスト:]ボックスから[新しいリスト]を選択します。
5. [リスト エントリ:]ボックスにエントリを希望のカスタム順序で入力します。たとえば、データを T シャツのサイズの小さいものから大きいものに並べ替えたい場合、値Small、Medium、Large、X-Largeを入力し、各項目の後にキーボードのEnter キーを押します。
6. 「追加」をクリックして、新しい並べ替え順序を保存します。新しいリストが[カスタム リスト:]ボックスに追加されます。新しいリストが選択されていることを確認し、「OK」をクリックします。
7. [カスタム リスト]ダイアログ ボックスが閉じます。[並べ替え]ダイアログ ボックスで[OK]をクリックして、カスタム並べ替えを実行します。
8. シートはカスタムの順序で並べ替えられます。この例では、スプレッドシートが T シャツのサイズの小さい順に並べ替えられています。
データの編成方法をさらに制御する必要がある場合は、任意のカテゴリにさらにレベルを追加できます。これにより、データを複数の列に整理できます。
レベルを追加する方法
以下の例では、シートをT シャツ サイズ(列 D) で並べ替え、次にホームルーム番号(列 A) で並べ替えます。
1. 並べ替える列のセルを選択します。たとえば、セルA2 を選択します。
2. [データ]タブをクリックし、[並べ替え] コマンドを選択します。
3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える最初の列を選択します。この例では、[順序] フィールド用に前に作成したカスタム リストを使用して、T シャツのサイズ(列 D)で並べ替えます。
4. 「レベルの追加」をクリックして、ソート用の別の列を追加します。
5. 並べ替える次の列を選択し、[OK] をクリックします。この例では、ホームルーム番号(列 A)でソートします。
6. ワークシートは選択した順序で並べ替えられます。この例では、注文は T シャツのサイズによって並べ替えられます。各グループの T シャツのサイズ内で、生徒は学年番号によって分類されます。
複数のレベルにわたって並べ替え順序を変更する必要がある場合、どの列を最初に並べ替えるかを簡単に制御できます。目的の列を選択し、「上に移動」または「下に移動」矢印をクリックして優先度を調整するだけです。
Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。
Excel で測定単位を変換するには、Convert 関数を使用します。
HLOOKUP関数とは何ですか? ExcelでHLOOKUP関数を使用するにはどうすればよいですか? クアントリマンで調べてみよう!
Excel の IFERROR 関数は非常によく使用されます。これをうまく使用するには、Microsoft Excel の IFERROR 式を理解する必要があります。
ExcelのVALUE関数とは何ですか? Excel の値の式とは何ですか? LuckyTemplates.com で調べてみましょう!
Excel の EOMONTH 関数は、非常に簡単な実装で、特定の月の最終日を表示するために使用されます。入力したデータに基づいて、特定の月の末日が取得されます。
Excel VBA で反復的なタスクを自動化したいですか? それでは、Do-while ループを使用して、条件が満たされるまで繰り返す一連のアクションを実装する方法を学びましょう。
Excel のデフォルトの列幅と行の高さは、入力したデータと一致しない可能性があります。Excel 2016 で列、行、セルのサイズを変更する方法を以下の記事で紹介していますので、ぜひ参考にしてください。
Excel で作業するときは常に、セルに情報 (コンテンツ) を入力する必要があります。LuckyTemplates を使って Excel 2016 のセルと範囲の基本概念を学びましょう。
ExcelのXlookup関数とは何ですか? ExcelでXlookupを使用するにはどうすればよいですか? LuckyTemplates.com で調べてみましょう!