Problème compatibilité

Fermé
Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020 - 8 oct. 2020 à 09:53
Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020 - 9 oct. 2020 à 09:15
Bonjour,

J'ai fais une formule sur excel 2019 et lorsque je passe sur 2016 la formule m'affiche #VALEUR!.
Voici la formule =SI(NB.SI(Feuil2!H9;"*SS*");I;"").
Le I est un ensemble de chiffre que j'ai nommé I et lorsque du coup sur cette case H9 s'affiche SS dans la case de la formule on m'affiche #VALEUR!.
Sur ma version lorsque j'écris =I pour afficher tout les chiffres que j'ai sélectionné les chiffres ce déroule sur la colonne pour tous les afficher mais lorsque je le fais sur la version 2016 ça m'affiche qu'un seul chiffre.

Je ne sais plus quoi faire pour régler ce problème aidez-moi s'il vous plait!
Merci à vous
A voir également:

1 réponse

Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
Modifié le 8 oct. 2020 à 10:26
Bonjour,
pourquoi NB.SI pour une plage de seulement 1 cellule ?!

quelle est la condition du SI ? Car là il n'y en a pas !

Si on garde cette formule, ce serait plutôt qq du genre :

Le I doit être entre guillemets puisque c'est du texte

=SI(NB.SI(Feuil2!H:H;"*SS*")>1;"I";"")

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
8 oct. 2020 à 10:56
Bonjour à tous,

Indépendamment de l'exactitude de la formule, je pense qu'il s'agit des formules matricielle dynamique d'Excel 365 (et pas 2019)
I est une plage nommée, écrire =I va se traduire dans Excel 365 par l'affichage de toutes les valeurs de la plage I sur les lignes suivantes s'il y a la place, sinon il y a affichage de #EPARS.
Ce n'est pas le cas en Excel 2016, il faut valider la formule par Ctrl+Maj+Entrée, elle se met alors automatiquement entre accolades, mais dans ce cas on n'a que la première valeur de la plage.

Maintenant comme l'a dit Yoyo01000, salutations, il n'y a peut-être pas besoin de tout ça pour la formule !

Cordialement
0
Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020 > ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024
8 oct. 2020 à 11:23
La j'ai réduit ma formule car celle que j'ai est vraiment longue elle est comme ca exactement : =SI(NB.SI(Feuil2!G9;"*JIMLR*");I;SI(NB.SI(Feuil2!G9;"*JIMMR*");B;SI(NB.SI(Feuil2!G9;"*OB50*");M;SI(NB.SI(Feuil2!G9;"*VECTOR*");G;SI(NB.SI(Feuil2!G9;"*FIR/MINIMI*");E;SI(NB.SI(Feuil2!G9;"*JVN*");N;SI(NB.SI(Feuil2!G9;"*OB70*");O;SI(NB.SI(Feuil2!G9;"*FIL/HK*");P;SI(NB.SI(Feuil2!G9;"*FIR/HK*");Q;SI(NB.SI(Feuil2!G9;"*LUNFRF2*");I;SI(NB.SI(Feuil2!G9;"*SS*");S;SI(NB.SI(Feuil2!G9;"*SI*");T;SI(NB.SI(Feuil2!G9;"*OVD*");N;SI(NB.SI(Feuil2!G9;"*MIRABEL*");H;SI(NB.SI(Feuil2!G9;"*RIF+BDC*");U;SI(NB.SI(Feuil2!G9;"*IHM*");V;SI(NB.SI(Feuil2!G9;"*STCOMDE*");W;SI(NB.SI(Feuil2!G9;"*APXM*");M;SI(NB.SI(Feuil2!G9;"*J4F1*");J;SI(NB.SI(Feuil2!G9;"*OB64*");E;SI(NB.SI(Feuil2!G9;"*JUMSOPHIE*");I;SI(NB.SI(Feuil2!G9;"*LAMPELED*");X;SI(NB.SI(Feuil2!G9;"*CHARGEURFELIN*");Y;"")))))))))))))))))))))))

les valeurs vrais sont comme l'a dit ALS35 des plages nommée et vu que sur Excel 365 les valeurs des plages nommées s'affichent sur les lignes suivantes j'ai pour pouvoir faire un tableau avec un validation de données et avec les chiffres voulu j'ai sélectionner les lignes ou les valeurs sont censé s'afficher comme ceci : =Feuil1!$A$40:$A$529
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139 > Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020
8 oct. 2020 à 17:36
Bonjour,

Précise ton besoin, tu veux une liste déroulante variable en fonction du choix fait dans la cellule Feuil2!G9 ?
Ta formule pourrait être très largement simplifié en créant un tableau de correspondance et en utilisant la fonction RECHERCHEV.

Cordialement
0
Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020 > ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024
8 oct. 2020 à 17:53
Bonjour,

Voilà c’est ça en gros j’aimerais que selon le choix fais dans une liste déroulante Feuil2!G9 il y a une certaine liste déroulante qui est activé avec un nombre de chiffre défini dans la cellule Feuil2!H9
Cordialement
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139 > Twiisty Messages postés 5 Date d'inscription jeudi 8 octobre 2020 Statut Membre Dernière intervention 9 octobre 2020
8 oct. 2020 à 18:28
Quelque chose comme ça ?
https://www.cjoint.com/c/JJiqAWavHAh

Cordialement
0