Formule =sierreur(index....) avec 2 conditions

Fermé
glaieuls29 Messages postés 174 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 mai 2021 - 8 nov. 2019 à 16:52
glaieuls29 Messages postés 174 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 mai 2021 - 21 nov. 2019 à 03:00
Bonjour,

Comment faire apparaitre dans le même tableau et avec 1 seule formule le résultat de ces 2 formules. parce que individuellement ca fonctionne.

Y a t il une solution pour avoir une seule formule qui ferait le tri ? parce que cela fait plusieurs heures que je teste des choses sans succès.

quand je saisis ces 2 formules ca marche de façon séparée :

=SIERREUR(INDEX(Feuil1!$D:$D;AGREGAT(15;6;(1/(Tableau1[BANQUE]="BANQUE1"))*LIGNE(Tableau1[BANQUE]);LIGNE(A1)));"") --------> ok ca marche

=SIERREUR(INDEX(Feuil1!$D:$D;AGREGAT(15;6;(1/(Tableau1[BANQUE]="BANQUE2"))*LIGNE(Tableau1[BANQUE]);LIGNE(A1)));"") -------------> OK ca marche aussi

merci d'avance ...et encore merci à danielc0 et à via55 qui m'ont respectivement beaucoup aidés ces derniers mois.

cordialement

glaieul29



Configuration: Windows / Internet Explorer 11.0

7 réponses

via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
8 nov. 2019 à 17:36
Bonjour glaieul

De rien !

Si tu veux enchainer les 2 recherches :
=SIERREUR(INDEX(Feuil1!$D:$D;AGREGAT(15;6;(1/(Tableau1[BANQUE]="BANQUE1"))*LIGNE(Tableau1[BANQUE]);LIGNE(A1)));SIERREUR(INDEX(Feuil1!$D:$D;AGREGAT(15;6;(1/(Tableau1[BANQUE]="BANQUE2"))*LIGNE(Tableau1[BANQUE]);LIGNE(A1)));"")

Cdlmnt
Via
0
glaieuls29 Messages postés 174 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 mai 2021
8 nov. 2019 à 20:04
saut via,
un plaisir de te relire....surtout que tu as encore tout bon !!!

en relisant ta formule, je pense que j'y étais presque :-) mais des messages d'arguments en + ou en -, .... j'aurais dû conserver tous mes essais. A la fin on ne sait plus ou on en est dans les modifs et c'est pourquoi je me suis résolus à demander de l'aide.

merci encore

et à plus

glaieul
0
glaieuls29 Messages postés 174 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 mai 2021
8 nov. 2019 à 21:07
re,
un petit truc que je n'arrive pas à résoudre.
tout est nickel sauf que j'ai chronologiquement tous les "banque1" et après tous les "banque2".

comment je pourrais faire pour que le résultat reste chronologique (du plus vieux au plus récent) quelque soit la banque. les lignes "banque1" et "banque2" seront donc mélangés. (même un tri forcé ne marche pas).

cdt

glaieul
0
glaieuls29 Messages postés 174 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 mai 2021
9 nov. 2019 à 07:05
re,

j'ai repris ta formule, mais après pointage, je m’aperçois qu'il y a vraiment un truc "bizaroïde" qui se passe.

1) pour chaque formule testée individuellement toutes les sommes de banque1 et de banque2 sont reprises.

2) en enchainant les 2 formules toutes les sommes de BANQUE1 sont reprises mais pas toutes celles de banque2.

3) si j'inverse l'ordre de banque1 et banque2 dans la formule (banque2 en 1er et banque1 en 2e), il n'y a que les lignes de banque2 qui sont reprises.

j'espère que je suis assez clair. Vois tu d’où cela peut venir ?
Je sais que le mieux serait que je t'envoie un fichier mais il faudrait que j'essaie de "l'anonymiser" un peu ou que je te l'envoie en message privé.

cdt

glaieul
0