[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『別シートからの抽出』(ayacho)
シート1A列に数字が並んでいます。(1〜約1700) 並ぶ回数はランダムです。 ex)1が1回だったり、2は3回だったり。 別のシート、シート2A列にランダムに1〜約1700の数字が並んでいます。 これも、同様に並ぶ回数がランダムです。ex)1が3回だったり、2は1回だったり。
今、シート1と2間でA列の数字が同じであれば シート1のC列をシート2のC列に反映させたいのですが どのような数式をいれたらよいのでしょうか?
よろしくお願いします。
条件は「シート1!A1=シート2!A1」ってことですか?
=IF(ISNA(VLOOKUP(A3,シート2!$A$2:$C$2052,3,FALSE)),"",VLOOKUP(A3,シート2!$A$2:$C$2052,3,FALSE)) と貼り付けたらできました。
しかし、INSAとはどいうことなんでしょう。。。 過去の質問集から貼り付けただけなんで。 かなりまぐれです。
VLOOKUPでできましたか? 質問を見る限り、A列に同じ数字があると書かれているので、不可能かと思いました。 A3に1、C3にAと入っているとして、A4に1、C4にBと入っている場合には、Bは無視されてしまいますので・・・。 ISNAは、#N/A!というエラー値が出たらTRUEを返す関数です。 IF関数に入れ子されているので、エラーが出たら空白を返すようになっています。 (poo)
まずは、ヘルプの参照を! (IS関数参照) そして、上記関数の中身をもう一度確認してみてください。 関数を理解しないと、始まりませんよ〜♪ (キリキ)(〃⌒o⌒)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.