- ベストアンサー
寄与率R2(RSQ関数)について質問です。
RSQ関数を使って寄与率を計算したいのですが、 =RSQ(A1:A30,{1,2,3,4・・・30}) と、横軸の1~30の部分が非常に冗長になってしまいます。 この部分をもっと簡潔に記述する方法はありますか? 横軸は常に1から順に始まる30までの整数です。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
定義用の行か列を用意して、1~30を入力しておき、 範囲で指定するのはどうですか? 例えばB1~B30に1~30を入力したならば、 =RSQ(A1:A30,B1:B30) みたいに。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
質問の意味が良く捉えられないが 簡単にして、3行の例で言えば A列 B列 C列 1 0.9 0.7 2 1.9 2.3 3 2.5 1.8 として (B4) 0.979591837 (C4) 0.451492537 B4の式は =RSQ($A1:$A3,B1:B3)として、B4の+ハンドルで式を複写すると C4の式は =RSQ($A1:$A3,C1:C3) (以下略)となって行きます。 こういうことでどうですか。
お礼
早速そのやり方使わせていただきます。 ありがとうございました。