A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
A列のセルA1が始点とすると
手順
1. B列に、除外したい行番号のセル、例えば、セル B 5 に「1」を入力、他は空白のままとする
2. C列のセルC1に次の数式を入力
=A1*ISBLANK(B1)
3. 下方へオートフィル
4. セルB1 から 終点のセルまで合計
お試しください。
No.5
- 回答日時:
No.4です!
たびたびごめんなさい。
投稿後に気になったのですが・・・
>たとえば、13と25と43と68の行を
とあるのは行番号のコトですかね?
もしそうであれば、No.4は全くの的外れですので
読み流してください。
何度も失礼しました。m(_ _)m
No.4
- 回答日時:
こんばんは!
A列には除外したいデータが重複して存在(同値が複数存在)している訳ですよね?
一応そういうコトだとして・・・
(1)簡単な方法
↓の画像のようにSheet2に除外したデータをA列に表示しておきます。
B2セルに
=COUNTIF(Sheet1!A:A,A2)
C2セルに
=A2*B2
という数式を入れB2・C2を範囲指定 → C2セルのフィルハンドルで下へコピーしておきます。
そして表示したいセルに
=SUM(A1:A100)-SUM(Sheet2!C:C)
とします。
(2)VBAの一例です。
※ この場合もSheet2のA列に除外したいデータを入力しておきます。
(B・C列は不要です)
Sheet1のA1からデータがありB2セルに除外したデータの合計を表示するとします。
画面左下のSheet1のSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub test() 'この行から
Dim i As Long
Dim vl As Variant
Dim ws As Worksheet
Set ws = Worksheets("Sheet2")
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
If WorksheetFunction.CountIf(ws.Columns(1), Cells(i, 1)) = 0 Then
vl = vl + Cells(i, 1)
End If
Next i
Cells(1, 2) = vl '←B1セルに表示するようにしています。
End Sub 'この行まで
参考になりますかね?m(_ _)m
No.2
- 回答日時:
勿論一番簡単なのは
=SUM(A1:A12,A14:A24,A26:A42,…)
あるいは
=SUM(A1:A100)-SUM(A13,A25,A43,…)
のようにしてしまう方法です。
他にも幾つかの方法が考えられますが,どの方法が合理的かは,除外したい13などの行のセルに「具体的に何が記入(または計算?)されているか」によって変わります。
たとえば除外したいA13やA25のセルをSUBTOTAL関数で計算しておいて,総計もまた
=SUBTOTAL(9,A1:A100)
と計算することができるかもしれません。
またA13やA25セルを「文字列」にしておいて(生データを記入しているならセルを文字列の書式にしておいて,数式を記入しているなら数式の計算結果を文字列にしておいて)
=SUM(A1:A100)
としてしまうような手が使える場合もあるかもしれません。
実際の表の姿によっては,もっとシンプルにSUMIFで計算できるかもしれません。
たとえば集計したい数字がB1からB100まであり,除外したいB13やB25の行のA13やA25には「小計」と記入してあるとすれば
=SUMIF(A1:A100,"<>小計",B1:B100)
などのように。具体的なデータの中身によって,工夫代は沢山あります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) エクセルで関数の数式を入力できません。 3 2022/08/25 17:49
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同一セルに日時があるものを日...
-
1年分のデータから特定の月分...
-
EXCELでCSVファイル保存すると...
-
Excelで指定した条件と一致する...
-
ドロップダウンリストで空白の...
-
エクセルでセルを一括で右詰に...
-
COUNTIFの反対の関数はあるので...
-
1つのセルにまとまっている情報...
-
エクセルVBAで、複数セルのデー...
-
エクセル
-
Googleスプレッドシート横並び...
-
複数のシートの日付データを、...
-
OFFSET関数を使用した印刷範囲...
-
エクセルVBA オートフィルの最...
-
【VBA】指定フォルダに格納中の...
-
エクセルで数字、文字列混在の...
-
EXCELで足し算できるのにSUM...
-
エクセルの主軸と第2軸の0を合...
-
エクセルで円グラフに引き出し...
-
エクセルで文字が白くなる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1年分のデータから特定の月分...
-
同一セルに日時があるものを日...
-
EXCELでCSVファイル保存すると...
-
Excelで指定した条件と一致する...
-
ドロップダウンリストで空白の...
-
エクセルで数字、文字列混在の...
-
1つのセルにまとまっている情報...
-
COUNTIFの反対の関数はあるので...
-
エクセルVBAで、複数セルのデー...
-
エクセルでセルを一括で右詰に...
-
EXCELで年月日の表記から日付部...
-
複数のシートの日付データを、...
-
エクセル
-
【VBA】指定フォルダに格納中の...
-
webクエリのurlの変更方法
-
Excelで、表紙に、住所を自動で...
-
エクセル数式・等間隔ごとの範...
-
EXCELで足し算できるのにSUM...
-
Excelで連続データを行飛ばしで...
-
色なしセルの合計値の出し方に...
おすすめ情報