Exploitation d'une liste ayant un nombre de colonnes variable
Résolu
alaixih
Messages postés
1933
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je vous explique, je récupère d'une application des données en format texte.
Je les intègre dans un format libre office ou open office, et j'aimerais bien qu'une feuille de calcul aille chercher une donnée dans une colonne de ce fichier or la donnée importante peut varier de place car le fichier texte source n'est pas très uniforme dans une colonne donnée peut apparaitre une information qui sous la ligne suivante apparait dans la colonne qui suit ou précède par contre cette information est systématiquement au même endroit par rapport à la dernière colonne pleine de la ligne...
J'explique pour chaque ligne une donnée peut être sur la ligne 21 ou 22 ou 23.
J'aimerais automatiser pour un fichier le fait d'aller chercher la donnée en fonction du nombre de colonnes.
J'ai déjà trouvé qu'avec NBVAL( ) je peux savoir le nombre de colonnes sur chaque ligne.
Ce que je ne sais pas faire par contre c'est aller chercher un texte en fonction de NBVAL moins 4 colonnes et le transposer dans une colonne de mon choix.
Je galère avec ce problème depuis un certain temps et en plus je ne comprends pas toujours la formulation de ce que fait une fonction....
Si quelqu'un ou quelqu'une pouvait m'indiquer une piste cela me serait d'une grande aide et m'épargnerait au travail un certain nombre de tâches assez chronophages et surtout inutiles....
Merci par avance. ( J'ai essayé avec recherchev par exemple mais je ne comprends pas la formulation que je dois avoir et ça ne fonctionne pas).
Je vous explique, je récupère d'une application des données en format texte.
Je les intègre dans un format libre office ou open office, et j'aimerais bien qu'une feuille de calcul aille chercher une donnée dans une colonne de ce fichier or la donnée importante peut varier de place car le fichier texte source n'est pas très uniforme dans une colonne donnée peut apparaitre une information qui sous la ligne suivante apparait dans la colonne qui suit ou précède par contre cette information est systématiquement au même endroit par rapport à la dernière colonne pleine de la ligne...
J'explique pour chaque ligne une donnée peut être sur la ligne 21 ou 22 ou 23.
J'aimerais automatiser pour un fichier le fait d'aller chercher la donnée en fonction du nombre de colonnes.
J'ai déjà trouvé qu'avec NBVAL( ) je peux savoir le nombre de colonnes sur chaque ligne.
Ce que je ne sais pas faire par contre c'est aller chercher un texte en fonction de NBVAL moins 4 colonnes et le transposer dans une colonne de mon choix.
Je galère avec ce problème depuis un certain temps et en plus je ne comprends pas toujours la formulation de ce que fait une fonction....
Si quelqu'un ou quelqu'une pouvait m'indiquer une piste cela me serait d'une grande aide et m'épargnerait au travail un certain nombre de tâches assez chronophages et surtout inutiles....
Merci par avance. ( J'ai essayé avec recherchev par exemple mais je ne comprends pas la formulation que je dois avoir et ça ne fonctionne pas).
A voir également:
- Exploitation d'une liste ayant un nombre de colonnes variable
- Liste déroulante excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Comment faire des colonnes sur word - Guide
- Déplacer une colonne excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
Pour les données je ne peux rien communiquer vu que les données que je manipule sont plutôt confidentielles....
Merci pour l'info, je crois que c'est bon...
Mais bon, tu vas te débrouiller facilement avec decaler().
eric
Bon courage.
eric