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 .
A voir également:
- Fonction si long remplacée par cellules nommées
- Fonction si et - Guide
- Pc long a demarrer - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller cellules excel - Guide
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
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,
Indépendemment de la feuille manquante et des #REF! partout, tu as mis :
test1:
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
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
merci pour votre réponse
j'espère que vous allez trouver une solution
Voici le fichier https://www.cjoint.com/c/HECpEddi6er