ホームページ > トピック > excel > Excel関数学習検索機能 複数条件一致検索アプリ

Excel関数学習検索機能 複数条件一致検索アプリ

青灯夜游
リリース: 2023-01-14 19:03:08
転載
5118 人が閲覧しました

この記事では、販売手数料を計算するための Excel の計算式を共有します。主にルックアップ関数を使用して、複数の条件に一致するものを検索します。皆様のお役に立てれば幸いです。

Excel関数学習検索機能 複数条件一致検索アプリ

最近、学習交換グループの学生が手数料の計算について質問をしました。

Excel関数学習検索機能 複数条件一致検索アプリ

Excel関数学習検索機能 複数条件一致検索アプリ

簡単なコミュニケーションを通じて、生徒の問題を大まかに理解しました。次の表に示すように:

Excel関数学習検索機能 複数条件一致検索アプリ

#1 ~ 5 行の領域は、さまざまな完了率とさまざまな署名金額に対応する手数料表です。 8行目から12行目は4人のユーザーの実際の完了率と注文金額であり、実際の完了率と注文金額のデータに基づいて、この4人のユーザーの手数料金額を計算する必要があります。

この例には主に次の問題が含まれます:

1. ユーザーの完了率と注文金額のデータに基づいて、対応する完了率層を見つけるにはどうすればよいですか?

2. 手数料比較表の組版方法は2次元であるため、表全体の照合がより困難になります。

この問題を皆さんと一緒に少しずつ分析して解決していきましょう。

ステップ 1: 完了率データを対応するギアと照合します。

#セル D9 に数式を入力します:

=LOOKUP(B9,{0.7,0.8,0.9,1})

Excel関数学習検索機能 複数条件一致検索アプリ

分析:

LOOKUP (値の検索、検索領域、戻り領域)、3 番目のパラメータは省略できます。省略した場合、2 番目のパラメータは次のようになります。検索エリアと復帰エリアとして。

注:

最初のパラメータと 2 番目のパラメータのデータは昇順に並べる必要があります。そうしないと、関数 LOOKUP は正しい結果を返すことができず、テキストも大文字と小文字は区別されません。

検索値が検索領域に見つからない場合は、検索値以下の 2 番目のパラメータの最大値を検索します。

ルックアップ値が 2 番目のパラメータの最小値より小さい場合、関数 LOOKUP は

エラー値#N/A を返します。

実際には、X が値

を見つけた場合、X の値が取得されると単純に理解できます。

この例では、関数式は X として理解できます。ユーザー A の完了率は 0.9992 です。X を通して、0.9 が 0.9992 以下の最大値であることがわかります。ルックアップ関数の検索ルールに従って、0.9 が返されることになり、4 つのユーザー完了率のグレーディングが完了しました。

ステップ 2: 同様の方法で署名金額のグレーディングを完了します。

セル E9 に数式を入力します:

=LOOKUP(C9/10000,{0,30,50,80,100,150,200},{"Below 300,000 " ,"30-50","50-80","80-100","100-150","150-200","200 万以上"})、ダブルクリックして入力します。式。

Excel関数学習検索機能 複数条件一致検索アプリ

分析:

この式では、LOOKUP に 3 つのパラメーターがあります。最初のパラメーターは検索値、2 番目のパラメーターは検索値です。パラメータは検索領域で、3 番目のパラメータは指定されたテキストを返します。

ステップ 3: ユーザーの完了率と注文金額のレベルに基づいて、対応する手数料を見つけます。

この手順は非常に簡単です。D9 に基づいて A1 ~ H5 領域で手数料が配置されている行を見つけ、A1 ~ H5 で手数料が配置されている列を見つけます。 E9に基づいてエリアを決定し、対応するコミッション結果を取得できます。

セル F9 に数式を入力します:

=VLOOKUP(D9,$A$1:$H$5,MATCH(E9,$A$1:$) H $1,0),0)、ダブルクリックして入力します。

Excel関数学習検索機能 複数条件一致検索アプリ

分析:

VLOOKUP (値を検索、検索領域、列を返す、0)

Match (検索値、検索領域、0)。match 関数の検索領域は 1 行、1 列のみであることに注意してください。

上記の式の意味: VLOOKUP 関数を使用して A1 ~ H5 領域内の D9 セル値の行を検索し、次に Match 関数を使用して A1 ~ H1 領域内の E9 セル値を検索します。エリア. 、見つかった行番号と列番号に基づいて、対応する手数料を取得できます。

ステップ 4: 最後に、INT 関数を使用して数式の計算結果をカウントします。

まずセル G9 に

="=INT("&F9&")"

Excel関数学習検索機能 複数条件一致検索アプリ

# と入力し、次に選択的に入力します。 G9:G12 を値として貼り付け、= を = に置き換えます。

Excel関数学習検索機能 複数条件一致検索アプリ

最終結果は次のとおりです:

Excel関数学習検索機能 複数条件一致検索アプリ

これで、ユーザー数の手数料データの統計が段階的に完了しました。 。補助列を使用せずに 1 ステップで結果を取得したい場合は、上記の式を組み合わせるだけです。

この例では、関数の式を組み合わせると少し長くなりますが、使用する関数は、勉強が必要な LOOKUP 関数を除いて、最も基本的でよく使用される関数です。初心者でも簡単に完成します!実際、今日のチュートリアルの主な目的は、マスターになる前に、解決するのが難しい大きな問題に遭遇した場合、それをいくつかの小さな問題に分割して、1 つずつ解決できることを伝えることです。 、大きな問題は解決されます!

関連する学習の推奨事項: Excel チュートリアル

以上がExcel関数学習検索機能 複数条件一致検索アプリの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:itblw.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート