Problème compatibilité

Twiisty Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Twiisty Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   168
 
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   Statut Membre Dernière intervention   145
 
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   Statut Membre Dernière intervention   > ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   145 > Twiisty Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   > ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   145 > Twiisty Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Quelque chose comme ça ?
https://www.cjoint.com/c/JJiqAWavHAh

Cordialement
0