Probleme formule matricielle

Fermé
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020 - 28 oct. 2020 à 09:47
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020 - 28 oct. 2020 à 10:39
Bonjour,

J'ai crée un fichier pour comparer des factures présentes dans un onglet avec un autre onglet.

Je vous mets le fichier en lien pour simplifier.
Je pense qu'il y a surement de meilleures méthodes que la mienne.
Dans l'onglet ECART, j'ai mis en jaune les données que je n'arrives pas a modifier, la formule c'est que quand J104 par exemple est vide alors ne rien mettre mais comme dans la colonne J j'ai fais une formule matricielle par pur hasard j'ai fouillé sur le forum, je n'arrive pas a faire quelque chose.

D'ailleurs en orange je vous ai mis la formule en question, est-ce que quelqu'un peut m'expliquer à quoi sert une formule matricielle, pourquoi si j’enlève les { cela ne marche pas ?
Merci beaucoup pour votre aide.



https://www.cjoint.com/c/JJCiVEJSrwK
A voir également:

6 réponses

M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
28 oct. 2020 à 09:55
Bonjour,
Teste comme ceci
https://mon-partage.fr/f/s68lF9pE/
0
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020
28 oct. 2020 à 10:01
Encore une fois magnifique en 3 min.
Merci.
Et tu pourrais me dire pour a formule matricielle, quelle est la difference avec une formule ?
0
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
28 oct. 2020 à 10:04
Re,
La différence entre une formule matricielle et des formules Excel classiques réside dans le fait qu'une formule matricielle traite plusieurs valeurs au lieu d'une seule.
Une formule matricielle ne traite pas seulement plusieurs valeurs simultanément, mais elle peut également renvoyer plusieurs valeurs à la fois
0
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020
28 oct. 2020 à 10:13
Difficile a comprendre la différence j'avoue. Je vais essayer de regarder. Et dans mon exemple j'aurai pu ne pas faire de formule matricielle ? Je l'ai fait par hasard et ca a marché.
0
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020
28 oct. 2020 à 10:09
Et j'ai une autre question, dans la formule J16, je pars de la cellule C4, mais j'aimerai aussi qu'il prenne en compte la cellule F4 et G4 par exemple, je mettrai un autre nom, et qu'il aile chercher les 3 cases, est ce que tu sais comment je pourrais faire, je remets mon fichier en exemple.

https://www.cjoint.com/c/JJCji0mcc8K
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
28 oct. 2020 à 10:25
Re

Teste cette formule à valider en matricielle
=SIERREUR(INDEX('JASPER RETRAITE'!$B$1:$B$10000;PETITE.VALEUR(SI(OU('JASPER RETRAITE'!$D$1:$D$10000=ECART!$C$4;'JASPER RETRAITE'!$D$1:$D$10000=ECART!$F$4;'JASPER RETRAITE'!$D$1:$D$10000=ECART!$G$4);LIGNE('JASPER RETRAITE'!$B$1:$B$10000));LIGNE()-13));"")
0
Melpoly Messages postés 23 Date d'inscription mercredi 30 octobre 2019 Statut Membre Dernière intervention 28 octobre 2020
28 oct. 2020 à 10:39
Ah oui sur le fichier je voulais également comprendre pourquoi dans la colonne K de l'onglet CLIENT COMPTA tout en bas a partir de la ligne 2201 pourquoi la formule ne marche plus. Je sais que ça vient de ma formule;
Merci beaucoup.
0