- ベストアンサー
Excelでの質問です。
Excelでの質問です。 sum関数でセルがずれた場合一括で直す方法はありますか? データが膨大で困ってます(泣)
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
「A1からD1をF1で合計を出したいのをD1がE1になっていて A2~D2をF2で合計を出したいのがD2がE2になっている状態」 その数式が入っている範囲を選択して, 編集―置換で, 「検索する文字列に「E」,「置換後の文字列」に「D」として, 「すべて置換」すればいい。 D~Eは例として出したのでしょうが,他の場合も置換でできるはず。
その他の回答 (7)
できましたか? 時間が時間だけに、あれから寝たので、済みません。 もし、A1からA3と、A5を合計するなら、 =SUM(A1:A3,A5) です。 手で入力するのが難しければ、便利なボタンを使って下さい。 合計結果を出したいセルをクリック。 Σ をクリック。この時隣接の連続セルが青く選択されますが、 構わず、A1からA3をドラッグ。Ctrlを押しながらA5をクリック。 エンター。 Ctrlを押しながら、離れたセルを選択すれば、飛び飛びのセルを 合計できます。これは、SUM関数だけでなく、他の事にも使えます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えば式が=SUM(A〇:E〇)となっているのを=SUM(A〇:D〇)のように一括して変えるということでしたら次のようにしてはどうでしょう。 「ホーム」タブの「検索と選択」から「置換」を選択し、検索する文字列に :E と入力、置換後の文字列に :D と入力して「全て置換」をクリックします。これですべてのセルでEがDに変わります。
- bajutsu
- ベストアンサー率20% (139/693)
最初のひとつだけ直して、あとはコピペ。
追加です。 もし、合計したいセル番地が連続しているなら、 最初のセルで、 答えを出すセルをクリック。中身をDelで消す。 Σをクリック。 合計したいセルをドラッグ。セルが正しいか確認して、エンター。 あとは、先程と同様に+(フィルハンドルと言う)で下にドラッグすれば、 数式がコピーされます。 A1からA5まで合計すると =SUM(A1:A5) となります。 「:」は連続セルを表します。離れたセルは半角の「,」で区切ります。
補足
ありがとうございます では、合計するセルが離れている場合はどのようにすれば良いのでしょうか?
数式の入っているセルをクリックすると、上の数式バーに数式が出ます。 間違っているセル番地のアルファベットだけを正しいアルファベットに 打ちかえて、エンターキーを押します。 そのセルをWクリックすると、計算に使っているセルが青い線で囲まれるので、 範囲が正しかったらEscキーを押します。 次に、そのセルの右下の+をWクリックすると、下まで、正しい範囲を参照した 数式がコピーされて、それぞれが正しくなります。 途中に空白セルがあると、そこまでしかコピーされないので、その上の セルを同様に+でドラッグして下さい。 できたら上書き保存をして下さい。
合計したデータを1つの数字で割る、という単純な計算でしょうか。 例えば、A6にA1からA5までの合計が入っていて、それを隣のB6セルの数字で 割る、つまり=A6/B6 というような数式が入っているのですか。
補足
いえ、そのまま合計を出すだけです。 A1からD1をF1で合計を出したいのをD1がE1になっていて A2~D2をF2で合計を出したいのがD2がE2になっている状態でそれが全部同じように間違えているという状態です。 やはり、手打ちで一つ一つ直していくしかないのでしょうか?
どのようにずれたのか補足して下さい。
補足
用意されていたデータだったのですが合計を割り出す部分で正しいセル番号がO66でなければいけないんですがP66になっている状態でそれが全部P67P68...と合計を割り出す部分で一つずつずれている状態なんです
お礼
ありがとうございました 解決しました(^-^)