• 締切済み

Excel表敬さん列の合計ランについて

Office2013です、初めての経験で驚きました 1) 6列5行の表を作ります 2) 6列目には行の合計(A列には区分)    5行目には列の合計を記入します(1行目には月名)    そしてF2 には =SUM(B2:E2)       B5 には =SUM(B2:B4) を入力します 3) F2を選択してダブルクリックするとF列に5行まで合計が表示されます 4) 本日試したら F5 は 空白となり合計が表示更ませんでした    何回か試しましたがダメでしたので1度OFFにして再度試したらOKに    なりました、その後いろいろ別のFileで試しましたが空白になる頻度が    多く驚き困っています どこかの設定がおかしいのでしょうか?初めての経験で驚いています よろしくお願いいたします。

みんなの回答

  • asciiz
  • ベストアンサー率70% (6642/9410)
回答No.3

あれ、質問を読み直すと、オートフィルがF5まで行かないのが問題ですか…? ご質問の表では、E2~E4は単純な数値、E5=SUM(E2:E4)なので、形式が違います。 F2からのオートフィルは、同形式である2~4行までという事で、正しいと思います…。

kingkid08
質問者

お礼

ありがとうございます 縦横計算ということで空白にならないのが正しいのではないかと思うのですが。

  • asciiz
  • ベストアンサー率70% (6642/9410)
回答No.2

>その後いろいろ別のFileで試しましたが空白になる頻度が多く驚き困っています >どこかの設定がおかしいのでしょうか?初めての経験で驚いています Excelはおかしくありません。正規の一機能です。 たまたま、ダブルクリックによるオートフィル機能を使ってしまったという感じでしょうか。 実は、セルをダブルクリックするのではありません。 「セル右下のドット(フィルハンドル)を、ダブルクリック」することで、同様の形式が続いている間、下方向に向かって式をコピーしてくれます。 フィルハンドルをドラッグ&ドロップでコピーする場合には、何百行もあったりするとスクロールに時間がかかったり、目的地を行きすぎたりして困りますが、この機能を使えばぴったり表の切れ目まで繰り返しコピーをしてくれます。

kingkid08
質問者

お礼

ありがとうございます 操作の間違いはないと思うのですが最終行が空白になることがあります 私だけではないので気になるところです。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

マウスの劣化かも知れません。新しいマウスを交換してみてください。

kingkid08
質問者

お礼

ありがとうございます 1台だけではなかったので(友人のPCも同じ現象が出ました)マウスとは考えにくいのですが・・・。

