Usar la función Val para convertir los valores de texto en números

Usar la función Val para convertir los valores de texto en números

La función Val() puede extraer cualquier tipo de datos de texto (cadenas) de un campo con una combinación de texto y números, devolver solo los valores numéricos.

Por ejemplo, en un campo que almacena información de kilometraje en forma de 30 kilómetros y para el que desea extraer solo los datos numéricos, la función Val (“nombredecampo”) del modo siguiente:

Val (“mileage”)

La función Val() deja de leer una cadena cuando encuentra un carácter que no reconoce como número. De este modo, los símbolos y caracteres, tales como signos de dólar y comas, que con frecuencia se consideran como parte de valores numéricos , no se reconocen.

Nota: El único separador decimal válido que la función Val() reconoce es el punto final (.). Si usa un separador de decimal diferente, tal como lo hacen algunas aplicaciones internacionales, deberá emplear la función CDoble en su lugar.

Otra forma de usar para la función Val() es cuándo consultas en dos tablas. Por ejemplo, en la tabla 1, el número de identificación se almacena como un campo de texto y en la tabla 2 se almacena como un campo numérico de la segunda tabla. Para conectarse y ambas tablas de la consulta, los tipos de datos debe ser similar. Por lo tanto, utilizar la función VAL(), para convertir el campo de identificador en la tabla 1 similar a esta:

ConvertedID: Val([FieldName]) 

Puede usar la función Val en una expresión. Si no está familiarizado con las expresiones, vea cómo crear expresiones o puede obtener más información sobre cómo Agregar funciones a expresiones.

Para obtener más información acerca de las funciones, consulte la Ayuda para funciones integradas, propiedades, acciones de macro y palabras clave SQL.

Notas: 

  • Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

  • Para su referencia, puede encontrar la versión en inglés de este artículo aquí. Todos los miembros de la comunidad de Microsoft pueden mejorar este artículo mediante el marco de colaboración en traducciones (CTF). Simplemente, mueva el puntero sobre cualquier frase del artículo y, a continuación, haga clic en "MEJORAR TRADUCCIÓN" en el widget CTF. Haga clic aquí para obtener más información acerca de CTF. Con el uso de CTF, el usuario acepta nuestras Condiciones del servicio.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×