La fonction IMPORTCSV permet de charger des données à partir d'un fichier CSV directement dans Excel (LibreOffice Calc). Elle offre un moyen simplifié d'obtenir des données séparées par des virgules sous forme de tableau dynamique avec des options pour sauter ou sélectionner des lignes et appliquer des paramètres de locale pour le formatage régional.
=IMPORTCSV(Path; [SkipRows]; [TakeRows]; [Locale])
La fonction IMPORTCSV() est extrêmement utile pour automatiser le traitement des données externes. Il suffit d'indiquer le chemin du fichier et les paramètres de sélection, et Excel (Calc) chargera automatiquement le contenu :
=IMPORTCSV(Path; SkipRows; TakeRows; Locale)
Nous obtiendrons le résultat suivant :
Dans cet exemple, les valeurs suivantes sont utilisées :
Données correspondantes du fichier texte :
Il suffit de saisir la fonction IMPORTCSV() dans n'importe quelle cellule en spécifiant les paramètres appropriés. Ensuite, vous devez appuyer sur Ctrl+Maj+Entrée pour saisir la formule matricielle et LO Calc retournera automatiquement un tableau de données.
Pour sélectionner toutes les cellules liées à la formule matricielle, il suffit de sélectionner n'importe quelle cellule du tableau et d'appuyer sur Ctrl+/.
Si vous devez convertir une formule matricielle en valeurs - sélectionnez l'ensemble du tableau et dans le menu
Vous pouvez utiliser la fonction IMPORTCSV() en installant l'extension YLC Utilities.
Après cela, cette fonction sera disponible dans tous les fichiers qui seront ouverts dans Excel (LibreOffice Calc).