エントリーからエントリーまでのビジネスデータ分析(3)Excel高度なアプリケーション

1.データの分類と検証

1.分類と要約

次のように、Excelのデータを組み合わせてデータの一部を折りたたむことができ、データを開くことできます。
Excelデータグループ

テストと学習のためにデータを取得する必要がある場合は、[Add QQ group Pythonオタク部族963624318 ]を直接クリックして、グループフォルダーのビジネスデータ分析にエントリからエントリにダウンロードできます

多くの場合、テクノロジーとして分類された注文の総売上高など、特定のタイプのデータを次のように要約する必要があります。
簡単な小計

ご覧のとおり、並べ替えて要約するには、最初に並べ替える必要があります
分類が完了すると、組み合わせが自動的に実現され、3つのレベルに分割されます。最初のレベルはすべての行の総売上高、2番目のレベルは3つの製品カテゴリの売上高の要約です。レベル3はすべて注文情報です。
集計結果を他の場所にコピーする場合は、ターゲティング条件表示されているセルを選択する必要があります

次のように、小計を削除することもできます。
Excel小計の単純な削除

次のように、複数の要約を実行することもできます。
Excel小計マルチ列

小計では、データの列を自動的に生成できるため、セルをすばやく見つけることができます。

これは、次のように、セルの複数の行をマージするために適用できます。
小計セルの結合に優れている

明らかに、望ましい効果が達成されました。

2.データの有効性と保護のワークシート

また、データ入力を制限することもでき、不正な場合は入力を許可しませんが現時点ではデータの正当性を確認する必要があります
次のように:
優れたデータ有効性

ご覧のとおり、値の範囲を制限したり、
選択オプションを提供したり
、桁数を制限し
たり、プロンプトポップアップボックスを変更したりできます。
同時に、入力制限は、入力または編集したときにのみトリガーされます。

この機能を使用すると、次のように、他のユーザーがデータを書き換えることを制限できます。つまり、ワークシートを保護できます。
Excelデータ編集制限

もちろん、この時点でデータが変更されていると、エラーが報告されます。

2つは、数式と関数

1.数式と関数の基本的な使用法

=から始めて、次のように使用します。
Excelの数式関数=単純

2つの数字の加算が実現されているのが分かりますが、加算する数字が多い場合は手動で入力すると面倒です。
現時点では、計算に新しいツールを使用する必要があります。つまり、合計などのsum()関数は、次のように関数を使用します。
Excelの数式関数=マルチ

合計計算がサポートされているだけでなく、データが変更された後、結果も同期的に変更され、関数を他の場所にコピーできることがわかります。

Excel数式のコンポーネント:
関数、参照、演算子、定数。
たとえば、式の場合、コンポーネントには次=PI()*A@^2
ものが含まれます。

  • 関数関数がpi値3.14159を返す
    場合PI()...

  • A2などの参照は、セルA2の値を返します。
  • 定数
    2など、数式に直接入力した数値またはテキスト値。
  • 演算子
    ^演算子は数値の累乗を表し、*演算子は数値の積を表します。

&ハイフンです。次のように2つのテキストを接続できます。
Excelの数式関数とテキストリンク

Excelにはtrueとfalseもあります。つまり、TRUEとFALSEです。TRUEは1に対応し、FALSEは0に対応します。

次のように、条件に応じて列に異なる値を割り当てます。
Excelの数式関数true false quote

TRUEとFALSEが計算に参加できることがわかります。計算
に定数の代わりにテーブルの値を使用する場合、参照の問題があります。デフォルトは一般的に相対参照です。つまり、通常、同じ行と対応する列のデータが入力時に使用されます、のような=(A3<>"中部地区")*8+K3=(A4<>"中部地区")*8+K4およびK4位置の値が空であるこの時点で、そして0に値のデフォルトは、結果は8であるので、
この時点で、あなたは目標を達成したい場合、あなたは絶対参照を使用する必要がある、つまり、使用K3のみのランクの前にする必要がある位置の値をただ、追加$のシンボルを、あなたはそれを選択することができK3、ショートカットキーを押すとF4、それを実現するために、それがなり=(A3<>"中部地区")*8+$K$3=(A4<>"中部地区")*8+$K$3など

