Ir ao conteúdo
  • Cadastre-se

Procurar o numero faltante em cada coluna e informar em outra coluna


Posts recomendados

Bom dia Pessoal.

Estou com um problema.

Recebo dados em três colunas de planilhas do Excel distintas, sendo que cada coluna corresponde a um dado recebido. Após receber os dados é feito o ordenamento em ordem crescente dos números, sendo do menor para o maior, através de macro.

Até aí tudo certo, mas os dados devem conter a mesma informação para finalizar a atividade, ou seja, cada linha deve ser igual, independente da coluna (ex.: a linha 1 deve conter o número 1 nas colunas A,B,C; a linha 2 deve conter o próximo número ordenado em ordem crescente nas três colunas)

Acontece que, como os dados são independentes, nem sempre aparecem os mesmos números em cada linha.

Preciso que me ajudem a obter a informação de qual número está faltando em cada coluna e seja feito um destaque nos números que estão faltando.

Ex.:

A        B        C
1        1        1
2        2        2
4        3        3
5        4        4
6        5        5
7        6        7
8        7        8
9        8        9
10      9        10
11     10        11
12     11        12
13     12        13
14     14        14
15     15        15
16     16        16
17     17        17
18    18        18
20    19        19
21    20        20
22    21        21
23    23        23
24    24        24
25    26        25
26    27        26
28    28        27
29    29        28
30    30        29
31    31        30
32    32        31
33    33        32
34    35        33
35    36        34
36    37        35
37    38        36
38    39        37
39    40        38
40    42        39
41    43        40
42    44        41
43    45        
Preciso que seja informado para mim que na coluna A estão faltando os números 3, 19 e 27; na coluna B estão faltando os números 13, 25, 34 e 41; na coluna C estão faltando os números 6 e 42. O número 22 está faltando em todas as colunas e por isso não deve ser mencionado.

O que eu quero é que estas informações possam ser vistas ao lado dos dados, conforme abaixo:

A        B        C        Dados faltantes
1        1        1        3 na coluna A
2        2        2        6 na coluna C
4        3        3        13 na coluna B
5        4        4        19 na coluna A
6        5        5        25 na coluna B
7        6        7        27 na coluna A
8        7        8        34 na coluna B
9        8        9        41 na coluna B
10      9       10        
11     10      11        
12     11      12        
13     12      13        
14     14      14        
15     15      15        
16     16      16        
17     17      17        
18     18      18        
20     19      19        
21     20      20        
23     21      21        
24     23      23        
25     24      24        
26     26      25        
28     27      26        
29     28      27        
30     29      28        
31     30      29        
32     31      30        
33     32      31        
34     33      32        
35     35      33        
36     36      34        
37     37      35        
38     38      36        
39     39      37        
40     40      38        
41     42      39        
42     43      40        
43     44      41        
         45      42        
Ficaria muito grato se conseguissem me ajudar.

Anexo a pagina teste em excel e a macro ordenando em ordem crescente.

teste.xlsx

macro ordenar.txt

Link para o comentário
Compartilhar em outros sites

9 minutos atrás, deciog disse:

@lucimar pereira dias

 

Confere se desta forma atende, fiz uma coluna auxilar e ocultei, coluna G

 

Se foi útil clica no curtir é uma forma de agradece os esforços

 

Decio

 

teste Decio.xlsx

Mais ou menos isso Decio. O numero máximo de números na coluna é 3500.

Verifiquei na planilha que enviaste que se eu alterar algum número ela vai apresentar uma informação diferente, ex.: 44-54 Na Coluna A.

Será que consegue arrumar?

Muito obrigado

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Boa noite Lucimar

 

Minha sugestão é diferente, veja se assim atende.

A formula é matricial, portanto, no final em vez de ENTER, tecle, CTRL+SHIFT+ENTER

 

Se foi útil, clique em Curtir.

 

Dê retorno.

28_04_17_Retornar numeros faltantes em cada coluna_Patropi.zip

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Em 28/04/2017 às 20:56, Patropi disse:

Boa noite Lucimar

 

Minha sugestão é diferente, veja se assim atende.

A formula é matricial, portanto, no final em vez de ENTER, tecle, CTRL+SHIFT+ENTER

 

Se foi útil, clique em Curtir.

 

Dê retorno.

28_04_17_Retornar numeros faltantes em cada coluna_Patropi.zip

Olá Patropi.

Muito boa essa sua solução.

Vou testar para ver se comporta todos os dados que desejo compilar.

Pelos testes que realizei até o momento ela supriu.

Qualquer dúvida entro em contato novamente.

Abraços.

Lucimar

Link para o comentário
Compartilhar em outros sites

Boa Noite.

Analisando a planilha que recebi e apliquei a fórmula proposta pelo Patropi me deparei com algumas demandas.A planilha proposta não exclui todos os dados que não estão contidos nas três colunas, foi o caso do número 2. 

O número 1 aparece faltando somente nas colunas B e C e não aparece faltando na coluna A, mesmo ele não estando contido em momento algum nas colunas.

A planilha terá no máximo 3.000 números.

Tentei fazer alguns ajustes mas não deu certo.

Será que há alguma maneira de fazermos com que ela possa suprir os números que não constam nas três colunas e somente aparecer os números que constam em uma coluna, mas não em outra em em outras duas?

Desde já agradeço muito pelo retorno.

Anexo a planilha com os dados que recebi e utilizei com a autoria do Patropi.

Lucimar

28_04_17_Retornar numeros faltantes em cada coluna_Patropi (2).zip

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

lucimar

 

quanto a não aparecer o número 1 na primeria coluna, isso foi proposital para bater com a resposta do teu exemplo.

Observe o seguinte, a formula da coluna A o intervalo em vermelho da fórmula começa no 2 e termina no 43, porque na tua resposta não tinha o número 1, etnão comecei do número 2 para não retornar o número 1.

 

=SEERRO(MENOR(SE(ÉERROS(CORRESP(LIN($2:$43);$A$1:$A$40;0));LIN($2:$43));LIN(A1));"")

Trata-se apenas de um ajuste na formula e não um problema como um erro na fórmula como você considerou.

 

Veja na planilha a fórmula retornando os números desde o número 1 agora com intervalo até a linha 470.

 

Se foi útil, favor clicar em Curtir.

 

Agora quanto a outra dúvida, demonstre na planilha o resultado esperado, para podrmos entender o que realmente o que você deseja.

 

[]s

 

04_05_17_Retornar numeros faltantes em cada coluna_Patropi.xlsx

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Membro VIP

Boa tarde Igor

 

Seja bem-vindo ao fórum!

 

Confira na planilha e dê retorno.

 

A formula é matricial, portanto, no final, em vez de ENTER, tecle junto CTRL+SHIFT+ENTER, que automaticamente serão inseridas chaves no início e no final da formula.

 

Não se esqueça de clicar em Curtir.

 

[]s

19_11_18_Retornar meses faltantes numa sequência de datas_Patropi.xlsx

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Olá,  

Como fazer para retornar números faltantes de uma relação de notas fiscais que constam em uma tabela dinâmica. 

 

desde já agradeço

 

adicionado 20 minutos depois
19 minutos atrás, Nelisa Michetti Ferreira disse:

Olá,  

Como fazer para retornar números faltantes de uma relação de notas fiscais que constam em uma tabela dinâmica. 

Segue um arquivo para exemplo.

 

desde já agradeço

 

 

modelo buscar células faltantes.xlsx

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...