関連するQ&A

  • Excel2003での合計計算

    連続した列または行の数字を合計するときExcel2000やそれ以前のバージョンでは合計したい列または行を反転ドラッグし、数字列あるいは行の下あるいは右のセルをクリックすると自動的に合計が出てきたと思いますが、2003バージョンでは違うのですか。ヘルプの 「数値の列の下、または数値の行の右にあるセルをクリックします。 [標準] ツールバー (ツールバー : コマンドを実行するのに使用するボタンやオプションを含むバー。ツールバーを表示するには、[ユーザー設定] ダイアログ ボックス ([ツール] メニューの [ユーザー設定] をクリックして、[ツールバー] タブをクリックします) を使用します。)の (オート SUM) をクリックして、Enter キーを押します。」 の通りにしてもSUM()だけしか出てこず、合計が出ません。なぜでしょうか

  • Excel関数で結合セルに合わせて合計を出す方法

    Excelの関数に関する質問です。 画像のような表を作成しており B列の数値を、A列の区分ごとに合計し、C列に表示させる、 という関数がないか探しています。 今のところ、C列にSUM関数を手入力し、 表を作成しているのですが、 C列に関数を入力し、この手間を省けないかと考えています。 C列の表示位置はIF関数等で表示できると考えたのですが、 肝心の数値の合計の方法が分からず、困っています。 結合セルの行番号を求めれば解決するかと調べたのですが、 適切な方法を見つけることができませんでした。 区分の区切り位置や区分の数は毎回変化しますので、 オートフィルをかけてもエラーにならないような式を教えていただけますと、 大変助かります。 宜しくお願い致します。

  • エクセルで2つのセルの合計から最小値検索

    エクセルで2つのセルの合計の一番小さい合計のものが どの区分か、その値はどれかを検索したいのですが、 前にことらで質問して回答していただいたものを参考に 考えてみたのですが、INDEX、MATCHと組み合わせてもうまく検索 できませんでした... 分かる方おられましたら、どうか教えていただきたいです よろしくお願いします。 データはB2~X4まではいっていて、(実際にはもっとたくさん行があります) Y列には、3行目と4行目の商品の列の合計の一番小さいものの 区分を表示したく、 Z列にはその値を表示したいのですが、 欲をいえば合計の行を追加しなくてもY列Z列に表示させることは 可能でしょうか?      B列  C列  D列  E列    X列     Y列   Z列 2行目 区分  1区分,2区分,10区分、、、5区分    3行目 りんご1  3  、 15 、 20 、、、1     5区分    1 4行目 りんご2 15  、 10 、 6  、、、12    5区分   12 よろしくお願いします。

  • (エクセル)数値だけ合計したい

    複数のセルに入力されている数値だけを抽出し、合計したいと思います。   A     B    C    D    E    F    G 1 合計金額 金額1  金額1理由 金額2  金額2理由 金額3  金額3理由 2      1000円   菓子  3 1500円  1000円   菓子   500円   飲料 4 1520円  1000円   菓子   500円   飲料   20円   消費税 以上のようにA列に合計金額を計算させる数式を考えています。 (ルール) ・B列とC列、D列とE列、F列とG列はセットです。例えば、B列には入力されているが、C列は空白ということはない ・B列とC列→D列とE列→F列とG列の順に入力されていく ・2行目、3行目のように、常に金額が3つとも入力されているとは限らない ・金額が入力されているB列、D列、F列には、「○○円」と「円」も一緒に入力されている (やりたいこと) A列に合計金額を反映させないのですが、以下のように規制したいです (1)2行目のように、金額が1つだけの場合(B列とC列しか入力されていない場合)は、合計金額は空白セルにする (2)3行目、4行目のように、金額が2つ以上の場合(D列とE列や、F列とG列にも入力されている場合)は、合計金額を反映させる (3)合計金額は「○○円」と「円」も一緒に反映させる (考えたこと) B列の金額とB列+D列+F列の合計を比較し、同じならA列は空白、違う場合はB列+D列+F列の合計をA列に反映させるようIF関数を使えばいいのではないか、と考えました。 そこで、まずB列+D列+F列の合計を出す関数を作ってみたのですが、うまくいきませんでした。 =SUM(SUBSTITUTE(B2,"円","")*1,SUBSTITUTE(D2,"円","")*1,SUBSTITUTE(F2,"円","")*1) とすると、金額が3つとも入力されていればいいですが、一つでも空白セルがあると、#VALUE!とエラーになってしまいます。 SUMPRODUCTを使用してできるかと思いましたが、同じ結果でした。 どうすれば、思っているようになるのでしょうか。 ご存知の方がいましたら教えてください。 よろしくお願いします。

  • 最終行に合計(最終行が列によって異なる場合)

    エクセルVBAに於いて質問させて頂きます。 タイトルにも書かせていただきましたが、 A列に行数可変のデータ(文字列)があり、 B列に行数可変のデータ(数字)があり、 A列の行数>=B列の行数の条件とき、 A列の最終行+2の位置のA列に文字で合計 A列の最終行+2の位置のB列にsumを表示する場合、 どのようにすれば出来ますでしょうか。 A列の最終行+2の位置のA列に文字で合計は With Range("A3") .End(xlDown).Offset(2, 0).Formula = "合計" End With でいけると思うのですが、 A列の最終行+2の位置のB列にsumを表示する場合どのようにすればいいのかわかりません。 ご教授のほどお願い致します。

  • Excel2007簡単に合計の数式を入力したいです

    どう検索していいかも分からず、こちらの質問にも似たようなのがないようでしたので 質問させて頂きました。 右に3つ、下にたくさん(変動します)表が並んでいるんですが、 その途中に、合計の式を挿入したいと思っています。 ところが、項目も変動するもので、どう取り組めばいいか、見当もつきません。 一応、VBAで出来ればと思っています。 (VBAはまだまだ勉強中の身です) 具体的に言うと、     A   | B      |  C     |     D   |   E   |F     1地名    |個数     |地名     |  個数    | 地名   |個数 2登 別   |        |湯の川    |        |登別    | 3湯の川   |        |北海道合計|(SUM)     |湯の川   | 4北海道合計|(SUM)    |白骨     |         |北海道合計|(SUM) 5有馬    |        |野沢     |         |有馬     | 6皆生    |        |甲信越合計|(SUM)    |皆生     | 7近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|近畿合計  |(SUM)   8総合計   |(SUBTOTAL)|       |         |総合計    |(SUBTOTAL) ・ ・ ・ 101地名    |   個数  |地名    |  個数     |  102登 別   |        |湯の川   |         | 103湯の川   |        |北海道合計|(SUM)    | 104北海道合計|(SUM)    |白骨    |        | 105有馬    |        |野沢    |        | 106皆生    |        |甲信越合計|(SUM)    | 107近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|   108総合計   |(SUBTOTAL)|        |         | 見辛くて申し訳ありませんが、こんな感じです。 基本的に、横に3つ並んでいますが、一番下の表だけ横に2つや1つになったりします。 表に通し番号はありませんが、一応順に並んでいるので、このままの状態で出来れば、と思います。 作業開始時、B・D・F列は、見出しの「個数」を除いて空白です。 数量は後から入力する仕様で、空白のままで、 地域合計・総合計にのみ数式を入力して完成させたいです。 SUMの集計範囲も、合計セルの位置も毎回上下に変動するので、 頭を抱えています…。 このSUMやSUBTOTALを、なんとか簡単に入力できる方法をご教授下さい。 VBA以外でも構いません。 よろしくお願いいたします!

  • ある列の偶数行だけの合計を求めたいのですが・・・

    EXCEL2000において、SUM機能は知っているのですが、これは連続する行や列でしか使えなくて、私は、たとえばある列の偶数行だけの合計値を知りたいというとき、おそらくSUMIF機能を使うのかな・・・と思ったのですが、どんな計算式を作ればいいのか分かりません。どなたか計算式を教えて下さい。

  • 特定の文字列を含む値を合計したい

    現在このような表を作成しています A列    B列  C列  D列  E列  F列    G列 コード名  回数  費用  回数  費用  回数合計  費用合計 AA01    4 200 5 300  =SUM(B3+D3) =SUM(C3+E3) BB03 4 300 6 400  SUM.... SUM.... CC02 3 300 5 400 DD99 3 550 3 400 AA03 2 350 4 500 BB04 8 400 3 250 EE04 2 300 3 200 この状態で、A列の下に、AA合計とBB合計というコードを作成したいのです。 AAというコードとBBというコードはある時と無い時が存在します。 上記の例だとEE04の下に、AA01とAA03の回数費用の合計用のAA合計とBB03とBB04の回数費用の合計用を作成したいのです。 AA合計 6 550 9 800 BB合計 12 700 9 650 値としてはこんな感じで合計値として出したいです。 コードが存在するときと存在しないときがありますが、可能でしょうか?教えてください

  • 関数で『指定範囲が空白の時は合計も空白』○が付いたら合計を表示

    エクセル2003で出席表を作っております。 A列には名前(2行目から104行目)、B~AA列(仮)まで日付、この場合関数で『指定範囲が空白の時は合計も空白』○が付いたら合計を表示させたいのですが、イメージで言うと「IF(ISBLANK(単一セル),"",COUNTIF(B2:B104,"○"))」の単一セルではなく(複数行)なんです。 この関数を使って休日(不特定)は空白表示にしたいのですが可能でしょうか?

  • エクセル 列の数値の合計の表示について、

    エクセル 列の数値の合計の表示について、 ごく基本的なことだと思いますが、教えてください。 例えばA列に上から順に数値を入れていき、その合計をB列に表示させるとします。 私のやり方はB列の計算式を=B1+A2としてこのコピーを、数値の数だけ下に下げることで目的を達しました。 すでにA列に数値が何個も入力している場合はこれで良いのですが・・。 ここから質問なのですが、例えばA列に現在10個数値がありB列に順番にその合計が出ているとします。 次にA列11行目に新規に数値を入力した時に、自動的にその合計がB列に出るようにしたいのです。 予めB列の数式のコピーを11行目以降に延ばしておくと、10行目の合計の数値が延ばした行まで並ぶので困っています。 よろしくお願いします。

専門家に質問してみよう