Excel - Reorganizar los datos de las columnas en filas

Problema

Tengo un conjunto de datos que se parece a esto:

 Parcela Especie Cubierta 1 A 1 1 B 2 1 C 1 2 C 4 2 D 5 3 A 6 3 B 6 3 C 2 3 D 1 3 E 3 

Con más de 300 parcelas, más de 150 especies y 6 cubiertas.

Me gustaría reorganizar los datos para que se vean así:

 ABCDE 1 1 2 0 0 0 2 0 0 4 4 0 0 3 6 6 2 1 3 

Con especies como columnas, parcelas como filas y cubiertas como valores.

Ninguna especie ocurre más de una vez en una sola parcela y no todas las parcelas tienen el mismo número de especies.

Tengo varios conjuntos de datos como este, por lo que hacerlo de forma manual para todos los conjuntos de datos sería bastante tedioso. Esto parece que sería un problema común, pero no he podido encontrar una respuesta. Pensé que las tablas dinámicas funcionarían, pero no hay manera de insertar valores sin procesar en la tabla (¿hay?), Solo estadísticas descriptivas sobre los valores. He intentado búsquedas anidadas, si es, etc.

No es necesario que los datos permanezcan en Excel, así que si hay otro programa / lenguaje de programación que haría esta tarea, estaría dispuesto a intentarlo. Cualquier consejo sería muy apreciado!

Solución

Encuentre valores únicos de parcelas y especies mediante el filtro avanzado. Consulte la ayuda para obtener valores únicos en Excel.

en su caso, las parcelas únicas son 1 2 3 y las especies únicas son ABCDE

debajo de los datos, elija una celda, por ejemplo, A13 hacia abajo y hacia la derecha de la siguiente manera

 Parcela ABCDE 1 2 3 

en B14 copia esta fórmula

 = IF (ISNA (INDICE ($ C $ 2: $ C $ 11, PARTIDO (1, ($ A $ 2: $ A $ 11 = $ A14) * ($ B $ 2: $ B- $ 11 = B $ 13), 0), 1 )), 0, ÍNDICE ($ C $ 2: $ C $ 11, PARTIDO (1, ($ A $ 2: $ A $ 11 = $ A14) * ($ B $ 2: $ B $ 11 = B $ 13), 0), 1) ) 

invoca esta formla con CONTROL + SHIFT + ENTER

Copia B14 hacia abajo y hacia la derecha.

obtienes este resultado de A13 abajo y derecha = A13 estará en blanco)

 ABCDE 1 1 2 1 0 0 2 0 0 4 5 0 3 6 6 2 1 3 

POR EL POR 1C es 1 y no 0

Nota

Gracias a venkat1926 por este consejo en el foro.

Artículo Anterior Artículo Siguiente

Los Mejores Consejos