Contagem da série numérica (como pode)

1

Eu tenho pouco problema com o conjunto de dados em que preciso estabelecer o seguinte.

Um exemplo de um grande conjunto de dados abaixo de onde eu preciso usar a opção countifs, onde apenas os iniciados com 1 e 2 estão corretos e também todos os dados contêm 10 caracteres de números.

112306766
112306766
201010238
108245234
108245234
120497144
120497144
117372482
117372482
    
por user817995 18.11.2017 / 18:50

2 respostas

0

Com base no que entendi sua pergunta, tente a seguinte solução. Neste exemplo, os dados da amostra estão em B3: B15. Em D5, coloque a seguinte fórmula e pressione CTRL + SHIFT + ENTER de dentro da barra de fórmulas para criar e Fórmula de matriz.

A fórmula agora deve ser incluída em Curly Braces para indicar que é uma fórmula de array. Os dados da amostra são números como texto, deve funcionar mesmo se for um número real na célula em vez de texto.

=SUM(IF(LEFT(IF(LEN(B3:B15)=10,B3:B15),1)="1",1,0),IF(LEFT(IF(LEN(B3:B15)=10,B3:B15),1)="2",1,0))

    
por 18.11.2017 / 19:38
0

Com base na minha resposta à sua pergunta anterior, aqui isso apenas adiciona uma complexidade adicional, mas você pode essencialmente fazer o mesmo, por exemplo com SUMPRODUCT

=SUMPRODUCT((LEFT(range)={"1","2"})+0)

Isso só funciona se o intervalo for uma única coluna

.... ou use COUNTIFS como este

=COUNTIFS(range,">=1000000000",range,"<=2999999999")

Observação: para minha resposta, assumi números de 10 dígitos, conforme o texto da sua pergunta indica, mas seu exemplo mostra números com 9 dígitos

    
por 18.11.2017 / 20:41