SubTestSumFormula()ActiveCell.FormulaR1C1="=SUM(R[-9]C:R[-1]C)"EndSub ワークシートのどこにいても、数式はその真上の8つのセルを足し算して、答えをActiveCellに表示します。SUM関数内のRangeは、行(R)と列(C)の構文を使用して参照する必要があります。
たとえば、数式 =SUMIF(B2:B5, "John", C2:C5) は、C2:C5 の範囲で、対応する B2:B5 の範囲のセルが "John" の値のみを合計します。 複数の条件に基づいてセルを合計する場合は、「SUMIFS 関数」を参照してください。 重要: SUMIF 関数は、255 文字を超える文字列または文字列 #VALUE!
エラーのより一般的な原因と、その解決方法をリストします。 問題:数式が閉じたブック内のセルを参照する SUMIF/SUMIFS 関数が閉じたブック内のセルまたは範囲を参照すると、#VALUE! エラーが発生します。 注:これは、COUNTIF、COUNTIFS、COUNTBLANK などの他のいくつ...