0

これは基本的なスプレッドシートの質問ですので、もうしばらくお待ちください。

データの列があるとします。その列の各セルの右側に、その列の値から別のセルの値を引いたものを表示したいと思います。たとえば、列がB2:B5で、静的セルがA1であるとします。入力すると

=(B2-A1)

もちろん、正しい出力が得られます。しかし、この数式を列の残りの部分にドラッグすると、目的の出力は次のようになります。

=(B3-A1)
=(B4-A1)
=(B5-A1)

しかし、実際の出力は

=(B3-A2)
=(B4-A3)
=(B5-A4)

グーグルの感性に近い力の力を信じて、私は私が始めてそれを助けたかどうかを考えました

=(B2-A1)
=(B3-A1)
=(B4-A1)

次に、パターンを認識し、2番目のセルのインクリメントを停止します。悲しいことに、同じ結果が発生します。

このためのGoogle-Apps-Script式、またはExcelのマクロを作成できると思いますが、疑問に思っています。もっと簡単なトリックはありますか?どの文字を拡張し、どの文字をそのままにしておくかを教えることはできますか?

4

1 に答える 1

1

A1の代わりに、$ A$1を試してください。$記号は、行または列、この場合は両方をロックします。

于 2012-12-20T06:52:43.270 に答える