2012-04-19 7 views
1

右下をクリックしてドラッグすることで関数/式を適用できますが、問題があります。すべての行に数式を適用する

My機能は、私は他のすべての行がCOUNTとSUMPRODUCTの第2引数を除いて、まったく同じloookたいこの

=IF(COUNT(H3:N3)>0;SUMPRODUCT(H2:N2;H3:N3)/SUM(H2:N2);"") 

のように見えます。

ので、次の行は次のようになります。

=IF(COUNT(H4:N4)>0;SUMPRODUCT(H2:N2;H4:N4)/SUM(H2:N2);"") 
=IF(COUNT(H5:N5)>0;SUMPRODUCT(H2:N2;H5:N5)/SUM(H2:N2);"") 
=IF(COUNT(H6:N6)>0;SUMPRODUCT(H2:N2;H6:N6)/SUM(H2:N2);"") 
... 

だから私の除数は同じままで、数字は、私も(H2:N2)に掛けます。私は右コーナーでドラッグすると

私はいつもこれを取得:

=IF(COUNT(H4:N4);SUMPRODUCT(H3:U3;H4:U4)/SUM(H3:U3);"") 

私は行ごとに各式を変更することなく、これを行うことができますどのような方法がありますか?

答えて

7

あなたは$を用いて細胞の参照を凍結する必要があります。

=IF(COUNT(H3:N3)>0;SUMPRODUCT($H$2:$N$2;H3:N3)/SUM($H$2:$N$2);"") 
  • $H$2
  • $H2列への参照を保持し、(垂直)に行を再配置し、行と列の両方への参照を維持しますドラッグ、
  • H$2は、行を参照して(水平)ドラッグで列を再配置します。

Microsoftヒント:F4キーを使用して、セル参照にドル記号を自動的に追加することができます。

+0

うわー!それを知らなかった。 F4のヒントはMacでは動作しませんでした。それは十分です!ありがとう! – cherrun

+0

あなたの歓迎cherrun。私は自分の答えを編集して、それをMicrosoftのヒントと指定しました。 ;) –

+0

Mac上のセル参照を変更するには、Command + Tを試してください。 – deusxmach1na

関連する問題