※ ChatGPTを利用し、要約された質問です(原文:VLOOKUP関数の並び替えについて質問です。)
VLOOKUP関数の並び替えについて質問
このQ&Aのポイント
VLOOKUP関数の並び替えについて質問です。エラーが発生してしまう現象について解消方法を教えてください。
VLOOKUP関数を使用してデータを並び替える際にエラーが発生してしまいます。範囲の始まりがズレてしまう問題があります。絶対参照を使用することで解決できるのでしょうか?また、他の関数についても教えていただきたいです。
VLOOKUP関数を使用してデータの並び替えを行っている際にエラーが発生してしまう問題があります。範囲の始まりがズレていることが原因のようですが、具体的な解決方法を教えてください。また、他の関数についても知りたいです。
VLOOKUP関数の並び替えについて質問です。
A B C J M N
1 品名 原産地 金額 税番 品名 税番
2 SPACER JP 1 7318.22-0000 AIR CYLINDER 8412.31-0001
3 SPACER JP 2 7318.22-0000 SPACER 7318.22-0000
4 SCREW JP 3 7318.15-9004 O-RING 4016.93-0002
5 AIR CYLINDER JP 4 8412.31-0001 SCREW 7318.15-9004
6 AIR CYLINDER US 5 8412.31-0001 VALVE 8481.80-1904
7 AIR CYLINDER US 6 8412.31-0001 CABLE 8544.42-9902
・
・
・
・
・
---------------------------------------------------------------
M列・N列はデータとして置いてあります。
J2セルに=VLOOKUP(A2,$M$:$N$1000,2,FALSE)という関数を入れてあります。
J3セルからはJ2セルの関数をドラッグして入れました。
---------------------------------------------------------------
上記を1)J列・昇順、2)B列・昇順で並べ替えをすると
A B C J
1 品名 原産地 金額 税番
2 SCREW JP 3 7318.15-9004
3 SPACER JP 1 7318.22-0000
4 SPACER JP 2 N/A
5 AIR CYLINDER JP 4 8412.31-0001
6 AIR CYLINDER US 6 8412.31-0001
7 AIR CYLINDER US 5 8412.31-0001
といったようにJ列4行目がエラーになってしまいます。
そこの関数を見ると=VLOOKUP(A4,$M$4;$N$1000,2,FALSE)と
範囲の始まりがズレてしまいます。
このエラーを解消するには最初にJ2セルから関数を
ドラッグした所から直せば宜しいのでしょうか?
聞いた事があるのですがもしかしたら絶対参照とやらで直りますか?
後、他にいい関数があったら教えて下さい。
宜しくお願い致します。
お礼
qyukip様 御回答有難うございます。 明日、早速会社で試してみます!
補足
qyukip様 今日、会社でやってみたら出来ました♪ 有難うございました。