Numeração sequencial automática baseada em critérios de célula - crie duas sequências de numeração automática independentes

Numeração sequencial automática baseada em critérios de célula - crie duas sequências de numeração automática independentes

Como fazer com que a numeração na coluna A pule todas as linhas que possuem a palavra “TOTAL” na coluna C, mas retome nas próximas linhas? Ao mesmo tempo, as linhas com a palavra "TOTAL" na coluna C podem ter numeração própria?

Isso deve ser alcançado com uma única fórmula e continuar na coluna AUTOMATICAMENTE com novos números apropriados aparecendo na coluna A quando novas linhas são criadas/a coluna C é atualizada.

Eu tentei (usando a resposta dada abaixo) =IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL")) funciona, mas ele não se propaga automaticamente na coluna A.

Por exemplo, se algumas linhas contiverem "TOTAL", a coluna A seria:

   Col A   Col C 
    1        S
    2        S
    1      TOTAL
    3        S
    2      TOTAL
    3      TOTAL
    4        S
    5        S
    4      TOTAL

Responder1

Aqui está uma solução. Ele assume que os dados começam na linha 1 (caso contrário, desloque as referências de linha). A fórmula em A1:

    =IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL"))

Copie a coluna A para baixo para todo o intervalo de dados.

Atualização: Isso consolidará a discussão dos comentários na resposta. A questão procura que os valores na coluna A apareçam automaticamente à medida que novas entradas são adicionadas à coluna C. Isso pode ser feito adicionando um ISBLANKteste à fórmula e preenchendo previamente a coluna A:

    =IF(ISBLANK(C1),"",IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL")))

Isso pode ser copiado para um número arbitrariamente grande de células na coluna A. Contanto que não haja nada na coluna C para uma linha, a fórmula retornará um espaço reservado nulo e a célula na coluna A ficará em branco. Quando um valor é inserido na coluna C, a fórmula funcionará como antes.

informação relacionada