No.2ベストアンサー
- 回答日時:
ごめん
>不特定数を手入力した数値を"A1"から下に~
これが何を言っているのか分からない
質問の例ではA1セルから下へ、A10セルに入力した数のセルまでの合計をしたいというのでしょうか?
OFFSET関数や、INDIRECT関数で参照するセル範囲を指定することができるので、それを SUM関数に渡せばよい
OFFSET(基準セル,基準からずれる行数,基準からずれる列数,基準を含める行数,基準を含める列数)
と指定するので
OFFSET(A1,0,0,A10,1)
とすればよい
=SUM(OFFSET(A1,0,0,A10,1))
結果こんなふうになる
INDIRECT関数は引数に入力された文字列をセルとしめす範囲として認識する関数なので
INDIRECT("A1:A"&A10)
とすると質問の例において A10は 3なので
"A1:A"&"3"
↓
"A1:A3"
の文字を範囲として使うことができます
※ &で項目を繋ぐと数値も文字として扱われ、結果 文字列になります
=SUM(INDIRECT("A1:A"&A10))
結果こんなふうになる
他にもいろいろなやり方がありますが、この2つがスタンダードな方法でしょう
質問をするときのアドバイス
例題と結果を示しましょう
今回の質問の例では結果が示されていません
また、誤解しないような例題を示しましょう
今回の質問の例では3がキーになると思いますが、合計が3と捉えることも可能です
私の説明不足で分りにくい内容になってしまい
申し訳有りませんでした。
A10に5と入力した場合には
A1+A2+A3+A4+A5と計算したいのです。
以後、質問をする際は気を付けます。
No.4
- 回答日時:
#3です。
慣れたらINDEX関数の方法も習得してくださいねOFFSETやINDIRECTは揮発性関数なので、多用すると計算速度が遅くなる一因になります。
揮発性関数は計算対象以外のセルに入力したり、削除したりした場合も計算する関数です。
揮発性関数の例として NOWやTODAY、RANDです。
参考まで
No.1
- 回答日時:
A1からの加算なら下記のように範囲の前を絶対参照にして下方にコピー
B1=SUM($A$1:$A1)
○個を指定しての加算なら
B1=3 ←計算するセルの個数
B2=SUM(OFFSET($A$1,,,B1,1))
OFFSET(基準位置,行移動,列移動,行数,列数)
で基準位置のセル座標を起点にしたセル範囲を指定できます。
私の分かりにくい質問を理解してもらい回答して頂いて
ありがとうございました。
「○個の指定しての加算」の方法で私の行いたい計算が出来ました。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Excel(エクセル) Excel 数式を教えてください 2 2022/06/02 12:24
- Excel(エクセル) エクセルで一定の数値を超えたとき”一定数”、超えなかったら計算式を入れたい 3 2022/04/05 10:31
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
MicrosoftOfficeの1ユーザー2...
-
MicrosoftOffice2019なんですが、
-
Microsoft 365のディフェンダー...
-
英数字のみ全角から半角に変換
-
Excel 日付を比較したら、同じ...
-
Microsoft Officeを2台目のPCに...
-
Microsoft365の「お支払いを更...
-
会社PCのメールが更新されない
-
エクセル関数について
-
エクセルのシフト表を簡単にGoo...
-
ウィンドウィズ メモ帳で日付だ...
-
会社のTeamsのことで相談です。...
-
バソコンが二台とも壊れ後換装...
-
Microsoft Formsの「個人情報や...
-
複数の写真を1枚に印刷
-
Formsにて、匿名にて回答する方...
-
パソコン画面の中の小さい画面...
-
マイクロソフト 一時使用コード...
-
MicrosoftOfficeについて質問で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報