Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/08/2011, 21h04   #1
Invité régulier
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Santé

Informations forums :
Inscription : juillet 2011
Messages : 22
Points : 5
Points : 5
Par défaut Mise en forme d'un tableau suite à extraction de données par formules

Bonjour à tous,

j'ai un petit soucis un peu compliqué à expliqué comme ça mais bon j'essaie toujours.

alors j'ai créé un tableau dans une feuille A qui contient différentes données sur plusieurs colonnes à propos du budget (désignation,mode,crédit,débit..) et j'aimerais que dès que j'inscris une lettre "P" sur certaines lignes de mon tableau feuille A que les informations présentes dans les autres cellules de la même ligne soient renvoyées dans un autre tableau en feuille B.

jusqu'à présent je n'ai pas eu de soucis mais les données récupérées du tableau feuille A vers celui feuille B ne sont pas directement les uns sous les autres, il y a des espaces vides et c'est ces espaces vides que j'aimerais enlever.

je résume :
- les tableaux feuilles A et B contiennent le même nombre de colonnes, chaque cellule du tableau feuille B fait référence à une cellule du tableau feuille A.

- si la lettre "P" est écrite sur certaines lignes du tableau feuille A alors ces cellules sont envoyées vers tableau feuille B grâce formule (présente dans chaque cellule tableau feuille B) du genre :
Code :
SI(ESTNUM(TROUVE("P";FEUILA!!N7));FEUILA!A7;"")
le problème c'est qu'après dans mon tableau feuille B il y a des cellules vides (vu que les lignes correspondantes la lettre "P" n'était pas inscrite). et je veux que tout ce mette à la suite.

je sais pas si c'est clair comme ca ? mais sinon j'enverrais le fichier.
cedinfo17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2011, 21h12   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 847
Points : 16 847
Envoyer un message via Skype™ à bbil
en triant tes lignes ,tu peu regrouper celles pour laquelle tu as un "P" ...
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2011, 21h38   #3
Invité régulier
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Santé

Informations forums :
Inscription : juillet 2011
Messages : 22
Points : 5
Points : 5
oui bbil j'y est pensé mais c'est pas possible les tableaux sont déjà classés dans un certain ordre notamment en fonction des jours du mois.

en fait je veux récupérer le contenu des lignes si elles présentent cette lettre (P) et seulement de celles-là. car là je me retrouve avec un tableau (feuille B) ou j'ai les données récupérées et des cellules (avec formules) vides.

j'ai peut etre pas utiliser la bonne formule, car je veux pouvoir dire a excel que si la lettre "P" est inscrite sur certaines lignes de ne récupérer que le contenu des cellules adjacentes et de les écrire les unes sous les autres.

là faire ceci en un seul temps semble un peu compliqué donc je réfléchi éventuellement à le faire en 2 temps..
cedinfo17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 12h00   #4
Membre habitué
 
Femme
Support utilisateur - autodidacte
Inscription : octobre 2010
Messages : 84
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Suisse

Informations professionnelles :
Activité : Support utilisateur - autodidacte
Secteur : Finance

Informations forums :
Inscription : octobre 2010
Messages : 84
Points : 108
Points : 108
Un filtre élaboré ne pourrait-il être une solution ? Ceci dans le but d'extraire uniquement les lignes marquées d'un "P".
smar6ty4 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 02h27   #5
Invité régulier
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Santé

Informations forums :
Inscription : juillet 2011
Messages : 22
Points : 5
Points : 5
un filtre élaboré je vois pas trop si c'est possible.. je vais essayer mais j'ai pas l'impression.
cedinfo17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 02h37   #6
Invité régulier
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Santé

Informations forums :
Inscription : juillet 2011
Messages : 22
Points : 5
Points : 5
est ce qu'il existerait pas une formule pour récupérer la prochaine cellule non vide (vers le bas) d'une colonne ? comme ça permettrait de palier à ce problème, par contre il faudrait que je crée un 3e tableau ...
cedinfo17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h33.


 
 
 
 
Partenaires

Hébergement Web