Compartir a través de


Información general de tablas y columnas

Cuando haya agregado a la ventana de PowerPivot los datos, puede trabajar con las tablas de datos agregando nuevas columnas de datos, definiendo cálculos que los extiendan, cambiando el tipo de datos de las columnas o reorganizando el diseño de la tabla para que su presentación sea más fácil.

En esta sección se describe cómo trabajar con las tablas y columnas de la ventana de PowerPivot.

Crear una nueva tabla

En la ventana de PowerPivot, se crea automáticamente una pestaña nueva cada vez que se peguen datos o se importen de otro origen de datos. No cree directamente tablas de PowerPivot nuevas y vacías. Cada pestaña contiene una tabla de datos, que puede incluir lo siguiente:

  • Una tabla o vista única de una base de datos relacional, o de otros orígenes no relacionales, como un cubo de Analysis Services.

  • Datos que están vinculados a tablas en un libro de Excel.

  • Datos que se han copiado y se han pegado de un libro de Excel u otro origen, como Microsoft Word. Los datos que pegue del Portapapeles deben estar en formato HTML.

  • Un conjunto tabular de datos importado de una fuente o archivo de texto.

Para obtener más información acerca de los tipos de datos que puede agregar a un libro de PowerPivot, vea Agregar y mantener datos en PowerPivot.

Combinar varios orígenes de datos

Al importar datos, cada tabla o vista, hoja o archivo de datos se agrega como una tabla a su propia pestaña en la ventana de PowerPivot. Normalmente, los datos de varios orígenes se agregan en pestañas independientes, pero puede combinar datos en una única tabla usando Pegar y Pegar y anexar. Para obtener más información, vea Copiar y pegar datos en PowerPivot.

Después de agregar los datos que necesita, puede crear relaciones entre las tablas, buscar o hacer referencia a los valores relacionados en otras tablas, o crear valores derivados agregando nuevas columnas calculadas. Para obtener más información sobre cómo usar cálculos para combinar valores de datos o buscar valores relacionados, vea Crear una columna calculada. Al importar los datos, PowerPivot también detectará y creará automáticamente relaciones. Para obtener más información acerca de cómo crear relaciones, vea Relaciones entre tablas

Diferencias entre una tabla de PowerPivot y una hoja de cálculo de Excel

  • No puede agregar una fila a una tabla de PowerPivot escribiendo directamente en una nueva fila como en una hoja de cálculo de Excel. Pero puede agregar filas usando Pegar y anexar y actualizando los datos.

  • Los datos de una hoja de cálculo de Excel suelen ser variables y desiguales. Es decir, quizá una fila contenga datos numéricos y la siguiente, un gráfico o una cadena de texto. Por el contrario, es más probable que los datos de PowerPivot estén en una base de datos relacional, en la que cada fila tiene el mismo número de columnas y la mayoría de las columnas contiene datos.

  • El almacén de tabla de PowerPivot admite la mayoría de los tipos de datos usados por Microsoft Excel y por otros almacenes de datos relacionales. Siempre que se necesita llevar a cabo una conversión para realizar operaciones como la multiplicación o la concatenación, PowerPivot la realiza implícitamente. Para obtener más información acerca de la conversión de tipos de datos y de los tipos de datos admitidos en las fórmulas, vea Tipos de datos admitidos en libros PowerPivot.

Eliminar una tabla

Puede eliminar las tablas que ya no necesite. Eliminar una tabla en el libro de PowerPivot no afecta a los datos de origen originales, solo a los datos que importó y con los que trabajó en PowerPivot. No puede deshacer la eliminación de una tabla.

Para eliminar una tabla

  1. Haga clic con el botón secundario en la parte inferior de la ventana de PowerPivot para la tabla que desea eliminar.

  2. Haga clic en Eliminar.

Aspectos que se deben tener en cuenta al eliminar tablas

  • Al eliminar una tabla, se elimina la pestaña completa en la que estaba la tabla.

  • Si hubiera alguna medida asociada a esa tabla, también se eliminará la definición de la medida.

  • Si creó columnas calculadas usando esa tabla, también se eliminan esas columnas. Las columnas calculadas de otras tablas que usen columnas de la tabla eliminada mostrarán un error.

Cambiar el nombre de una tabla o de una columna

Puede cambiar el nombre de una tabla durante el proceso de importación si escribe un Nombre descriptivo en la página Seleccionar tablas y vistas del Asistente para importación de tablas. También puede cambiar los nombres de tabla y de columna si importa los datos especificando una consulta en la página Especificar una consulta SQL del Asistente para la importación de tablas.

Después de haber agregado los datos al libro, el nombre (o título) de una tabla aparece en la pestaña de tabla, en la parte inferior de la ventana de PowerPivot. Puede cambiar el nombre de la tabla para darle otro más adecuado. También puede cambiar el nombre de una columna una vez que se han agregado datos al libro. Esta opción es especialmente importante si ha importado los datos de varios orígenes y desea asegurarse de que las columnas de tablas diferentes tengan nombres que son fáciles de distinguir.

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 nombre de una tabla

  1. En la ventana de PowerPivot, haga clic con el botón secundario en la pestaña que contenga la tabla cuyo nombre desee cambiar y, a continuación, haga clic en Cambiar nombre.

  2. Escriba el nuevo nombre.

    Nota

    Puede modificar otras propiedades de la tabla, como la información de conexión y las asignaciones de columnas, con el cuadro de diálogo Editar propiedades de tabla. Sin embargo, no puede cambiar el nombre en ese cuadro de diálogo.

