Excelテーブルを操作するときは、特定の基準またはいくつかの条件で選択を実行する必要があります。プログラムは、一連のツールを使用してさまざまな方法でこれを行うことができます。さまざまなオプションを使用して、Exceleでサンプルを作成する方法を見つけましょう。
サンプリング
データサンプルは、指定された条件を満たす結果の合計配列から、その後に別のリストまたはソース範囲内でそれらの出力を出力します。方法1:拡張されたオートフィットを適用します
選択をする最も簡単な方法は拡張されたオートフィルタの使用です。特定の例でこれを行う方法を検討してください。
- サンプルを作成したいデータのうち、シート上の領域を選択します。 [ホーム]タブで、[ソートとフィルタ]ボタンをクリックします。編集設定ブロックに配置されています。このリストの後に開くリストで、[フィルタ]ボタンをクリックしてください。
やると違う機会があります。これを行うには、シート上の領域を選択した後、「データ」タブに移動します。ソートグループとフィルタグループのテープに配置されている[フィルタ]ボタンをクリックします。
- テーブルヘッダー内のこのアクションの後、ピクトグラムはセルの右端の小さな三角形のエッジの形でフィルタリングを開始するように見えます。サンプルを作成したいと思うには、その列のタイトルのこのアイコンをクリックしてください。メニューの実行メニューで、「テキストフィルタ」項目をご覧ください。次に、「カスタマイズ可能なフィルタ...」の位置を選択してください。
- ユーザーフィルタリングウィンドウが有効になります。その中で、選択が行われる限界を設定できます。たとえば、数値形式セルの列のドロップダウンリストで、5種類の条件のいずれかを選択できます。
- equ;
- 等しくない。
- もっと;
- 多いまたは等しい。
- 小さい。
収入量が10,000ルーブルを超える値のみを選択するために、条件を例として設定しましょう。 「もっと」位置に切り替えを確立します。右側のフィールドには値 "10,000"がフィットします。アクションを実行するには、[OK]ボタンをクリックしてください。
- ろ過後に、列のみが残っただけで、収入量が10,000ルーブルを超えた。
- しかし同じ列には、2番目の条件を追加できます。これを行うには、カスタムフィルタウィンドウに戻ります。私たちが見ることができるように、その下部には別のスイッチ条件と入力の対応するフィールドがあります。 15,000ルーブルの上限選択枠を取り付けましょう。これを行うには、スイッチを「より少ない」位置に設定し、右側のフィールドに値 "15000"が設定されます。
さらに、依然として条件の切り替えがあります。彼は2つの規定 "と"または "または"を持っています。デフォルトでは、最初の位置にインストールされています。つまり、ラインのみが両方の制限を満たすサンプルに残ることを意味します。それが「または」位置に設定されている場合、2つの条件のいずれに適している値は残ります。私たちの場合は、スイッチを「AND」位置に設定する必要があります。つまり、このデフォルト設定を残します。すべての値を入力したら、[OK]ボタンをクリックします。
- 今度はラインのみがテーブルの中に残っており、その中で収益の量は10,000ルーブル以上であるが、15,000ルーブルを超えない。
- 同様に、他の列にフィルタを設定できます。列に設定されているフィルタリングと以前の条件を維持することができます。そのため、日付形式のフィルタを使用して選択をどのように実行するかを見てみましょう。対応する列のろ過アイコンをクリックします。一貫して「Date By Date」リストとフィルタをクリックすることで一貫しています。
- カスタムオートファルト実行ウィンドウが再開されます。 2016年5月4日から6月6日までの表の結果の選択を実行します。選択スイッチでは、表示できるように、数値形式よりもさらに多くのオプションがあります。 「後または等しい」位置を選択してください。右側のフィールドに、値 "04.05.2016"を設定してください。下部ブロックで、スイッチを「最大または平等」の位置に設定します。右側のフィールドに、値 "06.05.2016"を入力します。条件互換性スイッチはデフォルト位置 - "と"のままにします。フィルタリングを適用するには、[OK]ボタンを押します。
- ご覧のとおり、私たちのリストはさらに辞退しました。今度はラインのみが残されており、その中では、04.05から06.05.2016までの期間の収益量が10,000から15,000ルーブルに変化します。
- いずれかの列にフィルタリングをリセットできます。収益の価値のためにそれをしましょう。対応する列のオートフィルタアイコンをクリックします。ドロップダウンリストで、[フィルタの削除]項目をクリックします。
- ご覧のとおり、これらの処置の後、収益量によるサンプルは無効になりますが、日付順にのみ選択されます(04/05/2016から06.05.2016)。
- このテーブルには別の列 - 「名前」があります。テキスト形式のデータが含まれています。これらの値を介してフィルタリングを使用してサンプルを形成する方法を見てみましょう。
列の名前のフィルタアイコンをクリックします。一貫してリスト「テキストフィルタ」と「カスタマイズ可能なフィルタ...」の名前に移動します。
- ユーザーオートフィルタウィンドウが再び開きます。 「じゃがいも」と「肉」の名前でサンプルを作りましょう。最初のブロックでは、条件スイッチは「等しい」位置に設定されます。その右側の分野では「ジャガイモ」という言葉に合います。下部ユニットのスイッチも「等しい」位置を置きます。それが反対側のフィールドで、私は記録を作ります - 「肉」。そして今、私たちは以前にしていなかったものを実行します。互換性スイッチを位置に設定してください。これで、指定された条件のいずれかを含む行が画面に表示されます。 「OK」ボタンをクリックしてください。
- ご覧のとおり、新しいサンプル(04.05.2016から06.05.2016)の日付に制限があり、名前(ポテトと肉)によって制限されています。収入量に制限はありません。
- インストールに使用されたのと同じ方法でフィルタを完全に削除できます。そしてそれはどのような方法が使用されていたかは関係ありません。フィルタリングをリセットするには、[データ]タブの[データ]タブの[Sort and Filter "グループにある[フィルタ]ボタンをクリックします。
2番目のオプションは、「ホーム」タブへの移行を含みます。編集単位の「ソートとフィルタ」ボタンのリボンをクリックします。 [アクティブ化されたリスト]で、[フィルタ]ボタンをクリックします。
上記の2つの方法のいずれかを使用する場合、フィルタリングは削除され、サンプルの結果は清掃されます。つまり、テーブルはそれが持っているデータの配列全体を示します。
レッスン:Excelの自動フィルタ機能
方法2:アレイ式の適用
選択を選択すると、配列の複素式を適用できます。以前のバージョンとは対照的に、このメソッドは結果の出力を別のテーブルで提供します。
- 同じシートで、ヘッダーの同じ名前の列の名前をソースとして作成します。
- 新しいテーブルの最初の列のすべての空のセルを割り当てます。数式文字列にカーソルを取り付けます。ここでは、指定された基準でサンプルを生成する式によって入力されます。私たちは、15,000ルーブルを超える収入量を選択します。私たちの特定の例では、導入された式は次のようになります。
= Index(A2:A29;最小(15000)
当然のことながら、各特定の場合において、細胞と範囲の住所はあなたのものになります。この例では、式を図の座標と比較して、必要に応じて適応させることができます。
- これはアレイ式であるため、アクションを適用するために、Enterボタンを押すが、Ctrl + Shift +キーの組み合わせを入力する必要があります。私達はできる。
- 日付を使用して2番目の列を強調表示し、式の文字列にカーソルをインストールすると、次の式を紹介します。
=インデックス(B2:B29;最小(15000)
Ctrl + Shift +キーの組み合わせを入力します。
- 同様に、収益を列挙した欄に、次のコンテンツの式を入力します。
= Index(C2:C29;最小(15000)
繰り返しますが、Ctrl + Shift +キーの組み合わせを入力します。
3つのケースすべての場合、座標の最初の値のみが変化し、式の残りの部分は完全に同一です。
- 見ているように、テーブルはデータで埋められますが、その外観は完全に魅力的ではありません。また、日付の値が正しく入力されていません。これらの欠点を修正する必要があります。日付の誤りが、対応する列のセルの形式が一般的であるという事実に関連しており、日付形式を設定する必要があります。エラーのあるセルを含む列全体を強調表示し、マウスの右ボタンを強調表示するのをクリックします。表示されたリストで、「セル形式...」を経てください。
- 開くフォーマットウィンドウで、「番号」タブを開きます。 「数値形式」のブロックでは、「日付」の値を割り当てます。ウィンドウの右側には、目的の日付表示タイプを選択できます。設定が表示されたら、[OK]ボタンをクリックしてください。
- これで日付が正しく表示されます。ただし、わかるように、テーブルの底部全体には誤った値 "#NUMBER!"を含むセルがいっぱいです。本質的に、これらはそれらの細胞であり、それらが十分にないサンプルからのデータである。彼らがすべて空のままに表示されているならば、それはより魅力的だろう。これらの目的のために、条件付き書式を使用します。ヘッダーを除くすべてのテーブルセルを強調表示します。 [ホーム]タブで、[スタイル]ツールブロックにある[条件付き書式]ボタンをクリックします。表示されるリストで、[ルールの作成...]項目を選択します。
- 表示されたウィンドウで、ルールのタイプ「形式含まれているセルのみ」を選択します。最初のフィールドには、碑文の下に「書式以下の条件のための細胞のみ、」「エラー」の位置を選択します。次は、「フォーマット...」ボタンをクリックします。
- 実行中の書式設定]ウィンドウで、「フォント」タブに移動し、適切なフィールドに白を選択します。これらのアクションの後、「OK」ボタンをクリックします。
- まったく同じ名前のボタンを作成、行動ウィンドウに戻った後、クリックしてください。
今、私たちは別の適切飾らテーブル内の指定された限度に完成したサンプルを持っています。
レッスン:Excelの条件付きフォーマット
方法3:の式を使用していくつかの条件でサンプリング
ちょうどあなたが、いくつかの条件に選択することができます式を使用して、フィルタを使用するときのように。例えば、同じソース・テーブル、並びに結果が既に実行数値と条件付き書式で、出力される空のテーブルを取ります。我々は15,000ルーブル、20,000ルーブルの上縁の第二の条件で収入によって選択の下の境界線の最初の制限を確立します。
- 別の列、サンプリングのための境界条件を入力します。
- 従来の方法のように、交互に新しいテーブルの空の列を割り当て、それらに対応する3つの数式を入力します。最初の列では、次の式を紹介します:
=インデックス(A2:A29、最小(IF(($ D $ 2 = C2:C29);線(C2:C29)、 "");文字列(C2:C29)-strkok($ C $ 1)) - ライン($ C $ 1))
その後の列では、唯一の以前の方法と同様にして、すぐにオペレータ、私たちに必要な対応する列にインデックスの名前の後に座標を変更することで、正確に同じ数式をフィット。
入力した後たびに、キーの組み合わせを押します+ Ctrl + Shiftキーを獲得することを忘れないでください。
- 前の前に、この方法の利点は、我々は、サンプルの境界線を変更したい場合は、それ自体が非常に困難である固体式自体を変更する必要はないということです。これは、ユーザが必要とされているものの境界の番号を変更するには、シート上の条件の列で十分です。選択の結果はすぐに自動的に変更されます。
方法4:ランダムサンプリング
亡命では、特別な式の助けを借りて、ランダムに選択を適用することも可能です。あなたは、アレイの全てのデータを総合的に分析することなく、一般的な画像を提示する必要がある場合、大量のデータを扱うときには、いくつかのケースで必要とされます。
- テーブルの左に1列をスキップします。テーブルのデータを有する最初のセルの反対側に配置されている次の列のセルに、数式を入力します。
=接着剤()
この機能は乱数を表示します。有効にするには、Enterボタンをクリックします。
- 乱数全体を作成するには、既に式を含むセルの右下隅にカーソルを設定します。充填マーカーが表示されます。私はデータを終了するまでテーブルと平行なマウスボタンでそれを伸ばします。
- さて、乱数で満たされた範囲のセルがあります。しかし、彼はCalcの式を含みます。きれいな値で働く必要があります。これを行うには、右側の空の列にコピーします。乱数でセルの範囲を選択してください。 「ホーム」タブにあるリボンの「コピー」アイコンをクリックしてください。
- 空の列を強調表示し、[右クリック]をクリックしてコンテキストメニューを呼び出します。 「パラメータの挿入」ツールバーで、ピクトグラムとして数字を付けた「value」句を選択します。
- その後、「ホーム」タブにあるときは、「ソートとフィルタ」アイコンのすでにおなじみのアイコンをクリックしてください。ドロップダウンリストで、[カスタム並べ替え]項目で選択を停止します。
- [ソート設定]ウィンドウが有効になります。キャップが利用可能な場合は、パラメータ "My Dataがヘッドラインに含まれる"の逆のチェックを必ずインストールしてください。 [Sort by]フィールドに、コピーされた乱数の値が含まれているその列の名前を指定します。 [Sort]フィールドに、デフォルト設定を残します。 「順序」フィールドに、「昇順」と「降順」としてパラメータを選択できます。ランダムなサンプルの場合、この値にはありません。設定を製造したら、「OK」ボタンをクリックしてください。
- その後、テーブルのすべての値は昇順または乱数の減少に組み込まれます。テーブル(5,10,12,15など)から任意の数の最初の行を取り、ランダムなサンプルの結果と考えることができます。
レッスン:データのソートとフィルタリングへのフィルタリング
ご覧のとおり、Excelテーブルのサンプルは、オートフィルタを使用して特別な式を適用することの両方を使用することができます。最初のケースでは、結果はソーステーブルに表示され、2番目のエリアに表示されます。一つの条件といくつかの両方の選択を作成することが可能です。また、接着機能を使用してランダムなサンプルを作ることができます。