Existe algum recurso com o Dlookup para procurar valor aproximado no access, a exemplo do que temos com o excel?
2 participantes
[Resolvido]Procurar referencia aproximada no Access 2012
Zazzito- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8
Registrado : 09/12/2011
- Mensagem nº1
Procurar referencia aproximada no Access 2012
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Fale mais sobre a sua necessidade por gentileza. No caso, você quer procurar por números próximos? Por exemplo, se for dado o número 2525, que ele procure por números entre 2525 - 10 e 2525 + 10 por exemplo? Se for algo assim, acredito que consigas mais ou menos assim:
... "Número>=" & Me.txtNum - 10 & " And Número <=" & Me.txtNum + 10 & ")
... "Número>=" & Me.txtNum - 10 & " And Número <=" & Me.txtNum + 10 & ")
.................................................................................
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. |
Zazzito- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8
Registrado : 09/12/2011
Tenho a seguinte Tabela, vamos chamá-la de "tabela de descontos"
Tabela de descontos
Volume 1 2 3 4 5 6
0 16% 16% 16% 16% 16% 16%
10 19% 19% 19% 19% 19% 19%
20 22% 25% 28% 31% 34% 37%
39 26% 29% 32% 35% 37% 39%
78 31% 34% 37% 40% 42% 44%
156 35% 37% 39% 41% 43% 45%
312 40% 42% 44% 46% 48% 50%
624 45% 47% 49% 51% 53% 55%
Volume | Qtde | Desconto Tabela |
42 | 5 | Resultado da formula deve ser 37% |
Isso porque a fórmula no access deverá procurar os dois valores, quantidade a partir dos campos de 1 a 6, e a partir do volume, na coluna de mesmo nome. Como não existe o valor do volume procurado "42", então a formula procura no indice de registro 39, na coluna 5, porque o valor é menor que 72, e a quantidade é 5.
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Estou passando o tópico a Resolvido. Caso ainda precise de ajuda quanto ao assunto aqui abordado, favor reabri-lo.
.................................................................................
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. |