Tabla de contenido
En Tabla dinámica de Excel puede números de grupo La agrupación de números o fechas nos ayuda a analizar los datos de manera más eficaz. Excel tiene un comando que puede agrupar números y fechas automáticamente. Pero si el formato de la celda cambia o las celdas contienen datos no válidos, Excel no puede agrupar esos números y fechas. En este artículo, voy a discutir las razones por las que la tabla dinámica de Excel muestra los datos no válidos. No se puede agrupar esa selección error. También intentaré aportar todas las soluciones posibles. Así que empecemos.
Descargar el cuaderno de prácticas
Puede descargar el archivo Excel del siguiente enlace y practicar con él.
No se puede agrupar esa selección.xlsxCausas del error "No se puede agrupar esa selección
Las principales razones por las que Excel muestra el No se puede agrupar esa selección error son,
- Celdas en blanco en medio de números o fechas
- Textos con números o fechas
- Formato no válido de números o fechas
VBA para detectar las causas del error "No se puede agrupar esa selección
Aquí, te proporciono una VBA Puede utilizar este código para comprobar el formato de una celda simplemente haciendo referencia a una celda. Cuando obtenga un formato de celda distinto de números o fechas, conviértalos todos en números o fechas. Ahora Excel agrupará números y fechas similares sin que aparezca ningún error.
Utilizaré lo siguiente Registro de pedidos de productos como un conjunto de datos para demostrar todas las soluciones. En el conjunto de datos, tengo diferentes nombres de productos con su cantidad y país. También tengo todos los productos correspondientes de Fecha de pedido y Fecha de envío .
Intentaré agrupar todas las Fechas de embarque Pero mira, el Fecha de envío contiene varios formatos de fecha, así como fechas no válidas.
Ahora se creará una función definida por el usuario para detectar todos los tipos de células en el Fecha de envío columna.
Por eso,
- Pulse ALT + F11 para abrir el Editor VBA .
- Ahora ve a Inserte ➤ Módulo para crear un nuevo módulo.
- Ahora inserte lo siguiente VBA código en el Editor VBA .
Public Function ValueType(c) Application.Volatile Select Case True Case IsEmpty(c): ValueType = "Blank" Case Application.IsText(c): ValueType = "Text" Case Application.IsLogical(c): ValueType = "Logical" Case Application.IsErr(c): ValueType = "Error" Case IsDate(c): ValueType = "Date" Case InStr(1, c.Text, ":") 0: ValueType = "Time"Case InStr(1, c.Text, "%") 0: ValueType = "Porcentaje" Case IsNumeric(c): ValueType = "Valor" End Select End Function
El código anterior crea una función definida por el usuario llamada TipoValor Si inserta cualquier dirección de celda dentro de la función, ésta puede detectar el tipo de celda de la dirección de celda.
- Ahora cree una columna adicional llamada Tipo de datos .
- Inserte la siguiente fórmula en la celda G5 .
[email protected](F5)
- A continuación, pulse INTRODUCE .
Esta fórmula devolverá el tipo de celda de la celda la F5 .
Ahora arrastre el Asa de llenado para copiar la fórmula al final del archivo Tipo de datos columna.
Ahora obtendrá los tipos de celda de todas las celdas de la columna llamada Fecha de envío .
Como puede ver, hay 3 tipos de formatos de celda en el archivo Fecha de envío columna.
Son
- Fecha
- En blanco
- Texto
Convertir todos los En blanco así como Texto formatos de celda a Fecha Ahora Excel no mostrará el error No se puede agrupar esa selección .
2 soluciones para corregir "No se puede agrupar esa selección" en una tabla dinámica de Excel
1. Corrección de datos no válidos para solucionar el error "No se puede agrupar esa selección
Fíjese en lo siguiente Fecha de envío Todas las fechas marcadas en rojo tienen un formato de fecha no válido.
- Ahora selecciono una fecha.
- Haz clic con el botón derecho del ratón.
- A continuación, elija la opción Grupo
Excel muestra un No se puede agrupar esa selección error.
La razón principal de este error son los formatos de fecha no válidos.
Ahora he corregido todos los formatos de fecha no válidos. He mantenido el formato Mes-Día-Año .
Después, he vuelto a intentar agrupar las fechas. Esta vez no se ha producido ningún error.
En Agrupación ha aparecido el cuadro de diálogo.
He seleccionado Meses y haga clic en OK .
Así que todas las fechas se han agrupado por Meses Esta vez Excel no mostró ningún error.
Más información: [Corregido] La tabla dinámica de Excel no agrupa las fechas por mes
2. Rellenar celdas en blanco para solucionar el error "No se puede agrupar esa selección
Las celdas en blanco en medio de las fechas también pueden dar lugar a la No se puede agrupar esa selección error.
En el Fecha de envío puede ver algunas celdas en blanco.
- Ahora hago clic con el botón derecho en una fecha del Tabla dinámica .
- Luego hice clic en el botón Grupo del menú contextual.
Excel volvió a mostrar un No se puede agrupar esa selección error.
Para resolver este problema, he rellenado todas las celdas en blanco con fechas relevantes.
Después, he vuelto a intentar agrupar las fechas. Esta vez no se ha producido ningún error.
En Agrupación ha aparecido el cuadro de diálogo.
He seleccionado Meses y haga clic en OK .
Así que todas las fechas se han agrupado por Meses Esta vez Excel no mostró ningún error.
Más información: Cómo agrupar datos en una tabla dinámica (3 métodos sencillos)
Sección práctica
Obtendrá una hoja Excel como la siguiente captura de pantalla, al final del archivo Excel proporcionado donde podrá practicar todos los temas tratados en este artículo.
Conclusión
En resumen, hemos hablado de 2 soluciones rápidas y eficaces para arreglar No se puede agrupar esa selección en Excel Pivot Table. Por favor, no dude en hacer cualquier pregunta en la sección de comentarios a continuación. Vamos a tratar de responder a todas las consultas pertinentes lo antes posible. Y por favor visite nuestro sitio web ExcelWIKI para explorar más.