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 com Função SeImed em Consultas

    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 375
    Registrado : 17/04/2011

    [Resolvido]Ajuda com Função SeImed em Consultas Empty [Resolvido]Ajuda com Função SeImed em Consultas

    Mensagem  Walter 26/10/2014, 12:09

    Bom dia.
    Estou com dificuldade para escrever uma expressao SEIMED, gostaria de receber ajuda dos amigos do Forum.

    Trata-se do seguinte:
    Campos envolvidos: HbA1c e GlicemiaJejum

    Se HbA1c < 7 % Ou GlicemiaJejum < 130 ..................................... ControlMetab = Bom
    Se HbA1c entre 7 e 9 % Ou GlicemiaJejum entre 130 e 200 .............. ControlMetab = Regular
    Se HbA1c >9 % Ou GlicemiaJejum > 200 ....................................... ControlMetab = Ruim

    Coloquei na consulta o seguinte:

    ControlMetab: SeImed([HbA1c]>9 Ou [GlicemiaJejum]>200;"Ruim";SeImed([HbA1c]>6,99 Ou [GlicemiaJejum]>129;"Regular";"Bom"))

    Mas dá erro : #Erro

    Alguém pode me ajudar a encontrar o (os) erro(s), na fórmula?

    Obrigado,

    Walter

    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    [Resolvido]Ajuda com Função SeImed em Consultas Empty Re: [Resolvido]Ajuda com Função SeImed em Consultas

    Mensagem  LiveBrain 27/10/2014, 01:20

    A sintaxe da sua fórmula está correta.
    O que pode estar acontecendo é o tipo de dados dos campos. Como você está usando o Maior E Menor eles precisam estar como Número.

    Se for isso mesmo, você pode resolver de duas maneiras:
    • Altere direto na tabela
    • Altere sua consulta colocando a função de Conversão CDup

    ControlMetab: SeImed(CDup([HbA1c])>9 Ou CDup([GlicemiaJejum])>200;"Ruim";SeImed(CDup([HbA1c])>6,99 Ou CDup([GlicemiaJejum])>129;"Regular";"Bom"))


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 375
    Registrado : 17/04/2011

    [Resolvido]Ajuda com Função SeImed em Consultas Empty Re: [Resolvido]Ajuda com Função SeImed em Consultas

    Mensagem  Walter 27/10/2014, 09:57

    Perfeito, LiveBrain

    Alterei na Tabela e funcionou beleza.

    Muito obrigado pela ajuda.

    Um abraço

    Walter

    Conteúdo patrocinado


    [Resolvido]Ajuda com Função SeImed em Consultas Empty Re: [Resolvido]Ajuda com Função SeImed em Consultas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 19:06