Как заставить функцию COUNTIF учитывать только промежуточные итоги для видимых записей при применении фильтра

Как заставить функцию COUNTIF учитывать только промежуточные итоги для видимых записей при применении фильтра

Мне нужна формула для COUNTIFстолбца Brand 3и, если отфильтровано, COUNTIFизменения в отфильтрованных критериях.

                    TOTAL COUNT 0        0          3   COUNTIF(H3:H5,"VoID")
Area    Region  Branch  Member  Brand 1  Brand 2    Brand 3 
East    NY        NY     1                           Void   
West    CA        LA     2                           Void   
North   IL      Chicago  3                           Void   

При применении фильтра я получаю то же общее количество, но мне нужно, чтобы оно было равно 1 (подсчитывать только видимые ячейки):

                    TOTAL COUNT 0        0          3   Answer needs to be 1
Area    Region  Branch  Member  Brand 1  Brand 2    Brand 3 
East    NY        NY    1                            Void   

решение1

Вы можете использовать эту формулу

=SUMPRODUCT(SUBTOTAL(3,OFFSET(H3,ROW(H3:H5)-ROW(H3),0)),(H3:H5="void")+0)

Это даст вам количество видимых ячеек H3:H5(после фильтрации), которые являются «пустыми».

Связанный контент