Cómo crear un campo calculado en consulta/tabla de Access [2023]

Si desea crear un campo calculado en Consulta de Access, puede usar el generador de expresiones o una consulta de selección. Pero si desea crear un campo calculado en la tabla de Access, puede usar el código VBA. Lea más para saber más en detalle.

Un campo calculado en MS Access realiza varias tareas como matemáticas y aritmética, manipulación de texto, información geográfica, lógica de ramificación, etc. para evaluar los datos y mostrar diferentes resultados.

Por otro lado, podemos decir que un campo calculado ayuda a calcular fácilmente los valores de diferentes campos dentro de la tabla y también desde la función integrada de Access. Después de eso, muestra el resultado del cálculo.

A pesar de tener innumerables ventajas, algunos usuarios enfrentan dificultades al intentar crear un campo calculado en MS Access. Por lo tanto, si usted es uno de esos usuarios, debe consultar este artículo. Como este blog contiene diferentes formas de cómo crear un campo calculado Access Table/Query y diferentes aspectos relacionados con el campo calculado en Access.

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Navegacion rapida:

¿Por qué es importante el campo calculado en MS Access?

Bueno, es muy importante tener campos calculados en MS Access porque le permite crear efectivamente nuevos datos a partir de la información que ya está guardada en su fuente de datos.

Sin embargo, cuando crea un campo calculado, esencialmente está formando un nuevo campo (o columna) en la fuente de datos que lo ayudará aún más a realizar el cálculo en Access.

¿Cómo crear un campo calculado en la consulta de Access?

En esta sección, encontrará dos formas diferentes de cómo crear un campo calculado en una consulta en Access 2016 o 2019. Entonces, probémoslas.

1 # Crear campo calculado en Access usando Expression Builder

Aquí hay un ejemplo para mostrarle cómo crear un campo calculado Access usando el generador de expresiones.

En este ejemplo, estamos dividiendo la población del país por la superficie terrestre. Como resultado de lo cual obtendremos la densidad de población (lo que significa que calculará la cantidad de personas que viven por kilómetro cuadrado de ese país).

Paso 1: Seleccionar la opción de campo calculado

  • Primero abra su tabla en la vista de hoja de datos. Después de eso, desplácese hacia abajo y vaya al campo del lado derecho.
  • Presione el encabezado del campo que tiene el texto ” Haga clic para agregar” y luego, en el menú desplegable que aparece, elija el Campo calculado . Después de eso, elija el tipo de datos que desea asignar para su salida.

Crear campo calculado en Access usando Expression Builder 1

Paso 2: ingrese la expresión en el generador de expresiones

  • Ahora debe iniciar Expression Builder. Para ello, debe seleccionar Campos >>Más campos >> Campo calculado.
  • Para construir los cálculos, puede utilizar el generador de expresiones o puede escribir la expresión que necesita.
  • Como tenemos que dividir el campo Población con el campo Área. Por lo tanto, escribirá [Población]/[Área]. Esta expresión calculará la población de personas por kilómetro cuadrado.
  • Pulse el botón Aceptar una vez después de introducir la expresión.

.

Crear campo calculado en Access usando Expression Builder 2

Paso 3: Completar el trabajo sobrante de campo calculado 

  • Verá que el encabezado del campo se resaltará. En esto tienes que asignar un nombre a tu campo.

Crear campo calculado en Access usando Expression Builder 3

  • Su campo calculado ahora está completo para que pueda expandir el ancho del campo para mostrar los valores.

Crear campo calculado en Access usando Expression Builder 4

Paso 4: Realice modificaciones si es necesario 

Supongamos que el campo calculado en Access muestra resultados con demasiados decimales, entonces puede hacer un ajuste fácil en esto.

Para esto, primero debe elegir el campo. Después de eso, vaya a la pestaña Campos y luego, desde el grupo de formato, elija el icono de redondeo.

Si necesita reducir los lugares de los números decimales, presione el ícono presente a la derecha. O bien, para aumentarlo, simplemente toque el icono de la izquierda.

Crear campo calculado en Access usando Expression Builder 5

Paso 5: modificar la expresión 

  • Abra el Generador de expresiones para realizar cualquier cambio en la expresión.
  • Para esto, elija el campo calculado que necesita cambiar. Después de eso, presione la opción de modificar expresión desde la pestaña de campos.

Crear campo calculado en Access usando Expression Builder 6

Más información: ¿Cómo crear una expresión?

2 # Cree un campo calculado en la consulta de Access

Otro método que puede probar es crear campos calculados en la consulta de Access.

Un campo calculado es el resultado de cada cálculo de registro individual, ya que cada cálculo solo incluye campos en el registro exacto.

Pasos para crear campos calculados en la consulta de Access

  • Abra su aplicación MS Access.
  • Cree la tabla o puede usar una tabla ya existente.

Cree un campo calculado en la consulta de Access 1

  • Ahora necesitas crear la consulta.
  • Para crear la consulta, primero debe ir a la pestaña Crear. Después de eso, vaya al grupo Consultas y haga clic en el icono Diseño de consultas.

Cree un campo calculado en la consulta de Access 2

