Excel2013,2016…絶対参照を名前で置き換える
Excelで参照先の表を絶対参照にする関数(vlookup、match、indexなど)があります。絶対参照の場合、参照先の表に行が追加された場合は、関数の引数を修正する必要がありますが、毎回修正するのも面倒です。その場合は、絶対参照の範囲に名前をつけることで、名前の参照範囲を変更するだけで関数の引数を修正する必要が無くなります。また、関数の可視性も向上します。
絶対参照の場合:
=VLOOKUP(C2,$A$2:$B$6,2,FALSE)
=INDEX($A$2:$B$6,(MATCH(F2,$B$2:$B$6,0)),1)
名前をつけた場合:
=VLOOKUP(C3,コード名称,2,FALSE)
=INDEX(コード名称,(MATCH(F3,名称,0)),1)
↑こうすることで、参照先の表に行が追加されても、名称の参照範囲を修正するだけで済みます。
(Visited 107 times, 1 visits today)