Différences entre les versions de « OpenRefine/Nettoyage des données »

|date = 05.02.2018
|consulté le = 28 janvier 2020
}}.</ref> permet de combinerconcatener les valeurs de deux colonnes dans une troisième.
*'''value.substring'''(2) qui signifie reprendre tous les caractères moins ceux ayant les deux premières positions<ref name="video 2"/>.
* '''value.toDate'''('yyyy-MM-dd','MMM-yy').toString('dd-MM-yyyy') pour changer le type de date<ref name="date"/>.
*'''not'''(value.startsWith("quelque chose"))<ref name="video 2">Voir [[OpenRefine/Annexe_1#Video_2|video 2 de 2011]]</ref>.
* '''if'''(cells["titre d'une autre colonne"].value, value + "un texte", value) qui nécessite que l'autre colonne dispose de valeur de requête vrai ou faux. Si c'est le cas alors on peut utiliser if (si) le valeur est vraie alors ajoute au texte existant un texte, sinon on laisse la valeur telle quelle<ref name="video 2"/>.
*'''if'''(isBlank(cells["colonne 1"].value), " - ", cells["colonne 1"].value) + " - " + if(isBlank(cells["colonne 2"].value), " - ", cells["colonne 2"].value) + " - " + if(isBlank(cells["colonne 3"].value), " - ", cells["colonne 3"].value) + " - " + if(isBlank(cells["colonne 4"].value), " - ", cells["colonne 4"].value) pour concatener le contenu de colonne dont certaines ne disposent pas de valeur<ref name="date">{{Lien web|langue = fr |auteur = Maïwenn Bourdic |titre = Changer le type de date|url= hhttps://www.patrimoine-et-numerique.fr/tutoriels/52-36-openrefine-excel-aux-hormones-pour-nettoyage-de-donnees#concatener |date = 12 avril 2017 |consulté le = 28 janvier 2020}}.</ref>.
* '''with'''(value.parseJson()[0],pair, pair.lat + ',' + pair.lon)<ref name="video 3">Voir [[OpenRefine/Annexe_1#Video_3|video 3 de 2011]]</ref>.
 
192

modifications