Jump to content

[Pedido] Necessito De Ajuda Com Ensino Ou Dicas, Para A Criação De Uma Planilha. Grato..


Recommended Posts

 
 
 
 
 
 

Peço ajuda para alguém que conheça vba.

Quero criar uma planilha para estudo de acordo com o gráfico explicativo abaixo:

 

21cshdt.jpg

 

 

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 by CRodrigues
Link to comment
Share on other sites

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.

  • Like 1
Link to comment
Share on other sites

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.

 

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.

Link to comment
Share on other sites

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:

 

21cshdt.jpg

 

 

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 celula

depois, 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 25

formula =    =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 dezenas

linha 2  =  01           04      06      08      10 11 12 13           16 17      19 20 21           24 25    -- sorteio

linha 3  =       02 03      05      07      09                      14 15          18                22 23              -- dezenas ausentes

 

ausentes

so 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 vazias

depois;  vc juntas elas assim

menor(linha3 inteira; 1); menor(linha3 interia; 2) .... menor( linha 3 inteira; 10)

vai resultar as dezenas todas juntas

02 03 05 07 09 14 15 18 22 23

 

é isso ae,

espero ter ajudado

 

valeu.

  • Like 1
Link to comment
Share on other sites

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.

  • Like 1
Link to comment
Share on other sites

 
 

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 by CRodrigues
Link to comment
Share on other sites

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 RESULTADO

Referencia 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

Link to comment
Share on other sites

 
 

 

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!!
 

  • Like 1
Link to comment
Share on other sites

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á especialista

Sua planilha me ajudou também.

Muito obrigado.

  • Like 2
Link to comment
Share on other sites

 

 
 
 
 
 
 

Peço ajuda para alguém que conheça vba.

Quero criar uma planilha para estudo de acordo com o gráfico explicativo abaixo:

 

21cshdt.jpg

 

 

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 by cebolinha
  • Like 1
Link to comment
Share on other sites

 
 

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 RESULTADO

Referencia 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

Edu-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.

Link to comment
Share on other sites

 
 

 

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.

 

Link to comment
Share on other sites

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 sorteio

Indicar a aba onde está os resultados

Indicar 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)

8

9

10

11

12

13

14

15

16

=PROCV($Z$4;RESULTADOS.$A$2:$Q$3000;17;0)

cada uma em sua celula.

.

veja como fica

http://ge.tt/7ix5fb82/v/0

Edited by Guest
Link to comment
Share on other sites

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 by Guest
Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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)

.

Veja

http://ge.tt/2D6uue82/v/0

.

E apontara corretamente

Edited by Guest
Link to comment
Share on other sites

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

  • Like 2
Link to comment
Share on other sites

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 by Guest
Link to comment
Share on other sites

PALPITES PLANILHA VALENDO DO 1669 ATÉ 1678

.

04 05 06 11 12 13 25 26 27 31 32 33 45 46 47 50 51 52

03 04 05 09 10 11 22 23 24 32 33 34 39 40 41 56 57 58

04 05 06 11 12 13 20 21 22 33 34 35 42 43 44 56 57 58

Link to comment
Share on other sites

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 52

03 04 05 09 10 11 22 23 24 32 33 34 39 40 41 56 57 58

04 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:

Link to comment
Share on other sites

É 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.

Link to comment
Share on other sites

É 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.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...