CRodrigues Posted January 13, 2015 Share Posted January 13, 2015 (edited) Peço ajuda para alguém que conheça vba.Quero criar uma planilha para estudo de acordo com o gráfico explicativo abaixo: No caso, uso o Libreoffice. Mas este é compatível com Excell, de forma que não atrapalhará na explicação de quem esteja me ajudando. Não estou procurando propriamente uma planilha pronta, mas sim querendo aprender o caminho das pedras para que eu mesmo possa criar minha planilha. Grato e grato mesmo à todo aquele que possa me ajudar ou ensinar. CRodrigues Edited January 13, 2015 by CRodrigues Quote Link to comment Share on other sites More sharing options...
marcosmews Posted January 13, 2015 Share Posted January 13, 2015 CRodrigues.... a parte para pesquisar numa lista e trazer os números você faz usando as fórmulas do excel:=PROCV(Z1;$A$2:$S$1171;19;FALSO)onde:- Z1 é o campo com o código do número do sorteio- $A$2:$S$1171 refere-se à matriz/tabela que contenham as informações de cada sorteio.- 19 é a coluna que possui o número ou sequencia de números relativa ao campo Z1 que você definiu.no meu caso não pego número coluna por coluna, pois faz o Excel ficar lento... eu concateno todos os números numa string, exemplo: 2.4.5.6.7.8.11.12.13.15.16.18.21.22.24 depois aplico uma macro no excel, em VBA, para separar da sequencia os números que faltam para 25. 1 Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 13, 2015 Author Share Posted January 13, 2015 CRodrigues.... a parte para pesquisar numa lista e trazer os números você faz usando as fórmulas do excel:=PROCV(Z1;$A$2:$S$1171;19;FALSO)onde:- Z1 é o campo com o código do número do sorteio- $A$2:$S$1171 refere-se à matriz/tabela que contenham as informações de cada sorteio.- 19 é a coluna que possui o número ou sequencia de números relativa ao campo Z1 que você definiu.no meu caso não pego número coluna por coluna, pois faz o Excel ficar lento... eu concateno todos os números numa string, exemplo: 2.4.5.6.7.8.11.12.13.15.16.18.21.22.24depois aplico uma macro no excel, em VBA, para separar da sequencia os números que faltam para 25. Marcos, obrigado. Sua explicação irá me ajudar muito em um momento futuro.Vou procurar tutoriais que me ensinem desde o básico mesmo.Mas, obrigado mesmo pela sua intenção em ajudar. Valeu. Quote Link to comment Share on other sites More sharing options...
ccamposrp Posted January 13, 2015 Share Posted January 13, 2015 Marcos, obrigado. Sua explicação irá me ajudar muito em um momento futuro.Vou procurar tutoriais que me ensinem desde o básico mesmo.Mas, obrigado mesmo pela sua intenção em ajudar. Valeu. Peço ajuda para alguém que conheça vba.Quero criar uma planilha para estudo de acordo com o gráfico explicativo abaixo: No caso, uso o Libreoffice. Mas este é compatível com Excell, de forma que não atrapalhará na explicação de quem esteja me ajudando. Não estou procurando propriamente uma planilha pronta, mas sim querendo aprender o caminho das pedras para que eu mesmo possa criar minha planilha. Grato e grato mesmo à todo aquele que possa me ajudar ou ensinar. CRodrigues Ola CRodrigues digite as dezenas do 01..25 no excel, 1 em cada celuladepois, vc usa a funcao cont.se exemplo vamos supor que o sorteio é 01 04 06 08 10 11 12 13 16 17 19 20 21 24 25formula = =se( cont.se(matriz das 25 dezenas; primeira celula do sorteio) = 1; preenche com a celula da matriz; em branco)ae vai ficar assim linha 1 = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 -- 25 dezenaslinha 2 = 01 04 06 08 10 11 12 13 16 17 19 20 21 24 25 -- sorteiolinha 3 = 02 03 05 07 09 14 15 18 22 23 -- dezenas ausentes ausentesso comparar=se( celula linha 2 = vazia; preenche com a celula da linha 1 correspondente; caso contrario; deixa em branco)isso vai retornar as 10 dezenas vaziasdepois; vc juntas elas assimmenor(linha3 inteira; 1); menor(linha3 interia; 2) .... menor( linha 3 inteira; 10)vai resultar as dezenas todas juntas02 03 05 07 09 14 15 18 22 23 é isso ae,espero ter ajudado valeu. 1 Quote Link to comment Share on other sites More sharing options...
o especialista Posted January 13, 2015 Share Posted January 13, 2015 Olá CRodrigues! muito fácil, não precisa de macros nem VBA:montei uma planilha com as formulas para você estudar.foi assim que eu aprendi também, estudando as formulas nas planilhas e praticando: segue o link abaixo para download: http://www.mediafire.com/download/u0m4sxdu0zr7c4o/lotofacil+resultados.xlsx bons estudos. 1 Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 13, 2015 Author Share Posted January 13, 2015 (edited) Passei a tarde toda matutando em cima da dica do Marcosmews. E já consegui fazer o campo 2 e campo 3 exibirem os dados da lista de resultados.Demorei um tempo, mas entendi. Basta colocar o comando PROCV dentro de cada um dos campos dos 15 numeros sorteados. E fui mudando o numero da coluna. Neste caso de colunas o que me confundiu um pouco foi o numero 19, depois compreendi que o mesmo era hipotético. Daí em diante foi fácil.Obrigado Marcosmews. Valeu muito mesmo. Ccamposrp, vou estudar a sua dica/explicação agora. Logo darei um retorno. Obrigado mesmo.O especialista, baixei sua planilha e vou estudar junto com a explicação do Ccamposrp. Logo darei um retorno. Pessoal, muito obrigado mesmo!! CRodrigues. Edited January 13, 2015 by CRodrigues Quote Link to comment Share on other sites More sharing options...
Guest Posted January 13, 2015 Share Posted January 13, 2015 Segue a formulação citada pelo amigo Marcosnews como usar o PROCV inserir botao e etc...http://ge.tt/4Ja6N172/v/0?c.Para as ausentes vc deve fazer ao lado uma tabela com 25 números e apartir dele extrair as ausentes na ordem das 25 dzs (((T1:AR1))..Depois utilize a formula Na T2=SE(CONT.SE(B2:P2;$T$1);" ";$T$1).Referência RESULTADOReferencia 1° número da tabela de 25 em sequencia ''01''.E assim até a 25° dz.Usando ao contrario a formula=SE(CONT.SE(B2:P2;$T$1);$T$1;" ")Vc extrai as dzs sorteadas formando um grafico com 25 dzs tendo as 15 sorteadas Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 13, 2015 Author Share Posted January 13, 2015 Olá CRodrigues! muito fácil, não precisa de macros nem VBA:montei uma planilha com as formulas para você estudar.foi assim que eu aprendi também, estudando as formulas nas planilhas e praticando: segue o link abaixo para download: http://www.mediafire.com/download/u0m4sxdu0zr7c4o/lotofacil+resultados.xlsx bons estudos. O especialista.. Rapaz... Você fez a planilha né? Abri aqui agora e estava vendo.Está praticamente pronta. Completamente mastigada. Olha, muito obrigado mesmo! Mas para eu estudar, vou fazer assim.. Irei continuar o que estava fazendo e darei continuidade agora com as dicas do Ccamposrp e montarei a minha sem olhar a sua.E somente depois irei ver a fundo a sua, para corrigir alguns erros que eu tenha cometido. Ou para aprimorar meu estudo.Senão, se for seguir o caminho facinho acabarei não aprendendo. kkk..Mas muito obrigado mesmo!! 1 Quote Link to comment Share on other sites More sharing options...
cebolinha Posted January 14, 2015 Share Posted January 14, 2015 Olá CRodrigues! muito fácil, não precisa de macros nem VBA:montei uma planilha com as formulas para você estudar.foi assim que eu aprendi também, estudando as formulas nas planilhas e praticando: segue o link abaixo para download: http://www.mediafire.com/download/u0m4sxdu0zr7c4o/lotofacil+resultados.xlsx bons estudos.Olá especialistaSua planilha me ajudou também.Muito obrigado. 2 Quote Link to comment Share on other sites More sharing options...
cebolinha Posted January 14, 2015 Share Posted January 14, 2015 (edited) Peço ajuda para alguém que conheça vba.Quero criar uma planilha para estudo de acordo com o gráfico explicativo abaixo: No caso, uso o Libreoffice. Mas este é compatível com Excell, de forma que não atrapalhará na explicação de quem esteja me ajudando. Não estou procurando propriamente uma planilha pronta, mas sim querendo aprender o caminho das pedras para que eu mesmo possa criar minha planilha. Grato e grato mesmo à todo aquele que possa me ajudar ou ensinar. CRodrigues Olá CRodrigues Eu ia te dar umas dicas mas vi que os colegas do fórum passaram informações até mais completas. Apenas complementando, como você utiliza o Calc do Libre Office, algumas fórmulas poderão não funcionar. Por exemplo pares e ímpares, se for precisar dê um toque que te passo. Contagem de pares e ímpares em uma linha. Mesmo utilizando o Calc melhor salvar em xlsx para não perder funcionalidades do que salvar em ods.Ah e não se esqueça de atualizar a aba Resultados. Edited January 14, 2015 by cebolinha 1 Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 14, 2015 Author Share Posted January 14, 2015 Amigos de fórum, muito obrigado por todas as dicas.Estou estudando tudo que vocês passaram.Estou encontrando uma certa dificuldade na questão das ausentes serem mostradas. Pois, ao invés delas aparecerem, aparecem alguns sinais de grade.Mas com as dicas que já passaram, acredito que poderei resolver isto. O que será uma ótima oportunidade de aprender.Muito obrigado á todos. Segue a formulação citada pelo amigo Marcosnews como usar o PROCV inserir botao e etc...http://ge.tt/4Ja6N172/v/0?c.Para as ausentes vc deve fazer ao lado uma tabela com 25 números e apartir dele extrair as ausentes na ordem das 25 dzs (((T1:AR1))..Depois utilize a formula Na T2=SE(CONT.SE(B2:P2;$T$1);" ";$T$1).Referência RESULTADOReferencia 1° número da tabela de 25 em sequencia ''01''.E assim até a 25° dz.Usando ao contrario a formula=SE(CONT.SE(B2:P2;$T$1);$T$1;" ")Vc extrai as dzs sorteadas formando um grafico com 25 dzs tendo as 15 sorteadasEdu-Aacaracas, já baixei seu tutorial aqui e estou estundo ele. Muito bom mesmo. Valeu!! Olá CRodrigues Eu ia te dar umas dicas mas vi que os colegas do fórum passaram informações até mais completas. Apenas complementando, como você utiliza o Calc do Libre Office, algumas fórmulas poderão não funcionar. Por exemplo pares e ímpares, se for precisar dê um toque que te passo. Contagem de pares e ímpares em uma linha. Mesmo utilizando o Calc melhor salvar em xlsx para não perder funcionalidades do que salvar em ods.Ah e não se esqueça de atualizar a aba Resultados.Cebolinha, obrigado por esta dica.Acho que um pouco mais à frente precisarei de ajuda sim nesta questão de pares impares, bem como alguma outra incompatibilidade que possa haver na codificação do libreoffice/excell.Obrigado mesmo. Quote Link to comment Share on other sites More sharing options...
Guest Posted January 15, 2015 Share Posted January 15, 2015 CRrodrigeus.Abri meu libra portable aqui e fiz a formulação das ausentes, veja no exemplo..http://ge.tt/3IXyDb82/v/0 Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 15, 2015 Author Share Posted January 15, 2015 CRrodrigeus.Abri meu libra portable aqui e fiz a formulação das ausentes, veja no exemplo..http://ge.tt/3IXyDb82/v/0 Edu, estou vendo aqui.Acho que agora entendi. Veja se estou certo.Na linha 2, cada um dos 25 campos recebeu um comando: =SE(CONT.SE($L$4:$Y$4;A1);"";A1) Já compreendi a linha de comando. No caso $L$4:$Y$4 quer dizer para ele verificar na linha 4 da coluna L até a coluna Y e caso o numero não esteja lá, é então para não mostrá-lo na linha 2, deixando apenas visiveis os numeros ausentes na linha 4.É isto mesmo? Acho que compreendi mesmo como faz isto.Obrigado.Obrigado à todos!Aprendendo bem, pretendo devolver à comunidade o resultado deste estudo em forma de uma planilha. Assim espero. Quote Link to comment Share on other sites More sharing options...
Guest Posted January 15, 2015 Share Posted January 15, 2015 (edited) Exato CRodrigues, o sorteio deve ficar cadeado com $$ pq eu não quero que ao arrastar a formula essas mudem a coluna ou linha.Agora basta fazer a 1° formula sómente na 1° dezena.. =SE(CONT.SE($L$4:$Y$4;A1);"";A1).A1 está descadeada depois basta dar enter fechar a formula agora de um clique leve dentro da celula que recebeu a formula ela forma um quadraddino bem no pé finzinho dessa celula, basta clicar e segurar e arrastar até a 25° dezena...Agora para o PROCV que é trazer os resutados vc precisa mudar um poquinho..Celula onde vai digitar o numero do sorteioIndicar a aba onde está os resultadosIndicar da coluna onde está o número do 1° concurso até a ultima dezena com espaço pra futuros ;3; indicar em número a coluna onde está a primeira dezena na primeira celula onde vai puxar o resultado, depois copie a formula e cole na segunda e mude apenas o ;3; po ;4; que vai trazer a segunda dezena e assim até a 15° dezena.=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;3;0)=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;4;0)=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;5;0)=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;6;0)=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;7;0)8910111213141516=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;17;0)cada uma em sua celula..veja como ficahttp://ge.tt/7ix5fb82/v/0 Edited January 15, 2015 by Guest Quote Link to comment Share on other sites More sharing options...
Guest Posted January 15, 2015 Share Posted January 15, 2015 (edited) Complementando sua compreenção.. =SE(CONT.SE($L$4:$Y$4;A1);"";A1).Espaço de tds as celulas onde se encontra o resultado.A1 indica a 1° dezena das 25 que digitei acima ''campo fixo para extração'', a formula procura se o 01 que está na A1 está no campo do sorteio.Se a resposta é sim está no campo dos sorteios recebemos vazio que é indicado por ;"";agora se a resposta é não está no campo do sorteio, eu quero que o 01 apareça conste como ausente indicado novamente por A1 Edited January 15, 2015 by Guest Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 15, 2015 Author Share Posted January 15, 2015 Complementando sua compreenção.. =SE(CONT.SE($L$4:$Y$4;A1);"";A1).Espaço de tds as celulas onde se encontra o resultado.A1 indica a 1° dezena das 25 que digitei acima ''campo fixo para extração'', a formula procura se o 01 que está na A1 está no campo do sorteio.Se a resposta é sim está no campo dos sorteios recebemos vazio que é indicado por ;"";agora se a resposta é não está no campo do sorteio, eu quero que o 01 apareça conste como ausente indicado novamente por A1 Edu-Aacaracas, eu notei uma coisa na planilha de exemplo. No caso do código, =SE(CONT.SE($L$4:$Y$4;A1);"";A1) , vi que $L$4:$Y$4 representa as colunas de inicio e final da localização onde está os 15 numeros de resultado.Mas no caso, os numeros de resultado estão começando na coluna K, mas os códigos de cada célula que mostrarão as ausentes, estão setados para iniciar na coluna L.Daí desta forma, estão sendo mostradas 11 ausentes ao invés de 10. Minha observação está correta? Quote Link to comment Share on other sites More sharing options...
Guest Posted January 15, 2015 Share Posted January 15, 2015 (edited) Edu-Aacaracas, eu notei uma coisa na planilha de exemplo. No caso do código, =SE(CONT.SE($L$4:$Y$4;A1);"";A1) , vi que $L$4:$Y$4 representa as colunas de inicio e final da localização onde está os 15 numeros de resultado.Mas no caso, os numeros de resultado estão começando na coluna K, mas os códigos de cada célula que mostrarão as ausentes, estão setados para iniciar na coluna L.Daí desta forma, estão sendo mostradas 11 ausentes ao invés de 10. Minha observação está correta?.Correto CRodrigues eu tinha feito só de exemplo e acabei digitando anteriormente só 14 dzs por isso apareceu 11 ausentes..Entao reformula para pegar as 15 dzs=SE(CONT.SE($K$4:$Y$4;A1);"";A1).Vejahttp://ge.tt/2D6uue82/v/0.E apontara corretamente Edited January 15, 2015 by Guest Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 16, 2015 Author Share Posted January 16, 2015 Pessoal, estou estudando tudo que passaram.Logo retorno com o resultado deste estudo.Muito obrigado mesmo por toda ajuda que me prestaram.Fazia um tempo que estava querendo fazer uma planilha e estava quebrando a cabeça, mas não estava entendendo algumas coisas.Mas agora sim! Entendi e entendi mesmo! Muito obrigado mesmo à todos que me ajudaram. Logo que possa, retorno com o resultado. CRodrigues 2 Quote Link to comment Share on other sites More sharing options...
Guest Posted January 16, 2015 Share Posted January 16, 2015 (edited) PLANILHA PALPITES MEGA A PEDIDO. ATUALIZADO A FRENTE Edited January 17, 2015 by Guest Quote Link to comment Share on other sites More sharing options...
wilson oliveira Posted January 17, 2015 Share Posted January 17, 2015 Ai CRodrigues muito boa a sua planilha da lotofacil gostei bastante, parabéns estou curtindo as dicas que estou pegando aqui, abraços!!!!!! 1 Quote Link to comment Share on other sites More sharing options...
Guest Posted January 17, 2015 Share Posted January 17, 2015 (edited) Coloquei ela no sistema ALEATÓRIO para mudança de palpites, eu defini algumas distancias entre as dzs mas vc pode ajustar essa distancia a seu gosto mantendo a disntancia 3 de uma casa aleatória para a outra ''1°, 2°, 3° em ordem..Acompanhe a formulação.Nesta quero dizer que só serão sorteadas dezenas entre o 03 e maximo 08=INT(ALEATÓRIO()*(3-8)+8)*OU(ALEATÓRIOENTRE(3;8)).Entao darei um espaço de 3 dzs para a próxima celula neste caso a base é a ultima dezena da 1° ''08'' com diferença de 3 vou colocar o 11 como minimo e maximo 18, entao tenho dezenas sorteadas sómente do 11 ao 18=INT(ALEATÓRIO()*(11-18)+18)*OU(ALEATÓRIOENTRE(11;18)).Novamente preciso dar um espaço de 3 dzs da segunda celula para a 3°, neste caso 18 pulo 19 , 20 e começo com 21 e maximo 28, terei dzs sorteadas só nesse espaço=INT(ALEATÓRIO()*(21-28)+28)*OU(ALEATÓRIOENTRE(21;28)).Mude apenas as 6 dzs do PALPITE BASE 1 ''se achar necessário'' O resto está calculado como no video PALPITE BASE 2 ''é menos 1 do do PALPITE BASE1, e PALPITE BASE 3 é menos 1 do PALPITE BASE2.http://ge.tt/7T3Ful82/v/0 Edited January 17, 2015 by Guest Quote Link to comment Share on other sites More sharing options...
Guest Posted January 17, 2015 Share Posted January 17, 2015 PALPITES PLANILHA VALENDO DO 1669 ATÉ 1678.04 05 06 11 12 13 25 26 27 31 32 33 45 46 47 50 51 5203 04 05 09 10 11 22 23 24 32 33 34 39 40 41 56 57 5804 05 06 11 12 13 20 21 22 33 34 35 42 43 44 56 57 58 Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 17, 2015 Author Share Posted January 17, 2015 Coloquei ela no sistema ALEATÓRIO para mudança de palpites, eu defini algumas distancias entre as dzs mas vc pode ajustar essa distancia a seu gosto mantendo a disntancia 3 de uma casa aleatória para a outra ''1°, 2°, 3° em ordem..Acompanhe a formulação.Nesta quero dizer que só serão sorteadas dezenas entre o 03 e maximo 08=INT(ALEATÓRIO()*(3-8)+8)*OU(ALEATÓRIOENTRE(3;8)).Entao darei um espaço de 3 dzs para a próxima celula neste caso a base é a ultima dezena da 1° ''08'' com diferença de 3 vou colocar o 11 como minimo e maximo 18, entao tenho dezenas sorteadas sómente do 11 ao 18=INT(ALEATÓRIO()*(11-18)+18)*OU(ALEATÓRIOENTRE(11;18)).Novamente preciso dar um espaço de 3 dzs da segunda celula para a 3°, neste caso 18 pulo 19 , 20 e começo com 21 e maximo 28, terei dzs sorteadas só nesse espaço=INT(ALEATÓRIO()*(21-28)+28)*OU(ALEATÓRIOENTRE(21;28)).Mude apenas as 6 dzs do PALPITE BASE 1 ''se achar necessário'' O resto está calculado como no video PALPITE BASE 2 ''é menos 1 do do PALPITE BASE1, e PALPITE BASE 3 é menos 1 do PALPITE BASE2.http://ge.tt/7T3Ful82/v/0 PALPITES PLANILHA VALENDO DO 1669 ATÉ 1678.04 05 06 11 12 13 25 26 27 31 32 33 45 46 47 50 51 5203 04 05 09 10 11 22 23 24 32 33 34 39 40 41 56 57 5804 05 06 11 12 13 20 21 22 33 34 35 42 43 44 56 57 58 Edu-Aacaracas, esta é a planilha que você fez baseado naquela conversa no shoutbox com o Wilson Oliveira ? Se for, vou aproveitar e deixar o vídeo que ele havia colocado no shoutbox para poder ilustrar do que esta planilha trata. OK? Aqui o vídeo: Quote Link to comment Share on other sites More sharing options...
Guest Posted January 17, 2015 Share Posted January 17, 2015 É essa mesma CRodrigues..Descobri que essa plan virou um soft chamado ITECH MLOTTO, que é pago para uso definitivo e 15 dias de teste..Ainda falta descobrir a mecânica correta utilizada para se ter os palpites iguais os da plan do video. Quote Link to comment Share on other sites More sharing options...
CRodrigues Posted January 17, 2015 Author Share Posted January 17, 2015 É essa mesma CRodrigues..Descobri que essa plan virou um soft chamado ITECH MLOTTO, que é pago para uso definitivo e 15 dias de teste..Ainda falta descobrir a mecânica correta utilizada para se ter os palpites iguais os da plan do video. Eu acho que uma forma seria. Colocar os mesmsos sorteios identicos ao do video e ir testando ate fazer ocorrer os mesmos movimentos ou fenomeno o ocrrido no video. E entao depois estudar o caminho que faz ocorrer igual. Acredito que seria uma forma de compreender. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.