Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El comando de la Columna del índice agrega una nueva columna a la tabla con los valores de posición explícitos y, por lo general, se crea para admitir otros patrones de transformación.
De forma predeterminada, el índice inicial comienza desde el valor 0 y tiene un incremento de 1 por fila.
También puede configurar el comportamiento de este paso seleccionando la opción Personalizado y la configuración de dos parámetros:
- Índice de inicio: Especifique el valor del índice inicial.
- Incremento: Especifique en cuánto incrementar cada valor del índice.
Para el ejemplo de este artículo, comience con la siguiente tabla que solo tiene una columna, pero observe el patrón de los datos de la columna.
Digamos que su objetivo es transformar esa tabla en la cual se muestra la siguiente imagen, con las columnas Fecha, Cuenta, y Venta.
Paso 1. Agregar una columna del índice
Primero tiene que agregar una nueva columna de Índice a su tabla, la cual comienza desde 0.
Paso 2. Agregar una columna del módulo de la columna del índice
El siguiente paso es seleccionar la columna del índice recién agregada y, a continuación, en la pestaña de Añadir columna, seleccionar un Módulo >Estándar.
En el cuadro de diálogo del Módulo, ingrese el número desde el cual encontrar el resto para cada valor de la columna. En este caso, su patrón se repite cada tres filas, por lo cual escriba 3.
El resultado de esa operación le da una nueva columna llamada Módulo.
Paso 3. Agregar una columna de división de enteros de la columna del índice
Seleccione la columna Índice, vaya a la pestaña de Añadir columna y, a continuación, seleccione Estándar>Dividir (Entero).
En el cuadro de diálogo Entero-dividir, ingrese un número entre el cual dividir cada valor de la columna. En este caso, su patrón se repite cada tres filas, así que ingrese el valor 3.
Retire la columna del Índice, porque ya no la necesita. Su tabla ahora se parece a la siguiente imagen.
Paso 4. Pivotar una columna
Su tabla ahora tiene tres columnas donde:
- Columna1 contiene los valores que deben estar en la tabla final.
- Módulo proporciona la posición de la columna del valor (similar a las coordenadas y de un gráfico xy).
- División de enteros proporciona la posición de la fila del valor (similar a las coordenadas x de un gráfico xy).
Para lograr la tabla que desea, debe pivotar la columna Módulo usando los valores de la Columna1 donde estos valores no se agregan.
Seleccione la columna Módulo.
En la pestaña Transformar en el grupo Cualquier columna, seleccione Columna dinámica.
En la Columna dinámica en el cuadro de diálogo, seleccione el botón de la opción Avanzado.
Asegúrese de que la Columna de valor se establece en la Columna1 y que la Función de valores agregados se establece en No agregar.
Mayor información: Columnas dinámicas
El resultado de esa operación le da una tabla con cuatro columnas, como se muestra en la siguiente imagen.
Paso 5. Limpiar la tabla
Ahora puede eliminar la columna de la División de enteros y promover la primera fila de la tabla para que se convierta en los encabezados de su tabla. Mayor información: Promover o degradar los encabezados de columna
Después de definir los tipos de datos correctos para sus columnas, creará una tabla que se parece a la siguiente, con exactamente las tres columnas que necesitaba y la forma que estaba buscando.