
VLOOKUPの構造化参照について質問です。
現在、以下のような式で
=VLOOKUP([@職種],職種・局・職群,COLUMN(職種・局・職群[@職]),FALSE)
計算式の入っている表のテーブルが100行目まであり、参照元のテーブル「職種・局・職群」は20行目まであります。
すると、20行目までは正しく計算結果が表示されるのですが、21行目以下は「VALUE」が表示されてしまいます。
テーブル「職種・局・職群」の行を100行目まで増やせば正しく表示させることはできるのですが、データが増えることを考えると現実的ではありません。
何かいい対策はありますか?
No.1ベストアンサー
- 回答日時:
VLOOKUP関数の数式の中で、COLUMN関数を用いて参照列を指定していますが、項目名[職]に@がついています。
@は「同じ行の」を意味しますので、テーブルに同じ行が存在しなくてはいけません。
職種・局・職群のテーブルは20行目までしかないので、20行を超えると「同じ行の」と言われても「ありません」となり「#VALUE!」が返ります。
そこでCOLUMN関数中の[@職]の@をはずして以下のように修正してみてください。
=VLOOKUP([@職種],職種・局・職群,COLUMN(職種・局・職群[職]),FALSE)
いいがでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) excel 行でソートすると計算式が上手くいかない。 6 2022/06/01 08:18
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(Microsoft Office) エクセルについて教えてください。 2 2022/10/20 14:55
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- 医療・安全 「接種証明書」アプリ 他 1 2022/04/13 21:18
- その他(Microsoft Office) excel テーブル 4 2023/03/18 16:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
タクシー運転手の業種は・・?
-
特殊法人
-
旅行業界で働くかたへ、レポー...
-
営業部・営業事務の評価制度に...
-
団体職員は待遇はいいのですか
-
職種と業種は何が違うんですか...
-
医者と技術者は世の中でトップ...
-
大阪での異業種交流会について
-
職種選びで悩んでいます。 今学...
-
脱税
-
老人ホーム アミーユについて?
-
航空自衛隊で特にしたい職種が...
-
●今年の“昇給”は、どのくらいで...
-
同期って大事ですか?
-
風俗のヘルスはどこまでしてい...
-
社会人になって初めて彼女が出...
-
東京都心のタワマン(分譲)に住...
-
水商売、ホステス、キャバ嬢の...
-
家の前に酔っ払いにゲロを吐か...
-
「因果な商売」って??
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報