Estoy tratando de preparar una hoja de cálculo de Excel en la que muevo los datos de la serie de tiempo que están en filas en columnas cuando cada categoría (países en este caso) tiene un número diferente de puntos de datos. Disculpas de antemano si no estoy describiendo esto perfectamente.
Dejaré esto en claro con un ejemplo. Esta es una maqueta de lo que tengo actualmente:
Country Year Data Afghanistan 2000 10 Afghanistan 2004 12 Afghanistan 2006 15 Afghanistan 2010 30 Albania 2001 40 Albania 2002 50 Albania 2005 55 Albania 2006 70 Albania 2008 60 Albania 2009 60 Algeria 2000 23 Algeria 2005 30 Algeria 2006 40 Algeria 2007 41 Algeria 2008 39 Algeria 2009 35 Algeria 2010 40 ...
El conjunto de datos es grande y se ejecuta durante un período de tiempo más largo.
Lo que quiero que se vea el conjunto de datos es esto:
Country 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 Afghanistan: 10 12 15 30 Albania: 40 50 55 70 60 60 Algeria: 23 30 40 41 39 35 40 ...
Puedo generar la estructura que quiero con bastante facilidad:
Country 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 Afghanistan Albania Algeria ...
Pero no puedo resolver cómo llenar la tabla. Creo que necesito hacer una búsqueda hlookup o vlookup, pasar de columnas a filas, y necesita manejar múltiples criterios para hacer coincidir: 'país' + 'año' (intenté concatinar , pero eso hizo demasiados puntos de datos: Afganistán 2000, Afganistán 2001, etc., etc.
Además, la tabla dinámica no parece funcionar porque suma los datos, y la copia de las declaraciones "if (y (") no funcionará porque sus columnas están en filas.
He estado en Internet y no puedo encontrar la herramienta para esto. No obstante, estoy seguro de que hay una solución simple, pero parece que no puedo resolverlo.
Si alguien puede ayudar, sería muy apreciado ya que obtengo muchos datos de series temporales en este formato.
fuente