• 締切済み

IF関数のオートフィルの仕方

いつも御世話になります。 下記の関数(数式?)で =IF(B2="","",VLOOKUP(B2,売掛管理補助!A2:B150,2,FALSE)) & " " とあります。 質問ですが =IF(B2="","",VLOOKUP(B2, B2(※2ヶ所あり)の部分のみB3 B4 B5と言う具合にフィルしたいのですが方法がありましたらご教授を御願いします。 ただしA2:B150,2,の部分は変更せずにそのままにしておきたいのです。 お手数ですがよろしく御願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

A2:B150問いうセル範囲は検索に使う表の部分だから、通常固定した範囲になる。この部分を固定するには (1)セル番地に$をつけて絶対参照にする。 (2)セル範囲に名前をつけて(挿入ー名前ー定義ー名前を入力) その名前を関数の第2引数にそのまま毛けば良い。 ーー この質問ありふれていて、エクセルの関数のセルの絶対参照・相対参照・複合参照などを、それだけ採り上げて勉強すべきと思う。 Googleで 「絶対参照」でWEB照会。 http://www.relief.jp/itnote/archives/000434.php  など多数。

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.2

参照範囲のA2:B150を変えたくないのですね? それならば元の式を =IF(B2="","",VLOOKUP(B2,売掛管理補助!$A$2:$B$150,2,FALSE)) & " " と絶対参照に変更すれば良いと思います。

dorasuke
質問者

お礼

早速ご指導いただき誠に有難うございました。 相当数の変更が必要で大助かりでした。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の通りです。 =IF(B2="","",VLOOKUP(B2,売掛管理補助!$A$2:$B$150,2,FALSE)) & " "

dorasuke
質問者

お礼

早速ご指導いただき誠に有難うございました。 相当数の変更が必要で大助かりでした。

関連するQ&A