Excelで一番右の値を取得したい
![](http://cdn2.aprico-media.com/production/imgs/images/000/090/646/original.png?1667211945)
Microsoft Excelで、一番右の値を取得したいと思ったことはありませんか?特定のセル範囲の中にある一番右の値(空白でない最後のセル)を取得して反映したいというシーンもあるかと思います。こういったシーンでは、Excelのバージョン2021以降から使用できる関数である「XLOOKUP関数」や他の関数の組み合わせで取得することができますよ。
この記事では、Excelで一番右の値を取得する方法をご紹介していきます。
Excelで一番右の値を取得する方法
![表の範囲内で一番右の値を取得しC4セルに反映させたい](http://cdn2.aprico-media.com/production/imgs/images/000/090/641/original.jpg?1667211484)
![C4セルへ「=XLOOKUP("?*",2:2&"",2:2,,2,-1)」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/642/original.jpg?1667211602)
![一番右の値を取り出すことができた](http://cdn2.aprico-media.com/production/imgs/images/000/090/643/original.jpg?1667211766)
![C4セルへ「=INDEX(2:2,MAX(FILTER(COLUMN(2:2),2:2<>"")))」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/644/original.jpg?1667211789)
![INDEX関数でも一番右の値を取り出すことができた](http://cdn2.aprico-media.com/production/imgs/images/000/090/645/original.jpg?1667211921)
こちらの方法でも、一番右の値「ベガ」を取り出すことができました。