Importer les archives XLSX

Plus
années 11 7 il y a des mois - années 11 7 il y a des mois #1593 by peceman
Importer les archives XLSX a été créé par peceman
Re-bonjour.

Una demanda algo complicada: recibimos listas de alumnos en format excel (.xlsx) o en .pdf (aquí es difícil toquitear), pero ordenados por primer apellido, segundo apellido y nombre (después de coma):

Gutiérrez De Los Santos García Del Moral, Evelin de los Ángeles

Ya sé, este es un ejemplo "chungo, pero chungo"... (pero los hay).

Il "apañado" lo del orden de los apellidos, añadiendo guiones :

Gutiérrez-De-Los-Santos García-Del-Moral, Evelin-de-los-Angeles

El caso es que si los metía con ese formato :

Apellido1 Apellido2, Nombre

iDoceo sólo importaba Apellido1 Apellido2 (y no el name).

Visto el ejemplo de muestra y las opciones de ordenamiento, entendí que debía cambiarlo. Lo malo es que :

1. Los datos me vienen algunos en mayúscula, otros en minúscula, algunos con acentos correctos, otros sin acentos, gente que sólo tiene un apellido (nacidos en otros países, se entiende), nombre y apellidos complejos, como el del ejemplo, etc. .

2. Tous viennent avec ce format.
3. Las clases están abarrotadas (33 alumnos por clase x 3 clases, en ESO, 45 alumnos de bachillerato x 2 clases, etc.), es decir, hay un mogollón de nombres y apellidos que toquitear y cambiar el orden en que nos vienen les données.

Pour résoudre le problème 1, il a trouvé une macro ("Favoritas", se llama -busquen por "ahi fuera"-) que pone la selección elegida (una columna, por ejemplo), como si fuera oración, nombres (primera letra en myúscula , el resto en minúscula), etc., lo que te quita un "curro" important (no acabo de entender cómo vienen así las listas, en fin...). A la gente con un apellido solamente, no los pilla bien (iDoceo espera 2, por decirlo de alguna manera). La solución provisoire era darle a la tecla "espacio", después del apellido y antes de la coma : así si que lo admite bien.

Para cambiar el orden he encontrado una especie de función compleja que hace justo lo desado :

=DERECHA(A2;LARGO(A2)-HALLAR(" ";A2;HALLAR(" ";A2)+1))&" "&IZQUIERDA(A2;HALLAR(" ";A2;HALLAR(" ";A2)+ 1)-1)

Suponiendo que en A2 se halla los apellidos separados por una coma del nombre del primer alumno. Arrastrando verticalmente el vértice lower derecho de esta celda (B2) hacia abajo, automáticamente se obtiene la lista con nombre y apellidos deseada.

Y una vuelta de tuerca más: cuando con Office 2010 exportas una hoja de cálculo a un fichero .csv, no lo hace con codificación UTF-8, desgraciadamente. Eso lo comprobé enviando desde Dropbox y abriendo en "Numbers": el resultado es horrible!!!, por lo que decidí abrir estas hojas con LibreOffice y exportarlas a .csv, programa que sí te permite elegir la codificación que deseas, tanto importando como exportando : así el resultado fue el deseado. Y salen perfectas en "Nombres".

Bueno, ya podéis imaginar que esto no se hace un "plis", y que, en algunos casos, además hay que retocar manualmente (apellidos extranjeros, nombres y apellidos complejos).

Y ahí va la demanda o petición : podría importar iDoceo -en un futuro- directamente un fichero .xlsx (por ejemplo) y que no se tuvieran que realizar estas tareas previas, algo complejas a mi modo de ver, para tener los alumnos ordenados como Dieu manda ? Al menos los que tengan un format normal...

Espero que le sirva a alguien al menos los "tips" para que les quede más o menos bien ordenados en iDoceo, si les vienen los datos como a mí, claro. Hacerlo a mano es de locos....

salutations
Dernière édition : il y a 11 ans 7 mois par peceman.

Veuillez Connexion or Créez un compte à se joindre à la conversation.

Plus
années 11 6 il y a des mois #1643 by bert
Répondu par bert sur le sujet Re : Importer les archives XLSX
Salut Peceman,
Con tu permiso... he separado esto en un topic aparte para encontrarlo más fácilmente. Pour cela, vous avez besoin des détails de XLSX.

En principe, nous ne pouvons pas prévoir l'importation de XLS (et également XLSX), mais avant la preuve, et les problèmes de nombreux utilisateurs pour générer ce CSV, nous avons tendance à vouloir l'ajouter... mais nous ne pouvons pas promettre rien...

