- ベストアンサー
エクセルでの数式の作り方
=STDEV(C5:C@)の@のところに下の式の結果を代入したいのです。 =4+COUNTA(B5:B14) ご存知の方教えてください。お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
セル範囲を間接的に、可変的にするテクニックではOFFSET関数があります。普通と違い、値を返さないで範囲を返します。なおSTDEV関数は、STDV(範囲)でセル範囲を使います。 OFFSET関数の引数は=OFFSET(基準、行数、列数、高さ、幅) で質問のケースに当てはめると 基準 C1 (C5にする手もあろう) 行数(ずらす行数) C5の4 列数(ずらす列)おなじC列なので 0 高さ 行数 4+CountA(B5:B14)-5+1 幅 列数 1 =STDV(OFFSET(C1,4,0,4+CountA(B5:B14)-5+1,1) 例データでテストできないので、合っているか不安ありますが、質問者でテストしてみてください。
お礼
ありがとうございました。バッチリできました。 OFFSETの存在をを忘れていました。 ご丁寧な回答に感謝いたします。