10/06/08 22:18:47
【1 OSの種類 .】 Windows XP
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可・否
【5 検索キーワード 】 関数 桁 参照
基本的な質問ですいません。
データ列の上N桁を読み込んで、別に用意したテーブルの項目名をあてはめることは可能ですか?
たとえば、
「データ列」 「テーブル」
002** → 002 北海道札幌市
120** → 120 東京都足立区
530** → 530 大阪市北区
のような。
実際はデータ列は5,000行~30,000行程度×10シート、テーブルは100行程度のボリュームがあります。
また上N桁は2桁、3桁のように決まっていません。上2桁~上5桁までばらつきます。
vlookupでは無理のようでどの関数で処理すればいいのか分かりませんでした。