Id. de artículo: 214024 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Cuando utiliza los productos de Microsoft Excel enumerados en la parte inferior de este artículo, puede utilizar una fórmula de hoja de cálculo para convertir datos que abarcan varias filas y columnas a un formato de base de datos (en columnas).

Más información

El ejemplo siguiente convierte cada cuatro filas de datos de una columna a cuatro columnas de datos en una única fila (similar a un campo de base de datos y el diseño de los registros). Se trata de una situación similar que experimenta cuando abre un archivo de texto o de hoja de cálculo que contiene datos en un formato de etiqueta postal.

Ejemplo

  1. En una hoja de cálculo nueva, escriba los siguientes datos:
    A1: Díaz, Carlos
    A2: Pino 111.
    A3: San Diego, California
    A4: (555) 128-549
    A5: Cornejo, Cecilia
    A6: Calle Roble 222
    A7: Nueva York, NY
    A8: (555) 238-1845
    A9: Bermejo, Antonio
    A10: Avenida de Cereza 333
    A11: Chicago, IL
    A12: (555) 581-4914
  2. Escriba la siguiente fórmula en la celda C1:
    =OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))
  3. Rellene esta fórmula hasta la columna F y, a continuación, a 3.
  4. Ajustar los tamaños de columna según sea necesario. Tenga en cuenta que el isnow de datos que se muestra en las celdas C1 a F3 de la siguiente manera:
   Smith, John     111 Pine St.    San Diego, CA   (555) 128-549
   Jones, Sue      222 Oak Ln.     New York, NY    (555) 238-1845
   Anderson, Tom   333 Cherry Ave. Chicago, IL     (555) 581-4914
				
La fórmula puede interpretarse como
Offset($A$1,(Row()-f_row)*rows_in_set+int((Column()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
donde:
  • f_row = número de fila de esta fórmula de desplazamiento
  • f_col = número de columnas de esta fórmula de desplazamiento
  • rows_in_set = número de filas que componen un registro de datos
  • col_in_set = número de columnas de datos

Propiedades

Id. de artículo: 214024 - Última revisión: jueves, 6 de febrero de 2014 - Versión: 5.0
La información de este artículo se refiere a:
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
  • Microsoft Excel 2013
Palabras clave: 
kbformat kbconversion kbhowto kbmt KB214024 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 214024

Enviar comentarios