Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:creation_liste_notices_bnf [2015/09/22 22:32] Francesco Beretta [Requête dans les données de la Bibliothèque nationale] |
td_histoire_numerique:creation_liste_notices_bnf [2015/09/22 22:44] Francesco Beretta [Création et nettoyage du fichier à encoder] |
||
---|---|---|---|
Ligne 67: | Ligne 67: | ||
* collez avec collage spécial dans la première cellule de la feuille de calcul: A1 et choisir 'Texte non formaté'. | * collez avec collage spécial dans la première cellule de la feuille de calcul: A1 et choisir 'Texte non formaté'. | ||
* le texte du document au format CSV est proposé en téléchargement | * le texte du document au format CSV est proposé en téléchargement | ||
- | * dans ce cas, enregistrez-le sur votre disque dur, dans un dossier du TD histoire numérique consacré à l'exercice 2, | + | * dans ce cas, enregistrez-le sur votre disque dur, dans un dossier du TD histoire numérique consacré à l'exercice 2, en ajoutant au nom le suffixe '.csv'. Par exemple, appelez le fichier 'liste_notices_BNF.csv'. |
- | * Dans la boîte de dialogue qui s'ouvre au moment de coller le contenu du presse-parier, ou lors de l'ouverture du fichier enregistré, mettre 'Virgule' comme séparateur | + | * démarrez le logiciel Calc de la suite LibreOffice (ou eXcel de la suite Microsoft Office) et ouvrez le fichier que vous venez d'enregistrer |
- | * Mettre le 'Type de colonne':'Texte' pour la colonne 'annee' | + | * Dans la boîte de dialogue qui s'ouvre au moment de coller le contenu du presse-parier, ou lors de l'ouverture du fichier enregistré: |
- | * Importer et vérifier le résultat | + | * mettre le jeu de caractères à UTF-8 |
+ | * mettre 'Virgule' comme séparateur | ||
+ | * pour la colonne 'annee', mettre le 'Type de colonne' à 'Texte' | ||
+ | * importer et vérifier le résultat | ||
* Sauvegarder le nouveau fichier avec le nom 'liste_notices_BNF' au format .ods ou .xls | * Sauvegarder le nouveau fichier avec le nom 'liste_notices_BNF' au format .ods ou .xls | ||
* Ajouter une colonne avant la colonne 'annee' qu'on va appeler 'nom' | * Ajouter une colonne avant la colonne 'annee' qu'on va appeler 'nom' | ||
- | * Dans la première cellule qui contient les données insérer la formule: <code> =SI(ESTVIDE(B2);C2;B2)</code> | + | * Dans la première cellule qui contient les données insérer la formule: <code>=SI(ESTVIDE(B2);C2;B2)</code> |
- | * Copier-coller cette formule dans toutes les cellules de la colonne sauf la première ligne | + | * Copier-coller cette formule dans toutes les cellules de la colonne sauf la première ligne: |
+ | * sélectionner toutes les cellules de la colonne = sélectionner la première, appuyer sur la touche majuscule, sélectionner la dernière cellule | ||
+ | * exécuter la commande: 'Collage spécial' et cocher uniquement la case 'formule' | ||
* Ajouter une colonne annee_mediane après la colonne année | * Ajouter une colonne annee_mediane après la colonne année | ||
* Insérer dans toutes les cellules de cette colonne la formule <code>=SI(ESTERREUR(CHERCHE("-";E2)) ; E2; CONCATENER(GAUCHE(E2;2);"51"))</code> | * Insérer dans toutes les cellules de cette colonne la formule <code>=SI(ESTERREUR(CHERCHE("-";E2)) ; E2; CONCATENER(GAUCHE(E2;2);"51"))</code> |