混合参照も作成できます。つまり、位置が変更された行と列の1つだけが変更され、もう1つは変更さ$ず、変更さないものは変更されます。
次のように:
Excelの数式関数の引用が混在しています

明らかに、ナインナインナイン九九九九の印刷は、混合参照を介して達成されます。

関数の基本的な使用法は次のとおりです。
Excel関数の基本操作

次のように空の値を計算して入力します:
Excelの数式関数で塗りつぶしを計算する

明らかに、入力される値は、左から2番目の数値を左から1番目の数値で割ったものであるため、一度に計算できます。

ただし、多くの場合、データはこのように分散されないため、次のように柔軟でなければなりません。
Excelの数式関数の合計自動

ご覧のとおり、現時点では自動合計ツールが使用されています。

2.論理判定IF

それが中央領域であるかどうかを判断し、2つの状況に従って計算する前に、それはTRUEとFALSEを使用するか、IFを使用することによって実現されます。

if判断の簡単な使用法は次のとおりです。
シンプルかどうかを判断する優れたロジック

エリアが中央地域の場合、販売単価は推奨単価であり、それ以外の場合は推奨単価+ 8であることがわかります。

ネストすることもできます:
入れ子かどうかを判断するExcelロジック

次のように、より複雑なネストを行うこともできます。
入れ子が複雑かどうかを判断するExcelロジック

明らかに、ifの結果と他の操作を追加できます。

ifのネストに加えて&、次のようにハイフンを使用することもできます。
ネスティングと

もちろん、ハイフンでも同じ効果が得られ、論理演算とAND演算が使用されます。

エラーが発生したときに時々 、エラーメッセージが表示され、必要、用途に応じて調整することができIFERRORIFNAISERRORというように。
次のように:
iferrorかどうかを判断するExcelロジック

次に、論理的判断の最適化をさらに説明するために、退職を例にとります。
企業の従業員の退職年齢は男性で60歳、
50歳以上の女性労働者、55歳以上の女性幹部です。

次に、次のような状況が考えられます
。60歳以上の
男性従業員、退職、60歳未満の男性従業員、退職しない
、50歳以上の
女性従業員、退職、50歳未満の女性従業員、退職しない
、55歳以上の女性幹部、退職、
55歳未満の女性幹部は引退しません。

一般的なif判断を使用するには、多くのifステートメントをネストする必要があるかもしれませんが、IF判断の本質は、条件があるケースを実行する場合はTRUE、別のケースを実行する場合はFALSEであるため、単純に撤回できるためです。退職と退職は分割されていないかいないか、>60岁且是 男>50岁且是女职工または>55岁且是女干部退職に属している、退職は他に属していない、この場合は次のようになる可能性があります:
優れたロジックは、両面かどうかを判断します

したがって、この方法は、最終結果が2つだけの場合に使用できます。

3.COUNTIF

COUNTIF条件に従ってカウントし、特定の条件が満たされている場合はカウントし、そうでない場合はカウントしません。同様の使用法にはCOUNTIFSSUMIFなども含まれます

簡単な使用法は次のとおりです。
excelロジックジャッジcountif simple

カウントで使用されるより複雑な条件は次のとおりです。
Excelロジックはcountif条件を判断します

明らかに、複数の条件がある場合、個別にカウントしてから算術計算を実行できます。

COUNTIFS次のように、満たすべき複数の条件がある場合にも使用できます。
excelロジックジャッジcountif countifs

現時点では、複数の条件に基づいてカウントできます。

4. COUNTIFアプリケーション

確認を繰り返す

