Mi tabla dinámica contiene 4 columnas: tiempo en la Columna a, de la Zona 1 en la Columna B, de la Zona 2, en la Columna C, y la Zona 3 en la Columna D.

Hay alguna forma de «bloquear» las columnas, por ejemplo, si aplico el filtro por la Zona y sólo seleccione la Zona 3, Zona 3 permanecerá en la Columna D?

Actualmente, si puedo filtrar por Zona y sólo seleccione la Zona 3, Zona 1 y Zona 2, la columna de desaparecer y la Zona 3, a continuación, en la Columna B.

Gracias por cualquier ayuda que pueda ofrecer.

OriginalEl autor FionaS | 2013-08-16

2 Comentarios

  1. 4

    Voy a decir «No». Las tablas dinámicas son un mundo para sí mismos dentro de Excel.

    Usted puede haber notado que si haces algo que se expande en los datos circundantes, no cambio de que los datos, que acaba de advertir a usted. Del mismo modo, si usted tiene fórmulas que se refieren a ciertas columnas de una tabla dinámica, el filtrado de la tabla dinámica como la que has hecho de no ajustar la referencia de la celda como se hace al agregar o eliminar columnas regulares. Supongo que este es el tipo de problema que usted está viendo.

    Si es así, considere la posibilidad de usar el GetPivotData función, que le permite hacer referencia a columnas de la tabla pivote.

    A continuación he mostrado cómo esto podría funcionar con una simple tabla. El GetPivotData fórmula utiliza una variable (bonus extra!) en la celda F1. En este caso se le da el total general para fiona:

    =GETPIVOTDATA("value",$E$4,"name",F1)
    

    Excel/tablas dinámicas: hay alguna forma para evitar que las células se muevan cuando puedo filtrar información?

    Tenga en cuenta que cuando yo filtro de «fiona» todavía funciona:

    Excel/tablas dinámicas: hay alguna forma para evitar que las células se muevan cuando puedo filtrar información?

    Tenga en cuenta que puede hacer la fórmula tan específico como el de los datos en la tabla dinámica. Aquí tengo la ventas de doug en el jueves. (Yo podría utilizar variables para ambos «doug» y «el jueves» aquí:

    =GETPIVOTDATA("value",$E$4,"day","Thursday","name","doug")
    

    La manera más sencilla de crear un GetPivotData fórmula es del tipo «=» en una celda y, a continuación, haga clic en la celda de la tabla dinámica que le interesa. A continuación, puede editar desde allí.

    Aquí es un gran Contextures GetPivotData tutorial.

    Hola Doug, gracias por responder. Sí, tienes razón – me hice esta pregunta porque algún tipo de filtrado que hago va a tirar mi celular de referencia. Podrías explicar más acerca de la función GetPivotData y cómo me iban a aplicar en este caso? He intentado buscar en Google pero no entiendo muy bien.
    Ver editado mi respuesta. Voy a añadir un par de notas más.
    Ah, genial! Gracias Doug!
    Otra pregunta rápida, lo siento – supongo que ahora me quieren tomar el Promedio, Máximo, Mínimo y la Mediana de los valores en una Tabla dinámica? Es allí cualquier manera de hacerlo que con GetPivotData o solo puedo usar Llegar Pivote de Datos para hacer referencia a una celda?
    No se puede hacer con GetPivotData directamente. Te gustaría primero tiene que cambiar el «Mostrar Valores Como» la configuración de los datos de tabla dinámica a «Max», «Promedio», etc.

    OriginalEl autor Doug Glancy

  2. 0

    Sí, aquí es cómo:

    1-Ir a la columna de valores que se quieren evitar que se derrumbe.
    E. g.: Campo menú de Configuración

    2-En el Campo de Configuración, seleccione la opción «Diseño & Print’ a continuación, haga clic en el botón «Mostrar Elementos Sin Datos» casilla de verificación.
    E. g.: Mostrar Elementos Sin la opción de Datos

    Esto debería evitar, por ejemplo, su columna D datos de movimiento de la columna de hoja de cálculo de datos siempre que las columnas a la izquierda de D no tienen ningún valor para el filtro/segmentación de configuración.

    OriginalEl autor E.Gannon

Dejar respuesta

Please enter your comment!
Please enter your name here