プロが教える店舗&オフィスのセキュリティ対策術

ExcelのVlookup関数についての質問です。

Vlookup関数の引数に「範囲」(参照する別表のこと)ですが、列数に制限がありますでしょうか?100列までならOKとか、ワークシートの列数が許す限り大丈夫、などの情報はありますでしょうか?

環境はWindows版のExcelで、versionは2000、2002、2003、いろいろです。

よろしくお願いします。

A 回答 (2件)

列数はワークシートの使用である256まで可能


それ以上になる場合
行数も256を超える場合はA列(先頭列)を別シートにコピーして続ければOK
(参照するセルの範囲が変わるだけです。)
行数が256までなら行列を逆転させてHLOOKUP関数を使用する方法もあります。

ただデータが大きいとファイル自体が重くなるので
計算に時間が掛かったり、使用できるメモリの関係で
ユーザー定義の書式等に影響がでる可能性はあります。
    • good
    • 4
この回答へのお礼

ありがとうございました。

大変参考になり、助かりました。

お礼日時:2004/04/03 03:05

Excel97以降のワークシートの大きさは65536行×256列ですが、全てを情報テーブルの範囲にして試してみましたが、特に問題はありませんでしたので、制限はないと思いますよ。

(当方Excel2000です)
    • good
    • 1
この回答へのお礼

ありがとうございました。

大変参考になり、助かりました。

お礼日時:2004/04/03 03:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A