-1

2つのワークシートがあります。1つは会社のデータを含み、もう1つは最小値と回答の列を含みます。

会社データの列Dの値が、ワークシート2の最小値と最大値の間にあるかどうかを確認する必要があります。ワークシート2の回答を出力します。

誰か助けてください。これは明らかにvlookupの質問ですが、最小/最大の実行方法がわかりません。

どんな助けでも大歓迎です。

ワークシート1

NAME                    TYPE    NUMBEROFEMPLOYEES   Output
Wetland Plants Ltd      Client  4   
Capital Management LLP  Clients 3   
College ltd             Clients 156 

ワークシート2

max         min     output
100000000   60000   big
59999       15000   medium
14999       0       small

乾杯みんな

4

2 に答える 2

2

TheGreatCOが言うように、VLOOKUP(またはLOOKUP)を機能させるにはテーブルを再配置する必要がありますが、テーブルをそのままにしておきたい場合は、sheet1E2でこの式を試してください。

=INDEX(Sheet2!C$2:C$4,MATCH(D2,Sheet2!A$2:A$4,-1))

D2に従業員数が含まれ、sheet2テーブルがA2:C4にあると想定します(A2:A4で最大、B2:B4で最小、C2:C4で出力)

数式を列にコピーできます...。

于 2012-12-05T18:48:41.417 に答える
0

VLOOKUPを実行できるのは、キーデータ列(検索しているデータを含む列)が英数字の昇順である場合のみです。0から9、aからz。この場合、ワークシート2は(上から下に)14999-> 0、59999-> 15000、100000000->60000である必要があります。

于 2012-12-05T17:07:28.497 に答える