Fonctionnement partiel de ma formule matriciel SI ESTTEXTE

benni.mvr

XLDnaute Nouveau
Bonjour tout le forum,

J'ai écrit une formule qui fonctionne sur mes deux lignes 6 et 7 (Fichier joint: Feuille "Résultat")

Exemple pour ligne 6:

{=SI(ESTTEXTE(INDEX(BRUT!$B$1:$B$1999;MIN(SI((BRUT!$A$2:$A$1999<>"")*(NB.SI(Résultat!$B$5:B5;BRUT!$B$2:$B$1999*1)=0);LIGNE(BRUT!$A$2:$A$1999)))));"";INDEX(BRUT!$B$1:$B$1999;MIN(SI((BRUT!$A$2:$A$1999<>"")*(NB.SI(Résultat!$B$5:B5;BRUT!$B$2:$B$1999*1)=0);LIGNE(BRUT!$A$2:$A$1999)))))}


Elle à pour bute de compiler la colonne B (Fichier joint: Feuille "BRUT")


Problème rencontré pour ligne 8:

Si des cellules en colonne B de BRUT contient des chiffres et lettres, ma formule ci dessus ne fonctionne plus...:confused::confused:

Je ne trouve pas comment l'adapter ?

Merci d'avance de votre aide précieuse...Bien à vous.
 

Pièces jointes

  • Test_Matrice_1.xlsx
    86.1 KB · Affichages: 81

CISCO

XLDnaute Barbatruc
Re : Fonctionnement partiel de ma formule matriciel SI ESTTEXTE

Bonjour

C'est normal que la formule en Résultat!B8 te renvoie "" puisque Brut!B7 et Brut!B8 contiennent du texte. Cela vient de la partie de la formule SI(ESTTEXTE.......;"";....

Que veux tu exactement obtenir avec cette formule, la liste des référence de la colone B, sans les doublons ? Si c'est le cas, essayes avec
Code:
SI(LIGNES(B$5:B5)>SOMME(SI(Brut!B$2:B$1999<>"";1/NB.SI(Brut!B$2:B$1999;Brut!B$2:B$1999)));"";INDEX(Brut!$B$1:$B$1999;PETITE.VALEUR(SI((Brut!$A$2:$A$1999<>"")*(NB.SI(Résultat!$B$5:B5;Brut!$B$2:$B$1999)=0);LIGNE(Brut!$A$2:$A$1999));LIGNES(B5:B5))))

@ plus
 
Dernière édition:

benni.mvr

XLDnaute Nouveau
Re : Fonctionnement partiel de ma formule matriciel SI ESTTEXTE

Bonjour Cisco et merci de ta réponse très rapide.:)

J'ai testé ta formule mais je n’obtiens pas la valeur souhaité.

Effectivement, je souhaiterais les valeurs sans doublons de BRUT!B en Résultat!B

Nota: Ces valeurs peuvent contenir que des nombres ou que des lettres, ou les deux.

La colonne A de BRUT n'a pas d'importance.

J'ai illustré mon souhait dans un deuxième fichier joint: TEST2_Matrice_1.

Merci d'avance...
 

Pièces jointes

  • Test2_Matrice_1.xlsx
    86.4 KB · Affichages: 64
  • Test2_Matrice_1.xlsx
    86.4 KB · Affichages: 68
  • Test2_Matrice_1.xlsx
    86.4 KB · Affichages: 69

CISCO

XLDnaute Barbatruc
Re : Fonctionnement partiel de ma formule matriciel SI ESTTEXTE

Bonjour

Cf. la formule en pièce jointe.

@ plus
 

Pièces jointes

  • Test2_Matrice_1.xlsx
    86.1 KB · Affichages: 69
  • Test2_Matrice_1.xlsx
    86.1 KB · Affichages: 72
  • Test2_Matrice_1.xlsx
    86.1 KB · Affichages: 73

benni.mvr

XLDnaute Nouveau
Re : Fonctionnement partiel de ma formule matriciel SI ESTTEXTE

Bonjour au Forum,
Bonjour Cisco,

Une merveille !!!

J'avais mal appliqué la formule que tu m'avais transmise. Ta formule était bien correcte.

1000 merci à toi Cisco et au Forum.

Bien à vous.
 

Statistiques des forums

Discussions
312 213
Messages
2 086 305
Membres
103 174
dernier inscrit
OBUTT