Tengo una hoja de Excel que contiene nombres (primera fila), títulos de trabajo (segunda fila), empresa / institución (tercera fila) y direcciones (cuarta fila) en una gran columna.
Estoy tratando de separarlos en cuatro columnas diferentes.
Por favor ayuda.
microsoft-excel-2010
vba
James
fuente
fuente

Respuestas:
Parece que lo que quieres es Copiar >> Pegado especial >> Transponer . Parece que quiere cambiar las filas a columnas.
De Mcrosoft :
fuente
Cuando leí tu pregunta, entendí que significaba que tenías
Y tu quieres
Asumiendo que sus datos están en la Columna A, comenzando en la celda A1, configure
B1-=FIND(CHAR(10), $A1)C1-=FIND(CHAR(10), $A1, B1+1)D1-=FIND(CHAR(10), $A1, C1+1)E1-=LEFT($A1, B1-1)F1-=MID($A1, B1+1, C1-B1-1)G1-=MID($A1, C1+1, D1-C1-1)H1-=RIGHT($A1, LEN($A1)-D1)Luego, para los datos de ejemplo que proporcioné para A1, obtendrá los siguientes resultados:
B1-13C1-23D1-32E1-Harold SmithF1-PresidentG1-ABC CorpH1-123 Main StCHAR(10)da un carácter separador de línea ASCII. Las columnas B, C y D son columnas auxiliares que encuentran los desplazamientos (ubicaciones) de las nuevas líneas en los datos de la columna A; luego las columnas E a H dividen los datos en partes alrededor de esas ubicaciones. Luego, dado que desea hacer un cambio permanente, copie y pegue los valores.fuente