** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Consulta SI en access
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoConsulta SI en access

 Responder Responder
Autor
Mensaje
OMAGAR1 Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 19/Marzo/2020
Localización: CIUDAD DE MEXIC
Estado: Sin conexión
Puntos: 6
Enlace directo a este mensaje Tema: Consulta SI en access
    Enviado: 19/Marzo/2020 a las 19:38
Hola a todos, quiero saber cómo aplicar esta formula de condición y concatenación en access:

G2=Largo del campo, ya que el dato que necesito debe de ser a 6 caracteres
D2= folio


=SI(G2=3,"000"&D2,SI(G2=4,"00"&D2,SI(G2=5,"0"&D2,D2)))

Su ayuda por favor.
< x="0" y="0" width="99999" height="99999" id="hc_extension_off">< x="0" y="0" width="99999" height="99999" id="hc_extension_highcontrast">< x="0" y="0" width="99999" height="99999" id="hc_extension_highcontrast_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_grayscale">< x="0" y="0" width="99999" height="99999" id="hc_extension_grayscale_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert_grayscale">< x="0" y="0" width="99999" height="99999" id="hc_extension_yellow_on_black">< x="0" y="0" width="99999" height="99999" id="hc_extension_yellow_on_black_back">
Arriba
Chea1 Ver desplegable
Moderador
Moderador


Unido: 20/Noviembre/2005
Localización: España
Estado: Sin conexión
Puntos: 4143
Enlace directo a este mensaje Enviado: 19/Marzo/2020 a las 19:50
Busca en la ayuda acerca de la función Switch(). Es lo más parecido a lo que buscas.
Saludos
José Bengoechea Ibaceta
Mi página

Mi otra página
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14734
Enlace directo a este mensaje Enviado: 19/Marzo/2020 a las 20:08
Para el caso concreto que indicas dónde parece que debes añadir tantos "0" a la izquierda como sean necesarios hasta rellenar 6 carácteres.

MiValorConCeros = Right("000000" & MiValorSinCeros, 6)

Adáptalo a tus nombres y necesidades

Un saludo


Xavi, un minyó de Terrassa

Mi web
Arriba
OMAGAR1 Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 19/Marzo/2020
Localización: CIUDAD DE MEXIC
Estado: Sin conexión
Puntos: 6
Enlace directo a este mensaje Enviado: 19/Marzo/2020 a las 21:56
Funcionó perfectamente, muchas gracias.
< x="0" y="0" width="99999" height="99999" id="hc_extension_off">< x="0" y="0" width="99999" height="99999" id="hc_extension_highcontrast">< x="0" y="0" width="99999" height="99999" id="hc_extension_highcontrast_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_grayscale">< x="0" y="0" width="99999" height="99999" id="hc_extension_grayscale_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert_back">< x="0" y="0" width="99999" height="99999" id="hc_extension_invert_grayscale">< x="0" y="0" width="99999" height="99999" id="hc_extension_yellow_on_black">< x="0" y="0" width="99999" height="99999" id="hc_extension_yellow_on_black_back">
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable