R raf26 XLDnaute Occasionnel 22 Juillet 2023 #1 Bonjour le forum, J'aurais besoin une nouvelle fois de vos talents... Les achats clients sont dans un tableau structuré et je souhaite dans un autre tableau extraire quelques données. Dans ce nouveau tableau, je ne trouve pas la bonne formule pour afficher lorsque un client a commande + de 100 € de poires : La date de sa 1ère commande > à 100 € Le montant de cette commande Je vous joint mon tableau test. Je vous remercie par avance. Bon week-end à tous Pièces jointes Classeur1.xlsx 13.4 KB · Affichages: 4
Bonjour le forum, J'aurais besoin une nouvelle fois de vos talents... Les achats clients sont dans un tableau structuré et je souhaite dans un autre tableau extraire quelques données. Dans ce nouveau tableau, je ne trouve pas la bonne formule pour afficher lorsque un client a commande + de 100 € de poires : La date de sa 1ère commande > à 100 € Le montant de cette commande Je vous joint mon tableau test. Je vous remercie par avance. Bon week-end à tous
Solution J J JHA 22 Juillet 2023 Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA
Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA
J JHA XLDnaute Barbatruc 22 Juillet 2023 #2 Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA Pièces jointes Classeur1 (1).xlsx 13.8 KB · Affichages: 6 Vote positif 0 Vote négatif Solution
Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA
R raf26 XLDnaute Occasionnel 22 Juillet 2023 #3 BrunoM45 à dit: Bonjour ref26 Il serait bien de compléter votre profil pour indiquer la version d'Excel que vous utilisez ? Ensuite nous pourrons vous répondre correctement A+ Cliquez pour agrandir... Bonjour BrunoM45 J'ai indiqué Microsoft 365 dans le préfixe de mon sujet. Vote positif 0 Vote négatif
BrunoM45 à dit: Bonjour ref26 Il serait bien de compléter votre profil pour indiquer la version d'Excel que vous utilisez ? Ensuite nous pourrons vous répondre correctement A+ Cliquez pour agrandir... Bonjour BrunoM45 J'ai indiqué Microsoft 365 dans le préfixe de mon sujet.
R raf26 XLDnaute Occasionnel 22 Juillet 2023 #4 JHA à dit: Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA Cliquez pour agrandir... Bonjour JHA, Merci pour votre retour, exactement ce qu'il me fallait. Top ! Vote positif 0 Vote négatif
JHA à dit: Bonjour à tous, Avec une formule matricielle VB: =SIERREUR(INDEX(Tableau1[DATE];PETITE.VALEUR(SI((Tableau1[POIRES]>=100)*(Tableau1[NOM]=$M8);LIGNE(Tableau1[POIRES])-7);1));"") JHA Cliquez pour agrandir... Bonjour JHA, Merci pour votre retour, exactement ce qu'il me fallait. Top !