エクセル講座【vlookup】
2009年02月05日(木)
こんにちは
隔週木曜日更新のフィデリエクセル(Excel)講座です。
さて、今回は「=VLOOKUP」です。
データベースの中からデータを抽出する場合などに用いられます。

=VLOOKUP(1,A2:C10,3,TRUE)
上記は、A2〜C10のデータベースの一番左のA列「密度」から「1」を探し当てるのですが、ここでは、「1」がないので、1 以下の最大値である 0.946を探し当てます。そして、同じ行の3列目(C列目)「温度」の「100」が回答になります。
いかがでしょうか。分かりましたか???

=VLOOKUP(1,A2:C10,3,FALSE)
上記は最後に「FALSE」が入っています。
この場合は、「完全一致」探します。
ここでは、「1」がないので「#N/A」とエラーになります。
完全一致を探す場合、近似値を探す場合で若干異なります。
この場合、データベースが少ないので構いませんが、データベースが超ロングになった場合、「一体何列目なの?」ということになります。
その場合は、ツールのオプションを開いて・・・

上記のように「R1C1参照形式を使用する」にチェックをして閉じると・・・

「A」「B」「C」から「1」「2」「3」に変わります。
これは便利です。
という訳で『=VLOOKUP』いかがだったでしょうか。
いつものように、『こんな裏技ありますよ』とかありましたら、よろしくお願いいたします。
質問、リクエスト等も募集しています。
是非、コメントをお願い致します。
隔週木曜日更新のフィデリエクセル(Excel)講座です。
さて、今回は「=VLOOKUP」です。
データベースの中からデータを抽出する場合などに用いられます。
=VLOOKUP(1,A2:C10,3,TRUE)
上記は、A2〜C10のデータベースの一番左のA列「密度」から「1」を探し当てるのですが、ここでは、「1」がないので、1 以下の最大値である 0.946を探し当てます。そして、同じ行の3列目(C列目)「温度」の「100」が回答になります。
いかがでしょうか。分かりましたか???
=VLOOKUP(1,A2:C10,3,FALSE)
上記は最後に「FALSE」が入っています。
この場合は、「完全一致」探します。
ここでは、「1」がないので「#N/A」とエラーになります。
完全一致を探す場合、近似値を探す場合で若干異なります。
この場合、データベースが少ないので構いませんが、データベースが超ロングになった場合、「一体何列目なの?」ということになります。
その場合は、ツールのオプションを開いて・・・
上記のように「R1C1参照形式を使用する」にチェックをして閉じると・・・
「A」「B」「C」から「1」「2」「3」に変わります。
これは便利です。
という訳で『=VLOOKUP』いかがだったでしょうか。
いつものように、『こんな裏技ありますよ』とかありましたら、よろしくお願いいたします。
質問、リクエスト等も募集しています。
是非、コメントをお願い致します。

