• ベストアンサー

気が遠くなりそう

excelで作業をしていて気が遠そうになったので いろいろ調べてみたのですがよく分かりません よければ教えてください A1 B1 A2 B2 A3 B3 こういう表がありまして A1はドロップダウンリストになっていまして B1に =IF(A1=A2,B2,IF(A1=A3,B3,IF( 繰り返し ずっと続いているので気が遠そうになり PCも重たくなっていきます 行が増えれば付け足して行く事になります (列もあるのであとでAを$A$に置き換えて伸ばしていくつもりです) 他に何かいい方法はありませんか? あとドロップダウンリストに =A:A としているのですがA2~最後まで選択することは =A2:A65536 ↑以外何か無いですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.1

エクセルのバージョンは? IF関数のネストレベルは、Excel2007で64、それ以前のバージョンは7段までです。 A1の内容と、A2以降のセルの内容が同じならそのとなりのBxの内容を B1に表示したいと言う事でしょうか?。 それなら、VLOOKUP関数を使えば良いかと思います

cut1st
質問者

お礼

VLOOKUP関数で出来ました 先ほどの表だと B1に =VLOOKUP($A$1,$A$2:$B$3,COLUMN(),FALSE) こういう感じですかね ありがとうございます

関連するQ&A

専門家に質問してみよう