多くの場合、データが重複する可能性があり、データを数える可能性があります。カウントが1より大きい場合、重複が発生していることを意味します。

次のように:
繰り返し回数に優れる

データはテキストデータであることがわかります。数えた場合、最初の15桁で数えられますので、A3、A11、A12を数えたときに繰り返されます。この場合、後ろにワイルドカードをつなげれば解決できます。

次のように、データ検証と組み合わせて実行される入力重複データを制限することもできます。
リピートカウンティフノーリピート

登録統計

登録済みの連絡先リストと、対応するリストがあります。登録済みのリストに従って、すべての連絡先リストがカウントされます。登録するかどうかは、次のとおりです。
Excelアプリケーション登録is_enrolled

明らかに、サインアップするかどうかにかかわらず自動的にカウントされます;
これは、Excelのさまざまなツールを使用しIFCOUNTIF組み合わせると非常に豊富な機能を実現できます。

色を塗りつぶすこともできます条件付きフォーマットを使用する必要があります
Excelアプリケーション登録条件スタイル

条件を満たすデータがフィルター処理されていることがわかります。
同時に、データが変更されると、結果も同時に変更されます。

5.SUMIVE

そして、COUNTIF同様の、SUMIF合計は次のように簡単に使用し、条件に基づいています。
エクセルスミフシンプル

合計するデータの列と条件の列が同じ列ではない場合、次のように少し複雑になります。
exif sumif別の列

明らかに、合計するには、この時点で3つのパラメーターを渡す必要があります。

複数の条件に基づいて合計を実行することもできます。多くの方法があります。1つの方法は、次のように 2つの補助列スプライシング条件追加してから合計を実行することです。
exsum sumif multi condition new line

ご覧のように、計算結果は補助列に依存しています。補助列が削除または変更されると、結果も変化します。

別の方法はSUMIFS、次のように関数を直接使用することです。
exsum sumif multi condition sumifs

もちろん、同じ結果が得られました。

次のように、省略されたパラメータなど、より柔軟に使用することもできます。
Excel sumif短縮パラメーター

このときも結果が得られますが、この略称はこの範囲のすべてのデータを選択することでのみ可能となりますので、通常はこの方法を慎重に選ぶ必要があります。

特定の在庫については、出荷数量が在庫を超えないように制限する必要があります。これは、SUMIF次の方法でも実現できます。
エクセルsumifストレージ検証

明らかにSUMIF、入力を制限する効果が得られます。

3、VLOOKUPの使用

1. VLOOKUPの基本的な使い方

ExcelのVLOOKUP関数は、通常、次のように、表または領域のごとにコンテンツを検索するために使用されます。

VLOOKUP(lookup_value,table_array,col_index_num, [range_lookup])

意味は次のとおりです。

VLOOKUP(検索するもの、検索する場所、返される値を含む領域の列番号、1 / TRUEまたは0 / FALSEとして表現された近似または完全一致を返します)

それは、素人の面では、パラメータは何を探すため、どこを見に、特定の結果、正確な/あいまいです
から検索されるの左端の列探索領域、
複数のレコードがある場合に満たしていることを条件のみ最初の条件を満たしているが返すことができます記録。この
領域には、すべての検索部分と結果部分が含まれます

簡単な使用法は次のとおりです。
エクセルvlookupシンプル

もう一つの例:
excel vlookup simple 2

明らかに、検索を行うことができます。

Vlookup では、次のように、ネストれた検索を実装することもできます。つまり、2つのテーブル検索を組み合わせることができます。
Excelのvlookup結合テーブル

明らかにVLOOKUP、2つのテーブルの共同検索は、ネストによって実現されます

複数のマッチングを行うこともできます。つまり、次のように補助列を追加することで、複数の条件を見つけることができます。
Excelのvlookupマルチマッチ

最初の列に補助列を追加する必要があることに注意してください。追加しない場合、検索は失敗します。

