Fonction si long remplacée par cellules nommées
Résolu
Oum82
-
Oumnia82 -
Oumnia82 -
Bonjour,
J'avais une fonction si trop langues
=SI(F4="Tanger";SI(D4="Document";RECHERCHEV(E4;Tableau19;EQUIV(H4;Expd;0);FAUX);RECHERCHEV(E4;Tableau514;EQUIV(H4;Expnd;0);FAUX));SI(D4="Document";RECHERCHEV(E4;Tableau1;EQUIV(H4;Impnd;0);FAUX);RECHERCHEV(E4;Tableau5;EQUIV(H4;Impd;0);FAUX)))
Alors j'ai créer des formules nommées :
Dans le gestionnaire de nom (comme pour nommer des plages)
comme ceci
test1 "fait référence à" =RECHERCHEV(E4;Tableau19;EQUIV(H4;Expd;0);FAUX)
test2 "fait référence à"=RECHERCHEV(E5;Tableau514;EQUIV(H5;Expnd;0);FAUX)
test3 "fait référence à"=RECHERCHEV(E4;Tableau1;EQUIV(H4;Impd;0);FAUX)
test4 "fait référence à"=RECHERCHEV(E4;Tableau5;EQUIV(H4;Impnd;0);FAUX)
et ça m'a donné cela
=SI(F4="Tanger";SI(D4="Document";test1;test2);SI(D4="Document";test3;test4))
Le problème c'est que formules nommées test1 , test2, test3, test4 restent figées , alors que j'ai besoin qu'elles d'incrémentent .
J'avais une fonction si trop langues
=SI(F4="Tanger";SI(D4="Document";RECHERCHEV(E4;Tableau19;EQUIV(H4;Expd;0);FAUX);RECHERCHEV(E4;Tableau514;EQUIV(H4;Expnd;0);FAUX));SI(D4="Document";RECHERCHEV(E4;Tableau1;EQUIV(H4;Impnd;0);FAUX);RECHERCHEV(E4;Tableau5;EQUIV(H4;Impd;0);FAUX)))
Alors j'ai créer des formules nommées :
Dans le gestionnaire de nom (comme pour nommer des plages)
comme ceci
test1 "fait référence à" =RECHERCHEV(E4;Tableau19;EQUIV(H4;Expd;0);FAUX)
test2 "fait référence à"=RECHERCHEV(E5;Tableau514;EQUIV(H5;Expnd;0);FAUX)
test3 "fait référence à"=RECHERCHEV(E4;Tableau1;EQUIV(H4;Impd;0);FAUX)
test4 "fait référence à"=RECHERCHEV(E4;Tableau5;EQUIV(H4;Impnd;0);FAUX)
et ça m'a donné cela
=SI(F4="Tanger";SI(D4="Document";test1;test2);SI(D4="Document";test3;test4))
Le problème c'est que formules nommées test1 , test2, test3, test4 restent figées , alors que j'ai besoin qu'elles d'incrémentent .
3 réponses
-
Bonjour
Peux-tu nous joindre un échantillon de ton fichier sans données sensibles?
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..
Cordialement-
Bonjour
merci pour votre réponse
j'espère que vous allez trouver une solution
Voici le fichier https://www.cjoint.com/c/HECpEddi6er
-
-
Bonjour
Dans le fichier que tu viens d'envoyer il manque la feuille avec les données zone
Crdlt -
Bonjour,
Indépendemment de la feuille manquante et des #REF! partout, tu as mis :
test1:=Calcul!$E$21
ce n'est pas du tout le bout de formule que tu avais prévu.
Et bien entendu qu'il ne s'incrémente pas, tu utilises une référence absolue avec tes $
A lire de toute urgence ;-) Références Relatives & Absolues
eric