- 締切済み
範囲を増やす
Chiquilinの回答
- Chiquilin
- ベストアンサー率30% (94/306)
> 上から3つずつの合計を出したいのですが それをどこにどのように表示したいのかが不明です。 何となくの想像で回答するなら A列の1行目からデータがあるとして B1に「=SUM(A1:A3)」と入力 B1:B3を選択した状態で 下方向にオートフィルコピー ジャンプ機能→「セル選択」→「空白セル」を選択して「OK」 右クリックして「削除(上方向にシフト)」
関連するQ&A
- Excelで、セル範囲(自分の1行下:空白セルの上)、を求めることできますか?
Excelで、セル範囲(自分の1行下:空白セルの上)、を求めることできますか? A列 ────── 2004年 3 ← =sum(A2:A3) 2004/11 1 2004/12 2 ← 空行 2005年 5 ← =sum(A6:A8) 2005/1 3 2005/2 2 2005/3 0 ← 空行 sum()の引数(合計範囲)を求めることできますか? 手作業で"A6:A8"等入力していかないとできないのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 【エクセル】セル範囲に名前をつけたら
エクセルについての質問です。 例えば。 (1)セルE4、G4、H4に「範囲A」という名前をつけます。 (2)セルJ4に「範囲A」の合計額を求めるために、=sum(範囲A)と入力しました。 そこで、 セルJ5には、セルE5、G5、H5の合計額が表示されるようにしたいのです。セルJ4に入力した =sum(範囲A)をそのまま下へドラッグすると、セルJ5には上行の合計額が入ってしまいます。 こういった場合はどのようにすればよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 行を追加した時の、値の合計範囲
行を追加するマクロがあり、実行すると「合計」行の1行上に行が追加されます。 行が追加された分「合計」のある行が下がっていくんですが、その関数が変動してくれなくて困っています。 A B C D E F G H I 1 商品の基本データ ・ ・ ・ ・ 14 商品の基本データ 15 16 日付 入庫 出庫 本日在庫 17 2012/04/01 100 100 18 2012/04/05 50 150 19 2012/05/03 100 50 20 2012/05/04 300 350 21 ・ 150 200 22 ・ 50 150 23 ・ 200 350 24 ・ 10 340 (ここに行が挿入されていく) 25 合計 (1) (2) 340(=(1)-(2)) (1)=IF(COUNT($C$17:$C24)=0,"",SUM($C$17:$C24)) (2)=IF(COUNT($D$17:$D24)=0,"",SUM($D$17:$D24)) 現在こんな感じで式を入れています。$C24と$D24が$C25...、$D25...等動いていってくれるといいんですが・・。 他にもSUMPRODUCTやOFFSETなど色々試しましたが、上手くいきません。 行が増えていく(セル参照範囲が変わってくれない)、C:CやD:Dとして設定できない、データが連続していない、などが原因だと思っています。 A列には何もありません。 E~H列は他にもデータが入っています。 マクロで、B17からHの合計の1行上までを日付でソートすることがあります。 合計行の上に空白行C25を入れ、合計行C26にSUM(C17:C25)とし、 挿入する位置を空白行C25の上とすれば、SUMは挿入行を抱えていってくれるんですが、 この場合空白の行25を高さ0の不可視にさせなければならず、利用する側としては21・22・23・24・26と、25が飛んでいるのが気になるものと思います。 できればそういう疑問を持たせることなく可動させたいです。 因みにVBAでWorksheet_ChangeやWorksheet_Selectionhangeなどは既に使用しているので、 マクロで自動で合計値を入力することはできないと思います。 ボタンで動かすマクロでなら出来そうですが、合計を逐一表示するのにマクロボタンを設置するのもどうかと思うので・・。 いくらネットで探しても方法が見つからなかったので、何方かご教授宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル VBA セル範囲を指定
functionプロシージャを作ろうとしてます。いわゆるユーザ定義関数です。 エクセルの関数でSUMが用意されており、SUM(セル範囲)のように書けば合計を返します。 同じようにセル範囲の指定を受けて計算結果を返すfunctionを作りたいのです。 function example(セル範囲 As double,・・・) As double 任意の範囲を指定して、その値を使って計算したいのです。 ・セル範囲の書き方というか、フォーマットの書き方 ・プロシージャ内で計算に使うために配列に読み込む方法
- ベストアンサー
- オフィス系ソフト
- 関数内のセルの範囲を他のセルから取得する方法
教えてください。 関数内のセル名を他のセルから取得することはできるのでしょうか? 例えば、B列の合計を求めるSUM関数であれば A1セルに関数を記述 =SUM($B$x:$B$y) A2セルに範囲(上記式のx)を指定 1 A3セルに範囲(上記式のy)を指定 10 これにより、B列のB1~B10の合計を求める。 といった感じです。 ※実際に使用したい関数は、SUMではありません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 関数の選択範囲の指定方法
例えば、sum関数で、かなり広い範囲のセルの数字の合計を計算しようとしているとします。 この時のセル範囲の指定方法についての質問です。 関数ではなくて、通常のセル選択の場合、「Ctrl」キーと「Shift」キーを押しながら、矢印キーを押すと、文字が入力されている範囲の端から端までが選択できます。 このような方法を関数のセル廃位の選択でもやってみたいと考えています。 なお、計算するデータは空白行、または、空白列で区切られているとします。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセル:エラーの値を含む範囲のmaxを求めたい
エクセルの関数で maxやsumは関数の範囲内にエラーの値があると 数式の結果もエラーになってしまいますが エラーの値以外の最大値や合計を求めるのはどうすればよいのでしょう
- ベストアンサー
- オフィス系ソフト
- エクセルでの範囲選択
お世話になります。 列の合計を出すときの範囲を選択する場合 =SUM(F9:F●) =SUM(G9:G●) F9,G9は不変。 ●にはF列 または G列のうち数値が入力されているセルで、一番下にあるものの 行番号をいれたい。 例えば F20 と G22 に数値が入っていたら ●=22 としたい。 (F21以下のF列と、G23以下のG列はすべて空白の場合) この場合はどうすればいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- ファイルメーカーの範囲集計
よろしくお願いします。 FMproVer5を使用しているFM初心者です。 質問内容ですが、例えば10明細のデータがあるとします。1明細毎に行番号をもっており、これをポータルで6明細ずつ表示したいと思っています。 この明細を範囲指定し、その範囲のみの集計は可能でしょうか?? 一応 if(1<=dno and dno=<6,sum(金額),"error")というふうにしてみました。このままですと、結局は10明細分の金額全て合計してしまいます。 うまく範囲だけ集計する方法はありますか? あとポータルには6明細毎に表示しているのですが、7明細目から表示できなくなっています。7明細以降をうまく表示して、7~10明細までの集計なんて、ことも出来るのでしょうか? また、プレビューの画面ですが、パートの小計、ソートを使っているところで例えばここで繰り返しで6行にして、この6行分の金額合計なんかは出来ますか? 色々試したのですが、やはりうまく出ず、会社にはマニュアルとかもなくて もうどーにもならなくて・・・FMで無理なら別でやろうと思ってます。 どうかよろしくお願いします。
- 締切済み
- その他(データベース)