Excel 2013:特定の数値範囲の間でセルを置換


0

私は自分の国からすべての都市を含むHDI(Human Development Index)データベースを持っています。わからない場合、UNPDは特定のしきい値を使用して、国を0〜1の間にランク付けします。

非常に高い人間開発0,8-1

高度な人間開発0,7-0,799

中程度の人間の発達0,5-0,699

低い人間の発達0-0,499

問題は、これらの都市をカラーランクする必要があるときに発生します

今、私はこのようなものを持っています:

Position City              IDHM     IDHM-R  IDHM-L  IDHM-E
1 º Cuiabá                 0.785    0.800   0.834   0.726
2 º Sinop                  0.754    0.755   0.832   0.682
... ...                    ....      ...    ..      ...

ただし、このデータベースをコードを含む別のソフトウェアに転送して、各ランクに応じて、各番号が次のように見えるように色を変える必要があります。

1 º Cuiabá                 AAA0.785  ZZZ0.800   ZZZ0.834    AAA0.726
2 º Sinop                  AAA0.754  AAA0.755   ZZZ0.832    BBB0.682
... ...                    ....      ...    ..      ...

私の質問は、手動で入力する代わりにこの情報を自動的に追加する簡単な方法があるかどうか誰もが知っていますか?

貧しい英語をforび、ご清聴ありがとうございました。


AAA0、ZZZ0、BBB0は開発のカテゴリに関連していますか。つまり、ZZZ0は非常に高い、AAA0は高い、BBB0は中程度です。もしそうなら、低のコードは何ですか?
テイリン

回答:


1

次のようなルックアップテーブルを作成します。

number  description code
0       Low         CCC0
0.5     Medium      BBB0
0.7     High        AAA0
0.8     Very High   ZZZ0

「低」値のコードを使用するものに変更します。あなたの質問からは明らかではありませんでした。

これで、おおよその一致でVlookupを使用してコードを見つけることができます。最後のパラメーターとして1またはTRUEを指定すると、Vlookupはルックアップ値以下の値を返します。

次のスクリーンショットを検討してください。

ここに画像の説明を入力してください

黄色の網掛けのセルには、質問から予想される結果が含まれています。

現在のセルはH2であり、式は

=VLOOKUP(B2,$M$1:$O$5,3,TRUE)&"."&B2

上下にコピーされます。言葉で:M1:O5のテーブルの最初の列で、B2の値以下のセルを見つけます。3番目の列から値を返します。次に、ドットを追加し、B2の値を追加します。

比較のために、質問からの望ましい結果は数式表の下にあり、淡黄色で強調表示されています。

3つのテーブルは異なるシート上にあることに注意してください。参照を調整するだけです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.