MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    avatar
    Zazzito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 09/12/2011

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  Zazzito 14/3/2012, 12:31

    Bom dia!

    Necessito de uma ajuda de vocês;

    Tenho uma tabela, onde tenho o percentual de desconto real concedido nas vendas, mas preciso criar uma consulta que busque o percentual de desconto tabela a partir de um GRID de desconto.
    No excel, consegui realizar a formula;

    Segue como ficou no excel;

    L M
    Cm X Col Qtd taxa de desconto

    0 =SE(OU(M9="";M9=0);"";SE(M9>=6;PROCV(L9;tabeladesconto;7;1);SE(M9>=5;PROCV(L9;tabeladesconto;6;1);SE(M9>=4;PROCV(L9;tabeladesconto;5;1);SE(M9>=3;PROCV(L9;tabeladesconto;4;1);SE(M9>=2;PROCV(L9;tabeladesconto;3;1);PROCV(L9;tabeladesconto;2;1)))))))
    10 =SE(OU(M10="";M10=0);"";SE(M10>=6;PROCV(L10;tabeladesconto;7;1);SE(M10>=5;PROCV(L10;tabeladesconto;6;1);SE(M10>=4;PROCV(L10;tabeladesconto;5;1);SE(M10>=3;PROCV(L10;tabeladesconto;4;1);SE(M10>=2;PROCV(L10;tabeladesconto;3;1);PROCV(L10;tabeladesconto;2;1)))))))
    20 =SE(OU(M11="";M11=0);"";SE(M11>=6;PROCV(L11;tabeladesconto;7;1);SE(M11>=5;PROCV(L11;tabeladesconto;6;1);SE(M11>=4;PROCV(L11;tabeladesconto;5;1);SE(M11>=3;PROCV(L11;tabeladesconto;4;1);SE(M11>=2;PROCV(L11;tabeladesconto;3;1);PROCV(L11;tabeladesconto;2;1)))))))
    39 =SE(OU(M12="";M12=0);"";SE(M12>=6;PROCV(L12;tabeladesconto;7;1);SE(M12>=5;PROCV(L12;tabeladesconto;6;1);SE(M12>=4;PROCV(L12;tabeladesconto;5;1);SE(M12>=3;PROCV(L12;tabeladesconto;4;1);SE(M12>=2;PROCV(L12;tabeladesconto;3;1);PROCV(L12;tabeladesconto;2;1)))))))
    78 =SE(OU(M13="";M13=0);"";SE(M13>=6;PROCV(L13;tabeladesconto;7;1);SE(M13>=5;PROCV(L13;tabeladesconto;6;1);SE(M13>=4;PROCV(L13;tabeladesconto;5;1);SE(M13>=3;PROCV(L13;tabeladesconto;4;1);SE(M13>=2;PROCV(L13;tabeladesconto;3;1);PROCV(L13;tabeladesconto;2;1)))))))
    156 =SE(OU(M14="";M14=0);"";SE(M14>=6;PROCV(L14;tabeladesconto;7;1);SE(M14>=5;PROCV(L14;tabeladesconto;6;1);SE(M14>=4;PROCV(L14;tabeladesconto;5;1);SE(M14>=3;PROCV(L14;tabeladesconto;4;1);SE(M14>=2;PROCV(L14;tabeladesconto;3;1);PROCV(L14;tabeladesconto;2;1)))))))
    312 =SE(OU(M15="";M15=0);"";SE(M15>=6;PROCV(L15;tabeladesconto;7;1);SE(M15>=5;PROCV(L15;tabeladesconto;6;1);SE(M15>=4;PROCV(L15;tabeladesconto;5;1);SE(M15>=3;PROCV(L15;tabeladesconto;4;1);SE(M15>=2;PROCV(L15;tabeladesconto;3;1);PROCV(L15;tabeladesconto;2;1)))))))
    624 =SE(OU(M16="";M16=0);"";SE(M16>=6;PROCV(L16;tabeladesconto;7;1);SE(M16>=5;PROCV(L16;tabeladesconto;6;1);SE(M16>=4;PROCV(L16;tabeladesconto;5;1);SE(M16>=3;PROCV(L16;tabeladesconto;4;1);SE(M16>=2;PROCV(L16;tabeladesconto;3;1);PROCV(L16;tabeladesconto;2;1)))))))

    A formula analisa o volume vendido (rótulo Volume) ao cliente e a quantidade de veiculações (Rótulos de 01 a 06)

    Ex: se o cliente obteve no pedido um volume de 41 e veiculou 5 vezes, então o desconto tabela é de 37%, porque como eh menor que volume de 78 e maior ou igual a 39 a formula busca na coluna 5 e linha onde há o volume 39.

    Necessito criar uma sistemática igual no access, mas não estou conseguindo.

    Volume 1 2 3 4 5 6
    0 16,00% 16,00% 16,00% 16,00% 16,00% 16,00%
    10 19,00% 19,00% 19,00% 19,00% 19,00% 19,00%
    20 22,00% 25,00% 28,00% 31,00% 34,00% 37,00%
    39 26,00% 29,00% 32,00% 35,00% 37,00% 39,00%
    78 31,00% 34,00% 37,00% 40,00% 42,00% 44,00%
    156 35,00% 37,00% 39,00% 41,00% 43,00% 45,00%
    312 40,00% 42,00% 44,00% 46,00% 48,00% 50,00%
    624 45,00% 47,00% 49,00% 51,00% 53,00% 55,00%
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Re: [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  criquio 14/3/2012, 13:03

    Olá! Em primeiro lugar, deixo uma dica para quando precisar que o texto apareça exatamente como digitou, utilizar a tag html <pre> no início do texto e </pre> no final, para fechar a formatação, como fiz no bloco final do seu texto acima. Clique em editar para abrir a mensagem no modo de edição e veja as tags lá.

    Quanto ao problema, está meio confuso. Explique melhor como é esse grid e como precisa pegar os dados dele.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Zazzito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 09/12/2011

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Re: [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  Zazzito 14/3/2012, 13:13

    obrigado pelo retorno Criquio;

    A formula analisa o volume vendido (rótulo Volume) ao cliente e a quantidade de veiculações (Rótulos de 01 a 06)

    Ex: se o cliente obteve no pedido um volume de 41 e veiculou 5 vezes, então o desconto tabela é de 37%, porque como eh menor que volume de 78 e maior ou igual a 39 a formula busca na coluna 5 e linha onde há o volume 39.

    O campo " % Desconto Tabela" necessita ter uma fórmula que busque para mim o valor de 35%, que é a faixa de desconto de acordo com o GRID.


    Volume Quantidade % Desconto Tabela
    41 4 35%


    GRID de descontos:
    Volume 1 2 3 4 5 6
    0 16,00% 16,00% 16,00% 16,00% 16,00% 16,00%
    10 19,00% 19,00% 19,00% 19,00% 19,00% 19,00%
    20 22,00% 25,00% 28,00% 31,00% 34,00% 37,00%
    39 26,00% 29,00% 32,00% 35,00% 37,00% 39,00%
    78 31,00% 34,00% 37,00% 40,00% 42,00% 44,00%
    156 35,00% 37,00% 39,00% 41,00% 43,00% 45,00%
    312 40,00% 42,00% 44,00% 46,00% 48,00% 50,00%
    624 45,00% 47,00% 49,00% 51,00% 53,00% 55,00%
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Re: [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  criquio 14/3/2012, 14:11

    Ainda está meio vago. Você tem uma tabela com esses dados? ou uma listbox? Fale mais sobre a estrutura do banco de dados.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Zazzito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 09/12/2011

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  Zazzito 14/3/2012, 14:47

     na tabela TBL_POLITICA_PRECO, tem dois campos % Desconto tabela e % Desconto real . o Campo a ser calculado é o %Desconto tabela, que é o retorno do cruzamento dos campos "Volume" e "Quantidade" a partir da tabela TBL_DESC_IMPRESSO_30D;

    Exemplo:
    Volume = 156
    quantidade = 1
    %Desconto tabela = 35% (Busca na tabela TBL_DESC_IMPRESSO_30D, no campo volume = 156 (registro número 6), no campo "1", o valor é 35%.




     Críquio voce conseguiu ver alguma solução para o meu caso? 


    Anexos
    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) AttachmentTabela_Politica_Comercial_Desconto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (199 Kb) Baixado 12 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Re: [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  criquio 27/3/2012, 14:09

    Como não houve retorno, o tópico passa a Resolvido. Caso ainda não tenha conseguido resolver a questão, pode reabri-lo se desejar.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID) Empty Re: [Resolvido]Ajuda (Consulta buscar valores a partir de um GRID)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 03:05