Google Sheetsで関数を行番号として使用する方法

-1
2022.01.05

D7(7行目、D列)に含まれる値を別のセルに印刷したいとします。

その場合は=D7を使います。

いいですね。

しかし、MATCHのように数値を返す関数があって、その数値を先ほどの例の行番号として使いたい場合はどうすればいいのでしょうか?

どうすればいいのか、どこでその情報を得られるのかわかりません。

こんな感じです。=D{MATCH("ETH",A:A,1)}

どうすれば実現できますか?

回答
1
2022.01.05
=INDIRECT("D" & MATCH(...))

または

=INDEX(D1:D, MATCH(...), 1)

後者の方が速いと思われますが、前者の方がより一般的な解決策です。