Establecer el tipo de datos de una columna

Al pegar o vincular los datos, PowerPivot detectará automáticamente los tipos de datos y los aplicará. Después de haber agregado los datos al libro, puede modificar manualmente el tipo de datos de una columna para cambiar el modo en que se almacenan los datos. Sin embargo, si se cambia el tipo de datos podría afectar a la precisión de los datos o resultar en la pérdida de los mismos. Si solo desea cambiar el formato de visualización de los datos sin cambiar la forma de almacenarlos, puede hacer eso en su lugar.

[!NOTA]

En Windows Vista y Windows 7, las características de la ventana de PowerPivot están disponibles en una cinta de opciones, que se explica en este tema. En Windows XP, las características están disponibles de un conjunto de menús. Si usa Windows XP y desea ver cómo se relacionan los comandos de menú con los comandos de la cinta de opciones, vea Interfaz de usuario de PowerPivot en Windows XP.

Para cambiar el tipo de datos o formato de presentación de una columna

  1. En la ventana de PowerPivot, seleccione la columna para la que desea cambiar el tipo de datos o formato de presentación.

  2. En la pestaña Inicio, en el grupo Formato, lleve a cabo uno de los procedimientos siguientes:

    • Seleccione un tipo de datos en la lista Tipo de datos.

    O bien

    • Seleccione un formato de presentación en la lista Formato.

Consideraciones sobre la modificación de los tipos de datos

En ocasiones, al intentar cambiar el tipo de datos de una columna o seleccionar una conversión de datos, se podrían producir uno de los siguientes errores:

  • Error al cambiar el tipo de datos

  • Error al cambiar el tipo de datos de la columna

Estos errores se podrían producir aun cuando el tipo de datos está disponible como una opción en la lista desplegable Tipo de datos. En esta sección se explica la causa de estos errores y cómo pueden corregirse.

Descripción del tipo de datos actual

Al agregar los datos a un libro PowerPivot, PowerPivot para Excel comprueba las columnas de datos para ver qué tipos de datos contiene cada columna. Si los datos en esa columna son coherentes, se asigna a la columna el tipo de datos más preciso.

Sin embargo, si agrega datos de Excel o de otro origen que no aplica el uso de un tipo de datos único dentro de cada columna, PowerPivot asignará un tipo de datos que dé cabida a todos los valores dentro de la columna. Por consiguiente, si una columna contiene números de tipos diferentes, como enteros, números de tipo long y monedas, PowerPivot utilizará un tipo de datos decimal. De forma alternativa, si una columna mezcla números y texto, PowerPivot usará el tipo de datos de texto. PowerPivot no proporciona un tipo de datos similar al tipo de datos General disponible en Excel.

Por consiguiente, si una columna contiene valores numéricos y de texto, no podrá convertirla en un tipo de datos numérico.

Los tipos de datos siguientes están disponibles en los libros de PowerPivot:

Tipos de datos PowerPivot

  • Texto

  • Decimal Number

  • Whole Number

  • Currency

  • TRUE/FALSE

  • Date

Si encuentra que sus datos tienen un tipo de datos equivocado, o al menos diferente al que deseaba, tiene varias opciones:

  • Puede reimportar los datos. Para ello, abra la conexión existente con el origen de datos y vuelva a importar la columna. En función del tipo de origen de datos, puede aplicar un filtro durante la importación para quitar los valores problemáticos.

  • Puede crear una fórmula de DAX en una columna calculada para crear un nuevo valor del tipo de datos deseado. Por ejemplo, la función TRUNC se puede utilizar para convertir un número decimal en un número entero, o puede combinar funciones de información y funciones lógicas para probar y convertir los valores.

Conversión de datos

Si se produce un error al seleccionar una opción de conversión de datos, podría ser que el tipo de datos actual de la columna no admitiera la conversión seleccionada. No todas las conversiones se permiten con todos los tipos de datos. Por ejemplo, solo puede cambiar una columna a un tipo de datos Boolean si el tipo de datos actual de la misma es un número (entero o decimal) o texto. Por consiguiente, debe elegir un tipo de datos adecuado para los datos de la columna.

Después de elegir un tipo de datos adecuado, PowerPivot generará una advertencia sobre los posibles cambios en los datos, como por ejemplo, pérdida de precisión o truncamiento. Haga clic en Aceptar para aceptar y cambiar los datos al nuevo tipo de datos.

Si se admite el tipo de datos, pero PowerPivot detecta valores que no se admiten en el nuevo tipo de datos, obtendrá otro error y deberá corregir los valores de datos antes de continuar.

Para obtener información detallada sobre los tipos de datos que se usan en los libros de PowerPivot, cómo se convierten implícitamente y cómo se utilizan los diferentes tipos de datos en las fórmulas, vea Tipos de datos admitidos en libros PowerPivot.

Vea también

Conceptos

Trabajo con tablas y columnas