XL 2016 Formule sur fichier excel, entre onglet

  • Initiateur de la discussion Initiateur de la discussion Nicolas37
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Nicolas37

XLDnaute Nouveau
Bonjour a tous, je suis nouveau ici, et pas bien doué sur excel...
J'aurais besoin d'aide.
Je suis commercial, mon suivi est fait sur tableau excel.
J'ai mon onglet numéro 1 qui reprend tous les devis faits. Mon ongle numéro 2 reprend les commandes.
Je cherche une formule, qui en cas de commande (cellule=OUI), viendrait coller automatiquement la ligne de mon onglet 1 à mon onglet 2.

Pourriez vous m'aider?

Merci d'avance.

Nicolas
 

Pièces jointes

Solution
2 - Je n'arrive pas a validé la formule une fois que la formule est entouré { }
En fait ce n'est pas ça.
Vous entrez la formule normalement.
A la fin au lieu de faire Entrée pour validez, vous faites Maj+Ctrl+Entrée pour valider la formule en matriciel.
( mais vous n'écrivez jamais les { } )

NB: dans la formule en G l'ai remplacer H par K, ce qui me semblait plus logique )
Bonsoir Nicolas, et bienvenu sur XLD,
Votre fichier n'est pas anonyme, il contient des données sensibles Noms, Budget ....
Veuillez le supprimer et le remplacer avec un fichier anonyme et sans données sensibles, svp.
 
Bonjour,
Un essai en PJ avec pour la colonne CLIENT :
VB:
=SIERREUR(INDEX('SUIVI DOSSIERS'!$G$22:$G$150;PETITE.VALEUR(SI(Liste="OUI";LIGNE(INDIRECT("1:"&LIGNES('SUIVI DOSSIERS'!$G$22:$G$150))));LIGNES('SUIVI DOSSIERS'!$22:22)));"")
Formule à valider par Maj+Ctrl+Entrée car formule matricielle. ( hormis sur les dernières versions XL )
J'ai rempli CLIENT, DPT et PROJETS.
Je n'ai pas trouvé de correspondance pour les autres colonnes Lieu, Commandes ....
 

Pièces jointes

Bonjour et merci de votre envoi, c'est très intéressant. J'ai 3 remarques / questions :
- Le lieu dans l'onglet facturation est devenu "description projet" : je n'arrive pas a faire la même formule que vous.
- J'ai essayé de faire la même formule que vous pour les montants, je n'y suis pas arrivé, pouvez vous m'aider?
-Est il possible détendre les formules a l'ensemble des lignes (environ 400)? je n'ai pas réussi.

Merci beaucoup de votre aide précieuse.
 

Pièces jointes

Bonjour Nicolas37, sylvanu, le forum,

Si je comprends bien, après transfert les colonnes C H I J devront être remplies manuellement.

Si l'on trie la 1ère feuille ces colonnes ne suivront pas.

Donc une solution par formules ne convient pas, il faut du VBA.

A+
 
Bonjour Nicolas, Job,
Pour le lieu :
VB:
=SIERREUR(INDEX('SUIVI DOSSIERS'!$H$22:$H$1000;PETITE.VALEUR(SI('SUIVI DOSSIERS'!$M$22:$M$1000="OUI";LIGNE(INDIRECT("1:"&LIGNES('SUIVI DOSSIERS'!$H$22:$H$1000))));LIGNES('SUIVI DOSSIERS'!$22:22)));"")
pour les montants, je n'y suis pas arrivé,
"Montant" ne figure pas dans Facturation 2024.
Pour vous aider il vaut mieux préciser telle colonne De Suivi doit être recopiée dans telle colonne de Facturation.
Est il possible détendre les formules a l'ensemble des lignes (environ 400)? je n'ai pas réussi.
Bien sur. Mais je pense que votre souci vient du fait que vous n'avez pas modifiez "Liste" qui allait jusqu'à 150.
Pour éviter toute confusion, j'ai remplacé Liste par 'SUIVI DOSSIERS'!$M$22:$M$1000.
Vois PJ
 

Pièces jointes

"Montant" ne figure pas dans Facturation 2024.
Pour vous aider il vaut mieux préciser telle colonne De Suivi doit être recopiée dans telle colonne de Facturation.
Oui c'est cela que j'aimerais faire, mais je ne vois pas comment faire, pouvez vous m'écrire la formule?

J'ai rectifié les listes et l'ai fait descendre jusqu'à 400.

Merci vraiment de votre aide précieuse, je sens vraiment que je suis dépassé!!
 

Pièces jointes

J'ai rectifié les listes et l'ai fait descendre jusqu'à 400.
1-Avez vous bien modifié "Liste" dans le gestionnaire de noms ?
Ou alors avez vous remplacé dans les formules "Liste" par 'SUIVI DOSSIERS'!$M$22:$M$400 ?
Toutes les plages ont bien la même taille ? ( tout doit s'arrêter à 400 )
2- Avez vous bien validé les formules avec Maj+Ctrl+Entrée ?
Les formules doivent ensuite être entourées automatiquement de { } :
VB:
{=SIERREUR(INDEX('SUIVI DOSSIERS .........;LIGNES('SUIVI DOSSIERS'!$22:22)));"")}
 
2 - Je n'arrive pas a validé la formule une fois que la formule est entouré { }
En fait ce n'est pas ça.
Vous entrez la formule normalement.
A la fin au lieu de faire Entrée pour validez, vous faites Maj+Ctrl+Entrée pour valider la formule en matriciel.
( mais vous n'écrivez jamais les { } )

NB: dans la formule en G l'ai remplacer H par K, ce qui me semblait plus logique )
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
130
Réponses
7
Affichages
269
Retour