- 締切済み
素早く作成するには
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
演算を相対さするのはSUBTOTAL関数しかない。 A1:C3 例データ 1 2 3 4 5 6 7 8 9 E1:G1にそれぞれ 合計 平均 最大値の意味で、9 1 4を入れておく E2の式 =SUBTOTAL(E1,$A$1:$C$3) F2,G2に式複写 E1:G2は 9 1 4 45 5 9 合計 平均 最大値 SUBTOTAL SUBTOTAL関数で定義されている集合関数に限るが。
- NuboChan
- ベストアンサー率47% (785/1650)
>添付画像と質問の無いように整合性がとれません すいません。 変換ミスを以下のように訂正します。 添付画像と質問の内容に整合性がとれません。
- NuboChan
- ベストアンサー率47% (785/1650)
添付画像と質問の無いように整合性がとれません。 (内容が一致しない) こちらで質問を以下のように解釈すると 「範囲(A2:D4)の合計をF2に、平均をG2に最大値をH2に最小値をI2にそれぞれ求める」 |[A]|[B]|[C]|[D]|[E]|[F] |[G] |[H] |[I] [1]| | | | | |合計|平均|最大|最小 [2]| 11| 2| 4| 7| | 75|6.25| 13| 2 [3]| 6| 3| 9| 3| | | | | [4]| 13| 3| 6| 8| | | | | 以下のVBAで求められますが ? Option Explicit Sub calculate() Range("F2").Value = WorksheetFunction.Sum(Range("A2:D4")) Range("G2").Value = WorksheetFunction.Average(Range("A2:D4")) Range("H2").Value = WorksheetFunction.Max(Range("A2:D4")) Range("I2").Value = WorksheetFunction.Min(Range("A2:D4")) End Sub
- m5048172715
- ベストアンサー率16% (860/5261)
質問者の希望が入力では無くて計算だとすると、答えは、 https://dekiru.net/article/12536/ となる。