Restructure une report.
Résolu
a38810
Messages postés
72
Date d'inscription
Statut
Membre
Dernière intervention
-
a38810 Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
a38810 Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
J´ai un doute par rapport à une formule si vous pourriez m´aider ce serait top.
J´ai besoin avec le tableau qui est une extraction que je fait dans la première feuille trouver des formules automatiques qui me mettent les données comme dans la deuxième feuille.
Je pensais à une recherchev mais impossible.
https://cjoint.com/c/HFxuq0S4axE
Merci d´avance pour votre aide
J´ai un doute par rapport à une formule si vous pourriez m´aider ce serait top.
J´ai besoin avec le tableau qui est une extraction que je fait dans la première feuille trouver des formules automatiques qui me mettent les données comme dans la deuxième feuille.
Je pensais à une recherchev mais impossible.
https://cjoint.com/c/HFxuq0S4axE
Merci d´avance pour votre aide
A voir également:
- Restructure une report.
- Crystal report download - Télécharger - Présentation
- Crystal report viewer - Télécharger - Gestion de données
- Noel report bluesky - Télécharger - Communication
- Télécharger crystal report 8.5 gratuit - Télécharger - Divers Utilitaires
- Google dark web report - Accueil - Protection
2 réponses
Pour le changement nom il suffit d'avoir une 1ere colonne qui renvoie les noms pour chaque date :
https://cjoint.com/c/HFxxR5iHhuk
Pour la formule, comme les noms dans l'extraction se retrouvent toutes les 5 lignes (ligne 2, ligne 7 ligne 12 ...) en résolvant le systeme d'équation 2 a + b = 2 et 3 a + b = 7 (la ligne 2 de la feuille 2 doit correspondre à la ligne 2 de BD, la ligne 3 à la ligne 7) on trouve a = 5 et b = -8 ce qui permet d'établir une équation donnant le n° de la ligne à rechercher dans BD en fonction de la ligne dans l'autre feuille : n° ligne BD = 5*n° ligne -8 ce qui se traduit pour Excel par LIGNE()*5-8
Avec cela on reconstitue par la fonction INDIRECT l'adresse de la cellule ou trouver le nom : =INDIRECT("BD!B" & LIGNE()*5-8)
Pour la quantité comme elle se trouve une ligne en dessous la formule devient =INDIRECT("BD!B" & LIGNE()*5-7) et pour le temps 4 lignes en dessous =INDIRECT("BD!B" & LIGNE()*5-4) etc
https://cjoint.com/c/HFxxR5iHhuk
Pour la formule, comme les noms dans l'extraction se retrouvent toutes les 5 lignes (ligne 2, ligne 7 ligne 12 ...) en résolvant le systeme d'équation 2 a + b = 2 et 3 a + b = 7 (la ligne 2 de la feuille 2 doit correspondre à la ligne 2 de BD, la ligne 3 à la ligne 7) on trouve a = 5 et b = -8 ce qui permet d'établir une équation donnant le n° de la ligne à rechercher dans BD en fonction de la ligne dans l'autre feuille : n° ligne BD = 5*n° ligne -8 ce qui se traduit pour Excel par LIGNE()*5-8
Avec cela on reconstitue par la fonction INDIRECT l'adresse de la cellule ou trouver le nom : =INDIRECT("BD!B" & LIGNE()*5-8)
Pour la quantité comme elle se trouve une ligne en dessous la formule devient =INDIRECT("BD!B" & LIGNE()*5-7) et pour le temps 4 lignes en dessous =INDIRECT("BD!B" & LIGNE()*5-4) etc
Hello via,
Top ton explication. J´ai juste un doute encore que je n´arrive pas à comprendre qui est:
"résolvant le systeme d'équation 2 a + b = 2 et 3 a + b = 7 (la ligne 2 de la feuille 2 doit correspondre à la ligne 2 de BD, la ligne 3 à la ligne 7) on trouve a = 5 et b = -8"
J´arrive pas à comprendre cette partie et je pense que c´est l´essentiel de la formule.
Pourrais-tu m´expliquer un peu mieux s´il te plait?
Merci d´avance
Top ton explication. J´ai juste un doute encore que je n´arrive pas à comprendre qui est:
"résolvant le systeme d'équation 2 a + b = 2 et 3 a + b = 7 (la ligne 2 de la feuille 2 doit correspondre à la ligne 2 de BD, la ligne 3 à la ligne 7) on trouve a = 5 et b = -8"
J´arrive pas à comprendre cette partie et je pense que c´est l´essentiel de la formule.
Pourrais-tu m´expliquer un peu mieux s´il te plait?
Merci d´avance
Peux-tu m´expliquer cette formule pour que je puisse comprendre?
=INDIRECT("BD!B" & LIGNE()*5-7)
Merci énormément
L´ordre des noms pourra aussi changer lors des reports.
As-tu une solution?
https://cjoint.com/c/HFxvTdduJzE