> For the complete documentation index, see [llms.txt](https://arthursz.gitbook.io/opendata-cheatsheet-1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arthursz.gitbook.io/opendata-cheatsheet-1/mise-en-qualite-opendata-cheatcode/nettoyer-les-donnees.md).

# Nettoyer les données !

Vous allez certainement devoir nettoyer les jeux de données récupérés, c’est à dire créer des jeux de données sans cellules vides et sans fautes de frappe dans les valeurs saisies. Cette page vous explique comment *Google Sheets* peut vous aider à y parvenir.

## Corriger les fautes d'orthographe

Dans un document *Google Sheets*, on peut corriger les fautes d'orthographe avec un outil qui suggère des corrections pour un texte contenu dans une cellule. Cet outil est accessible de la manière suivante :

* barre d'outils > Outils > Orthographe > Correcteur orthographique

Pour une plage donnée, l'outil propose des modifications qui peuvent être acceptées ou ignorées.

#### 🎥 Tutoriel vidéo

{% embed url="<https://youtu.be/rob7U_tLCHI>" %}

On voit sur le tutoriel vidéo que la correction n'est pas parfaite : en rouge on trouve le texte qui contenait des fautes d'orthographe mais n'a pas été corrigé. Une vérification manuelle sera donc nécessaire, à vous de jouer !

## Modifier le contenu des cellules

Pour corriger toute faute de frappe et/ou remplacer efficacement du texte dans *Google Sheets* il existe une fonction qui permet de rechercher du texte et le remplacer. Cette fonction "**Rechercher et remplacer**" est accessible de la manière suivante :

* barre d'outils > Edition > Rechercher et remplacer
* ou via *Ctrl+H*

Cette fonction peut être utile pour **rechercher**, **modifier** ou **supprimer** un mot ou un charactère récurrent.

#### 🎥 Tutoriel vidéo

{% embed url="<https://www.youtube.com/watch?v=ntd4iamj8wo>" %}

#### :thumbsup: Exemples de manipulations

Quelques manipulations possibles à partir de la fonction "Rechercher et remplacer" :

* **retirer les accents** : rechercher "*é*" puis remplacer par "*e*"
* **remplacer un mot récurrent** : pour une valeur "*St-Herblain*", rechercher "*St*" puis remplacer par "*Saint*"
* **remplacer un charactère récurrent** : pour une valeur "*19-novembre*", rechercher "*-*" puis remplacer par " " pour obtenir "*19 novembre*"
* **supprimer un préfixe récurrent** : pour une colonne informant de la hauteur ("*H2*", "*H3*", "*H4*"), rechercher "*H*" puis remplacer par "" (*rien*) pour obtenir "*2*", "*3*", "*4*"
