[[20180326114544]] 『可視セル 列のカウント表示』(もも太郎) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『可視セル 列のカウント表示』(もも太郎)

お世話になります。

可視セルのカウント表示について教えて下さい。
行では、=subtotal(102,$b$1:b1)でA列に表示されるのですが、
列のカウント表示の場合どのような数式にすれば良いのですか?

< 使用 Excel:Excel2010、使用 OS:unknown >


行と列の関係を逆に考えていませんか?
とりあえず、縦方向のカウントは非可視を除外できるようになりましたが、横方向ではできないと思いますよ。 別シートに縦横変換コピーして、そちらで集計しては?
(???) 2018/03/26(月) 13:04

 列側の非表示セル除外のカウントということで ユーザー定義の関数を作成してみました。

 Function ValCount(ByVal Rng As Range) As Long
    Dim RC As Range
    Application.Volatile
    For Each RC In Rng
        If RC.EntireColumn.Hidden = False And RC.EntireRow.Hidden = False And Len(RC.Value) > 0 And IsNumeric(RC.Value) Then
            ValCount = ValCount + 1
        End If
    Next RC
 End Function

(ろっくん) 2018/03/26(月) 13:23


有難うございます。

マクロは使用したことがないので全くわかりません。
やはりマクロでないと無理ですか?

縦横に変換はできないのです。
(もも太郎) 2018/03/26(月) 14:06


似たようなのがあったよ
[[20060608113546]]
(通りすがり) 2018/03/26(月) 14:37

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.