none
funcao cont.se em varias planilhas RRS feed

  • Pergunta

  • estou precisando usar a função cont.se para contar valores em 31 planilhas (dias do mes).. os valores estão em uma mesma coluna em todas as planilhas.

    tentei isso =CONT.SE('01:31'!C9:C32;">=9"), mas obviamente não da certo, pois esta formula parece não ter suporte para este uso, gostaria de ideias para resolver essa questão.

    quarta-feira, 9 de maio de 2018 19:35

Respostas

  • Bleffe,

       Como usar a Cont.Se está em:

    ================================
    CONT.SE (Função CONT.SE)
    https://support.office.com/pt-br/article/cont-se-fun%C3%A7%C3%A3o-cont-se-e0de10c6-f885-4e71-abb4-1f464816df34
    ================================
    CONTAR.SE (função CONTAR.SE)
    https://support.office.com/pt-pt/article/contar-se-fun%C3%A7%C3%A3o-contar-se-e0de10c6-f885-4e71-abb4-1f464816df34
    ================================

       Se você não conseguir adaptar para o que você quer...

       Sugestões:

       A - Tente fazer uma macro ou um VBA para ser usada em todas as planilhas;
       B - Tente fazer uma macro que faça um looping em todas as planilhas;

       Exemplos:

    Sub WorksheetLoop()
        Dim WS_Count As Integer
        Dim I As Integer
    ' Set WS_Count equal to the number of worksheets in the active workbook. WS_Count = ActiveWorkbook.Worksheets.Count
    ' Begin the loop. For I = 1 To WS_Count ' Insert your code here. ' The following line shows how to reference a sheet within ' the loop by displaying the worksheet name in a dialog box. MsgBox ActiveWorkbook.Worksheets(I).Name Next I
    End Sub
    ================================
    Macro para Loop através de todas as planilhas em uma pasta de trabalho
    https://support.microsoft.com/pt-br/help/142126/macro-to-loop-through-all-worksheets-in-a-workbook
    ================================

    Public Sub ListaDePlanilhas()
        Dim wsheet As Worksheet
        Dim lin As Integer, col As Integer
    lin = ActiveCell.Row col = ActiveCell.Column
    For Each wsheet In ActiveWorkbook.Worksheets ActiveSheet.Cells(lin, col).Value = wsheet.Name lin = lin + 1 Next
    End Sub

    ================================
    For Each
    http://www.escolaexcel.com.br/2014/01/for-each.html
    ================================


    []'s,
    Fabio I.
    quinta-feira, 10 de maio de 2018 01:51

Todas as Respostas

  • Bleffe,

       Como usar a Cont.Se está em:

    ================================
    CONT.SE (Função CONT.SE)
    https://support.office.com/pt-br/article/cont-se-fun%C3%A7%C3%A3o-cont-se-e0de10c6-f885-4e71-abb4-1f464816df34
    ================================
    CONTAR.SE (função CONTAR.SE)
    https://support.office.com/pt-pt/article/contar-se-fun%C3%A7%C3%A3o-contar-se-e0de10c6-f885-4e71-abb4-1f464816df34
    ================================

       Se você não conseguir adaptar para o que você quer...

       Sugestões:

       A - Tente fazer uma macro ou um VBA para ser usada em todas as planilhas;
       B - Tente fazer uma macro que faça um looping em todas as planilhas;

       Exemplos:

    Sub WorksheetLoop()
        Dim WS_Count As Integer
        Dim I As Integer
    ' Set WS_Count equal to the number of worksheets in the active workbook. WS_Count = ActiveWorkbook.Worksheets.Count
    ' Begin the loop. For I = 1 To WS_Count ' Insert your code here. ' The following line shows how to reference a sheet within ' the loop by displaying the worksheet name in a dialog box. MsgBox ActiveWorkbook.Worksheets(I).Name Next I
    End Sub
    ================================
    Macro para Loop através de todas as planilhas em uma pasta de trabalho
    https://support.microsoft.com/pt-br/help/142126/macro-to-loop-through-all-worksheets-in-a-workbook
    ================================

    Public Sub ListaDePlanilhas()
        Dim wsheet As Worksheet
        Dim lin As Integer, col As Integer
    lin = ActiveCell.Row col = ActiveCell.Column
    For Each wsheet In ActiveWorkbook.Worksheets ActiveSheet.Cells(lin, col).Value = wsheet.Name lin = lin + 1 Next
    End Sub

    ================================
    For Each
    http://www.escolaexcel.com.br/2014/01/for-each.html
    ================================


    []'s,
    Fabio I.
    quinta-feira, 10 de maio de 2018 01:51
  • Boa tarde,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 30 de maio de 2018 22:27
    Moderador