Es terrorífico tener que tratar con el format XLS porque hay 20 años de cambios/detalles y cientos,miles de páginas de especificaciones. Con el formato XLSX se ha avanzado beaucoup en este sentido, pero me temo que el XLS est aún presente en casi todos lados e implementar uno sin el otro sería una solución a medias para la mayoría.

Esperábamos que el Numbers del iPad exportara a CSV y así hacer más fácil la edición previa, con operaciones de corta y pega ... pero han decidido that no es important of momento... y generan un fichero Excel, con lo cuál se complican aún más las combinaciones , como has detallado en el post.

Vous pouvez figurer dans la liste des tâches liées à l'importation directe, nous espérons avoir de bonnes nouvelles sur ce sujet.

Salutations!

Veuillez Connexion or Créez un compte à se joindre à la conversation.

Plus
années 11 6 il y a des mois - années 11 6 il y a des mois #1656 by peceman
Répondu par peceman sur le sujet Re : Importer les archives XLSX

bert a écrit: Hola peceman,
Con tu permiso... he separado esto en un topic aparte para encontrarlo más fácilmente. Pour cela, vous avez besoin des détails de XLSX.


Faltaría plus. Perfecto así ;)

En principe, nous ne pouvons pas prévoir l'importation de XLS (et également XLSX), mais avant la preuve, et les problèmes de nombreux utilisateurs pour générer ce CSV, nous avons tendance à vouloir l'ajouter... mais nous ne pouvons pas promettre rien...

Es terrorífico tener que tratar con el format XLS porque hay 20 años de cambios/detalles y cientos,miles de páginas de especificaciones. Con el formato XLSX se ha avanzado beaucoup en este sentido, pero me temo que el XLS est aún presente en casi todos lados e implementar uno sin el otro sería una solución a medias para la mayoría.


Pues si. Site dan las listas como a mí, es complejo realizar la préparation pour l'importation en .csv a iDoceo. Meterlas una a una, a mano, es de locos. Y a mí, porque me gusta "trastear" con todo esto e intentar buscar soluciones a los problemas, pero no creo que toda la gente esté dispuesta a eso, evidentemente.

Y algo vital : el tiempo. Il estado todo este fin de semana pegado al ordenador, intentando solucionar todo esto y eso no puede ser bueno.

Aussi se tiene que tener en cuenta que hasta la semana pasada no teníamos unas listas más o menos definitivas y nos toca correr para montar las clases en el cuaderno (cosa ajena al programa, evidentmente).

Vous n'avez pas besoin d'une application spécifique pour le traitement précédent de ces données (si elles sont libres et multiplateformes mais elles ne seront pas plus nombreuses) qui permettent de transformer les fichiers .xls (.xlsx) en .csv (avec codification UTF-8). :)) y permitiese un cambio ágil en el orden de apellidos, nombres, posicón de la coma ",", masivamente. Y si se pudiera implementar como un módulo de iDoceo, sería genial.
Code:
Esperábamos que el Numbers del iPad exportara a CSV y así hacer más fácil la edición previa, con operaciones de corta y pega ... pero han decidido that no es important of momento... y generan un fichero Excel, con lo cuál se complican aún más las combinaciones , como has detallado en el post.

Así es. No se preocupan (los de Numbers) por hacer las cosas bien, siempre con flecos (ya precio de oro. ¿Crise Quien dijo ?).
Code:
Está pues en la lista de deberes la importación directa, esperamos traer buenas noticias con este tema. Salutations !

Parfait. Supongo que beaucoup de nosotros nous estiment éternellement agradecidos pour le bon travail qu'ils réalisent et l'excellente attention reçue.

salutations
Dernière édition : il y a 11 ans 6 mois par peceman.

Veuillez Connexion or Créez un compte à se joindre à la conversation.

Plus
années 11 6 il y a des mois #1741 by silvia
Répondu par silvia sur le sujet Re : Importer les archives XLSX
Non, si vous servez d'algo però Google docs depuis l'iPad, utilisez la visualisation complète, exportez un csv.

Veuillez Connexion or Créez un compte à se joindre à la conversation.

Plus
années 11 6 il y a des mois #1744 by peceman
Répondu par peceman sur le sujet Re : Importer les archives XLSX
Informations à tenir en compte.

Gracias, Silvia ;)

salutations

Veuillez Connexion or Créez un compte à se joindre à la conversation.