GRÁFICO COM PROCV ou CONT.SE


#1

Olá, pessoal hoje eu estou com um probleminha meio chatinho, pq estou sem ideias de como fazer isso.

Então, eu estou com uma planilha enorme de dinâmica e todo dia eu to analisando ela e acompanhando a entrada e saída de produtos. A questão e eu tenho uma coluna que praticamente e a entrada e saída de produtos, eu preciso fazer um gráfico visual para as pessoas leigas nas informação crua do dinâmica e fazer algo resumindo, até mesmo pra mi.

Exemplo:
Eu tenho uma sequencia como a baixo, porém os números “00000000” Significa a entrada de produtos, e os números aleatório que começa com “83” são os produtos que vão sair. Minha ideia era fazer um gráfico em formato de PIZZA para fazer a quantidade de produtos para sair vs os que ainda está no estoque. OBS EU TENTEI FAZER COM O CONT.SES SO QUE NÃO SEI PQ ELE DA ERRADO.
83321947
83321942
83224710
83211651
83211837
00000000
83211837
83211662
83211662
00000000
83211185
83211181
83210641
83210814
83210767
00000000
83205211
83199426
00000000
83199925
00000000
83199426
83199952
00000000
83199952
83199665
83199923
00000000
83199317


#2

@RobiNN, criei uma função personalizada para o seu caso:

Public Function CONTAR(ByVal Intervalo As Range, ByVal Tipo As String) As Long

    Dim Celula As Range
    Dim Entradas As Long
    Dim Saidas As Long
        
    For Each Celula In Intervalo
        
        If Left(Celula.Value2, 1) = 0 And (LCase(Tipo) = "entradas" Or LCase(Tipo) = "entrada") Then Entradas = Entradas + 1
        If Left(Celula.Value2, 1) <> 0 And (LCase(Tipo) = "saídas" Or LCase(Tipo) = "saída") Then Saidas = Saidas + 1
        
    Next Celula
    
    If LCase(Tipo) = "entradas" Or LCase(Tipo) = "entrada" Then CONTAR = Entradas
    If LCase(Tipo) = "saídas" Or LCase(Tipo) = "saída" Then CONTAR = Saidas

End Function

#3

Colega veja se é mais ou menos isso:

Movimentações.xlsm (15,0 KB)


#4

Opa, ficou otimo, assim fica mais facil de gerenciar. Vou testar com certeza