ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
お申し込み
x

or

Excelで非表示の列を除いた値をすばやく合計する方法

隠し行を除いた値を合計するには、数式= SUBTOTAL()を使用して解くことができますが、非表示列を無視した値の合計はどうですか? ここでは、目に見える列の値をすばやく合計する方法について紹介します。

VBAで非表示列を除外した合計値

Kutools for Excelで隠しコラムを除外した合計/平均/カウント 良いアイデア3


日付を日に追加する (指定した日付に日を追加する。数式ヘルパーには通常数式が使用されています。)

doc add days

矢印青い右の泡 VBAで非表示列を除外した合計値


ここでは、VBAコードを使用すると、表示可能な列だけを簡単に合計することができます。

Kutools for Excel, 以上で 120 便利なExcel機能、 作業効率を高め、作業時間を節約します。

1。 押す Altキー+ F11 表示するキー 基本アプリケーション用のMicrosoft Visual 窓。

2。 クリック インセット > モジュール コードの下を新しい モジュール 窓。

VBA:表示可能な列の値の合計のみ

Public Function SumVisible(Rg As Range) As Double
'UpdatebyExtendOffice20160302
    Dim xCell As Range
    Dim xRg As Range
    Dim xOutRg As Range
    On Error Resume Next
    Application.Volatile
    Set xRg = Application.Intersect(Rg, Rg.Worksheet.UsedRange)
    If Not (xRg Is Nothing) Then
        For Each xCell In xRg
            If (xCell.EntireRow.Hidden = False) And _
               (xCell.EntireColumn.Hidden = False) Then
                If xOutRg Is Nothing Then
                    Set xOutRg = xCell
                Else
                    Set xOutRg = Application.Union(xCell, xOutRg)
                End If
            End If
        Next
    End If
    If Not xOutRg Is Nothing Then
        SumVisible = Application.Evaluate("SUM(" & xOutRg.Address & ")")
    Else
        SumVisible = 0
    End If
End Function

3。 コードを保存してウィンドウを閉じ、計算された結果を入れる空のセルを選択し、この式を入力します = SumVisible(A1:C9)、 押す 入力します 正しい合算結果が得られました。

ドキュメント合計非表示列1を除外
ドキュメント合計非表示列2を除外

ヒント: 数式では、A1:C9は合計したいセルです。


矢印青い右の泡 Kutools for Excelで隠しコラムを除外した合計/平均/カウント

あなたはVBAコードに精通していないかもしれませんが、 Kutools for Excel このジョブをすばやく簡単に解決できます。

Kutools for Excel, 以上で 120 便利なExcel機能、 作業効率を高め、作業時間を節約できます。

後の 無料インストール Excel用のKutoolsは、以下のようにしてください:

1。 集計結果を入れる空白のセル、たとえばE1を選択し、をクリックします。 クツール > 機能 > 統計&数学 > 忘れられない。 スクリーンショットを見る:
ドキュメント合計非表示列3を除外

2。 の中に 関数の引数 ダイアログで、合計するセルをクリックして選択します。 参照 テキストボックスに表示され、計算結果を下部でプレビューできます。 スクリーンショットを見る:
ドキュメント合計非表示列4を除外

3。 クリック OK可視の列のみが合計されています。
ドキュメント合計非表示列5を除外

ライブストリームイベント開始時間 Kutools for Excel可視セル/行/列の平均値を数えたり計算したりすることもできます。 スクリーンショットを見る:
ドキュメント合計非表示列6を除外

ヒント: また、この式を直接入力することもできます = SUMVISIBLE(A1:C9)/ = COUNTVISIBLE(A1:C9)/ = AVERAGEVISIBLE(A1:C9) インストール後にセルに結果を取得する Kutools for Excel.

注意を払うXXXこのアドインに興味がある場合は、ここをクリックしてください 60日の無料試用版をダウンロード.



Excelの推奨生産性向上ツール

Kutools for Excelを使用すると、いつでも作業を終わらせることができ、群衆から目立つようにすることができます。

  • 300作業シナリオ用に設計された1500以上の強力な高度な機能により、生産性を70%向上させ、家族の世話をしたり人生を楽しんだりするための時間を増やすことができます。
  • 数式やVBAコードを暗記する必要はもうありません。これから脳を休ませてください。
  • 3分でExcelのエキスパートになる、複雑で繰り返しのある操作が数秒で可能
  • 毎日何千ものキーボードとマウスの操作を減らし、今や職業病に別れを告げる。
  • 110,000の非常に効果的な人々と300 +世界的に有名な企業の選択。
  • 60-dayフル機能無料トライアル。 60日の返金保証。 2年間の無料アップグレードとサポート。

ブラウザのタブよりはるかに強力な、タブ付きのブラウジングと編集をMicrosoft Officeにもたらします。

  • Officeタブは、Word、Excel、PowerPoint、およびその他のOfficeアプリケーション(発行元、アクセス、Visio、およびプロジェクト)用に設計されています。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します。
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.