2.テーブルとファイル全体を検索する

VLOOKUPクロステーブル検索も実装できます。つまり、クエリには2つ以上のワークシートが含まれます。
次のように:
excel vlookupクロステーブル

クエリ対象のデータは、選択した範囲では完全には一致せず、その一部のみである場合があります。この場合、ワイルドカード文字列スプライスすることを選択できます
次のように:
excel vlookupクロステーブル&

クロステーブルに加えて、次のようにクロスファイルも実現できます。
Excelのvlookupクロスファイル

3.あいまい検索

以前の検索方法はすべて正確な検索です。つまり、最後のパラメーターは0です。実際、1にすることもできます。つまり、あいまい検索です。

あいまい検索は区間検索に使用できます。区間の順序付けが必要です。検索の原理はバイナリ検索です。
次のように:
エクセルvlookupファジーマッチ

次のように、ラベル付けにも使用できます。
excel vlookupタグ

4.テキストVLOOKUPおよびHLOOKUP

検索時に、検索対象のデータまたは選択した領域にテキスト形式の数値がある場合は、型変換が必要です。たとえば、
数値をテキストに変換する場合は、空の文字列をハイフンで接続します。
テキストを数値に変換する場合はなど*1+0--

次のように:
Excelのvlookupテキスト

明らかに、これはif条件付き判断によって達成されます
が、同時にデータ型を変換する必要があります。

垂直検索の VLOOKUP 水平検索の HLOOKUPに加えて、2つを組み合わせて使用​​できます。
次のように:
エクセルvlookup hlookup

明らかに、HLOOKUPを使用した後、同期更新を行うことができます。

5.マッチとインデックス

Matchそして、VLOOKUP同様に使用される、それは、行と列のシリアル番号を返し、
Index行と列に従ってデータを検索するために使用される、
両方が第一と組み合わせて使用することができるMatch場所、その後Index見つけるために、よりVLOOKUP広い適用、すなわち、ルックアップ逆にすることができ検索するデータが、選択した領域の最初の列にありません。

2つの簡単な使用法は次のとおりです。
Excelのvlookup一致インデックス

2つの組み合わせは次のとおりです。
excel vlookup一致インデックス結合

現時点では、VLOOKUP制限を回避するために前面から背面までを見つけることができます

6.複数の列を返す

VLOOKUPMatch複数の列を返す効果を達成するために組み合わせて使用​​することもできます。
次のように:
エクセルvlookupマッチコンバイン

ここでは混合参照を使用する必要があることに注意してください。そうしないと、エラーが発生します。

もう一つの例:
Excelのvlookupマッチマルチライン

VLOOKUP通常、照会されるデータの最初の部分のみが返されますが、補助列を追加して同じデータをソートしVLOOKUP、条件を満たすために一意の値にスプライスできます
次のように:
エクセルvlookupマッチリピート

7.配列と複数のマッチング

配列を使用して達成VLOOKUPされる複数のマッチング次のとおりです。
vlookupマルチマッチ&

現時点では、配列が関係しているため、直接押すことはできませんが、値を正常に照会できるようにCtrlする必要がCtrl+Shift+Enterあります。
=VLOOKUP(E4&F4,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)中央、IF({1,0},A2:A13&B2:B13,C2:C13)つまり2つの列を含む配列で、最初の列は列Aと列Bの接続、2番目の列です。次のように、C列です。
Excel vlookupマルチマッチ&アレイ

ご覧のとおり、2列の配列は、数式と関数を使用して暗黙的に生成されます。

次のように、他の形式の配列を生成することもできます。
Excelのvlookup配列行列

これらはすべてCtrl+Shift+Enter押すことによって取得されることに注意してください

これは、次のように、各行の積を最初に計算せずに、各行の積の合計を見つけるために使用できます。
Excelのvlookup配列の合計

おすすめ

転載: blog.csdn.net/CUFEECR/article/details/108596160
おすすめ