takahub
@takahub

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

【Google スプレッドシート】行番号記載なしに、ARRAYFORMULAで文字列を参照したい

スクリーンショット 2022-05-21 062614.jpg

とてもシンプルなことで恐縮なのですが、ご質問です。

【ゴール】
C列のように、B列の文字列を参照したいです。

【制約】
B2の「2」のように、行数を直接指定させない。
ARRAYFORMULAを使う。

【素人案】
D1記載の通り、D2に関数を入れて、
ハイライト部分を埋めようとしましたが、
配列(?)指定がないためなのか、うまく動きませんでした。

【捕捉・背景】
制約要件にはこだわりますが、INDIRECTやROWの使用にはこだわりありません。
シンプルなはなしと思って英語サイトや他国内質問サイトを見ましたが、
これを解決する回答が見当たらず、どうぞよろしくお願いします。

他にも要件について、ご不明点ありましたらお申し付けください。

0

2Answer

=ARRAYFORMULA(INDIRECT("B"&ROW()&":B"&COUNTA(B:B)))
範囲指定が必要ですので、画像でいうB15の15をなんとか取得する必要があります。

0Like

=ARRAYFORMULA(INDIRECT("B"&ROW(B2:B15)))
一般的に考えるとこの数式になりますが、行番号を使用しないのであれば
@h_kono0707 さんの回答が正しいですかね。

0Like

Your answer might help someone💌