Para cambiar el nombre de una columna

  1. En la ventana de PowerPivot, haga doble clic en el encabezado de columna de la columna cuyo nombre desea cambiar o haga clic con el botón secundario en el encabezado y seleccione Cambiar nombre de columna en el menú contextual.

  2. Escriba el nuevo nombre.

Requisitos de los nombres de columnas y tablas

Las palabras y caracteres siguientes no se pueden utilizar en el nombre de una tabla o columna:

  • Espacios iniciales o finales

  • Caracteres de control

  • Los siguientes caracteres (que no son válidos en los nombres de objetos de Analysis Services): .,;':/\*|?&%$!+=()[]{}<>

  • Palabras clave reservadas de Analysis Services, incluidos los nombres y operadores de funciones de las expresiones multidimensionales (MDX) y las extensiones de minería de datos (DMX).

Efecto de cambiar el nombre en las tablas, columnas y cálculos existentes

Siempre que cambia el nombre de una tabla, cambia el nombre del objeto de tabla subyacente, que puede contener varias columnas o medidas. Por consiguiente, cualquier columna de la tabla, y cualquier relación que utilice las tabla, debe actualizarse para utilizar el nuevo nombre en sus definiciones. Esta actualización tiene lugar automáticamente en algunos casos. Las medidas no se actualizan automáticamente.

Además, cualquier cálculo que utilice la tabla con el nombre cambiado o que use columnas de dicha tabla también debe actualizarse, así como los datos derivados de esos cálculos. Esto puede tardar un tiempo que depende de cuántas tablas y cálculos se vean afectados. Para obtener más información, vea Recalcular fórmulas.

Por consiguiente, el mejor momento para cambiar el nombre de las tablas es durante el proceso de importación o antes de empezar a generar relaciones y cálculos complejos.

Ocultar o liberar columnas

Si hay columnas que no desee mostrar en una tabla, puede ocultarlas temporalmente. Si oculta una columna, dispone de más espacio en la pantalla para agregar columnas nuevas o para trabajar solo con las columnas de datos pertinentes. Puede ocultar y mostrar las columnas de la cinta de opciones en la ventana PowerPivot y en el menú de clic con el botón secundario disponible en cada encabezado de columna. Para mantener visible una área de una hoja de cálculo mientras se desplaza a otra área de la hoja de cálculo, puede inmovilizar las columnas específicas en un área para bloquearlas.

Nota importanteImportante

La capacidad de ocultar columnas no está destinada a usarse para la seguridad de los datos, solo pretende simplificar y acortar la lista de columnas visibles de la lista de campos de la tabla dinámica y de la ventana de PowerPivot.

Al ocultar una columna, tiene la opción de ocultarla solo mientras está trabajando en la ventana de PowerPivot, o también puede ocultar las columnas de cualquier tabla dinámica asociada. Si oculta todas las columnas, la tabla aparece vacía en su totalidad en la ventana de PowerPivot. Si oculta todas las columnas de una tabla que se utiliza en una tabla dinámica, puede recibir un mensaje que indica que es necesario actualizar los datos.

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 ocultar una columna individual

  1. En la ventana de PowerPivot, seleccione la tabla que contenga la columna que desee ocultar.

  2. Haga clic con el botón secundario en la columna, haga clic en Ocultar columnas y, a continuación, haga clic en De PowerPivot y De tabla dinámica, De tabla dinámica o De PowerPivot.

Para ocultar varias columnas

  1. En la ventana de PowerPivot, seleccione la tabla que contenga las columnas que desee ocultar.

  2. En la pestaña Diseño, en el grupo Columnas, haga clic en Ocultar y mostrar.

  3. En el cuadro de diálogo Ocultar y mostrar columnas, busque cada columna que desee ocultar y, a continuación, anule la selección de una de las opciones En PowerPivot y En tabla dinámica, o ambas.

  4. Haga clic en Aceptar.

Para inmovilizar columnas

  1. En la ventana de PowerPivot, seleccione la tabla que contenga las columnas que desee inmovilizar.

  2. Seleccione las columnas que se vayan a liberar.

  3. En el grupo Vista de la pestaña Inicio, haga clic en Inmovilizar.

Deshacer o rehacer una acción

PowerPivot para Excel ofrece la posibilidad de deshacer varias acciones que se realicen en la ventana de PowerPivot. Sin embargo, algunas acciones no se pueden deshacer. Por ejemplo:

  • Guardar un archivo

  • Crear o eliminar una tabla

  • Eliminar una columna de datos (sin embargo, se puede deshacer la eliminación de una columna calculada)

  • Cambiar los tipos de datos que podrían provocar la pérdida de precisión en los datos, como cambiar un tipo de datos de columna de Double a Integer o bien, cambiar de String o Integer a Boolean.

  • Operaciones de actualización

  • Cualquier operación en medidas

Al realizar una operación que no se puede deshacer borra el historial de deshacer y rehacer; por consiguiente, se pierde la oportunidad de deshacer toda acción que se haya realizado antes de la operación anterior. Si realiza una operación para quitar datos y la operación no se puede deshacer, PowerPivot le pedirá que la confirme. No necesita confirmar ninguna operación que se pueda deshacer, como eliminar una columna calculada.

Para deshacer una acción

  • En la ventana de PowerPivot, haga clic en la pestaña Diseño y, en el grupo Edición, haga clic en Deshacer.

O bien

  • Presione CTRL+Z.

Nota

Si no se puede deshacer la última acción, el comando Deshacer no está disponible.

Para rehacer una acción que deshizo

  • En la ventana de PowerPivot, haga clic en la pestaña Diseño y, en el grupo Edición, haga clic en Rehacer.

O bien

  • Presione CTRL+Y.

Nota

Si no se puede rehacer la última acción, el comando Rehacer no está disponible.