En el lado derecho hay una opción de ventana Agregar tabla. Así que elige la tabla que necesitas calcular.

  • Haga clic en la opción “Agregar tablas seleccionadas” presente en la sección inferior de la ventana Agregar tabla.
  • Puede ver que la tabla comenzará a aparecer en la parte superior de la ventana.
  • En la parte inferior de la ventana hay un icono de Cuadrícula de diseño.
  • Utilice la herramienta de cuadrícula de diseño para crear la consulta colocando campos de la tabla seleccionada en la sección superior a la inferior de la ventana.
  • Toque el signo de flecha presente en la fila Campo y luego seleccione los campos para cada una de las columnas que desea incluir en su consulta de Access.
  • Aquí estamos considerando un ejemplo que tenemos para calcular las tasas de natalidad totales en los últimos 3 años, es decir, 2018, 2019 y 2020.
  • En la última columna, debe agregar el campo; ‘Número total de nacimientos en tres años’’

Cree un campo calculado en la consulta de Access 3

  • Haga un clic derecho en el campo ‘Número total de nacimientos en tres años‘ .
  • Desde el menú de acceso directo, toque la opción Zoom para abrirla.
  • En el cuadro de diálogo abierto del cuadro de diálogo Zoom, debe vigilar el texto del campo dentro de él.

Cree un campo calculado en la consulta de Access 4

  • De acuerdo con los cálculos que desea hacer, simplemente escriba la fórmula para ello.
  • p. ej., recuento total de nacimientos en 3 años: [2018] + [2019] + [2020].
  • Pulse el botón Aceptar.
  • Presione la opción Ejecutar en el lado izquierdo del grupo Resultados.
  • Obtendrá el resultado del cálculo.

Cree un campo calculado en la consulta de Access 5

¿Cómo hacer un campo calculado en la tabla de Access?

No es posible crear un campo calculado en Microsoft Access con la ayuda de SQL. Sin embargo, en tal caso, se recomienda optar por el código VBA y crear un campo calculado sin problemas.

Lea también: ¿Cómo crear una tabla en la vista de diseño en Access?

¿Cómo Para Agregar Un total de fila en campo calculado?

La fila de totales agregará la columna completa de números, es lo mismo que un recibo. La suma calculada aparecerá en la fila separada que se coloca en la parte inferior de su tabla .

Supongamos que, si necesita agregar una fila de totales en su campo calculado, utilizando los pasos que se indican a continuación, puede realizar esta tarea fácilmente.

  • Vaya a la pestaña Inicio y luego desde el grupo Registros presione el comando Totales .
  • En su tabla de acceso, vaya a la última fila desplazándose hacia abajo.

Agregar Un total de fila en campo calculado 1

  • Para las filas totales, busque el campo deseado y luego elija la segunda celda vacía presente justo debajo del último registro de ese campo.
  • Busque el campo deseado para la fila de totales y luego seleccione la segunda celda vacía debajo del último registro para ese campo. Cuando aparezca una flecha desplegable, haz clic en ella.

Agregar Un total de fila en campo calculado 2

  • Elija la función que necesita hacer en los datos de campo. Por ejemplo, tendrá que seleccionar Suma para agregar valores completos del campo calculado.

Agregar Un total de fila en campo calculado 3

  • Ahora, en su tabla de acceso, la fila de totales comenzará a aparecer.

Agregar Un total de fila en campo calculado 4

Usar la herramienta de reparación de la base de datos de Access para reparar la base de datos de Access corrupta:

Para reparar un archivo de MS Access dañado, la primera solución que quiero recomendarles a todos es Access Reparar Y Recuperación herramienta. Son soluciones avanzadas de solución de problemas para todos sus problemas de base de datos de MS Access. La herramienta es una opción adecuada para reparar archivos .accdb y .mdb corruptos/dañados. Además de esto, la herramienta también puede restaurar todos y cada uno de los datos como informes, tablas, consultas, macros, formularios, etc.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Con esta herramienta, se puede corregir fácilmente cualquier tipo de error o cualquier problema de corrupción que ocurra en Access Database. Algunas de las mejores características de este software incluyen:

  • reparar archivos corruptos ACCDB y MDB.
  • reparar con éxito tablas, consultas, informes, formularios e índices.
  • recuperar formularios y módulos protegidos por contraseña.
  • Apoyar la restauración de registros eliminados a una nueva base de datos.
  • recupera macros, módulos, bases de datos relacionales y otro objeto.
  • Compatibilidad con MS Access 2016, 2013, 2010 y todas las versiones anteriores.

Pasos para usar la herramienta de reparación de Access

access-repair-main-screen-es-1
access-select-database-es-2
access-repairing-es-3
access-repairing-completed-es-4
access-preview-es-5
access-save-location-es-6
access-saving-es-7
previous arrow
next arrow

Envolver Up:

Por lo tanto, se trata de cómo crear un campo calculado en Consulta/tabla de Access. Espero que, de ahora en adelante, pueda crear fácilmente un campo calculado Access por su cuenta.

Además, si tiene algún otro problema o error en Access, debe optar por Access Reparar Y Recuperación herramienta. Seguramente lo ayudará a lidiar con el problema que enfrenta actualmente.

Para más consultas y dudas, no dude en contactarnos en nuestras páginas de Facebook y Twitter.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.