Formule sous EXCEL 2003

smullycat

XLDnaute Nouveau
Bonjour messieurs dames,
Question toute simple :
Comment faire pour que cela marche ?

Code:
=SI('Liste des sites'!A61='Bon de commande'!B6;'Liste des sites'!A89;
SI('Liste des sites'!A62='Bon de commande'!B6;'Liste des sites'!A90;
SI('Liste des sites'!A63='Bon de commande'!B6;'Liste des sites'!A91;
SI('Liste des sites'!A64='Bon de commande'!B6;'Liste des sites'!A92;
SI('Liste des sites'!A65='Bon de commande'!B6;'Liste des sites'!A93;
SI('Liste des sites'!A66='Bon de commande'!B6;'Liste des sites'!A94;
SI('Liste des sites'!A67='Bon de commande'!B6;'Liste des sites'!A95;
SI('Liste des sites'!A68='Bon de commande'!B6;'Liste des sites'!A96;
SI('Liste des sites'!A69='Bon de commande'!B6;'Liste des sites'!A97;
SI('Liste des sites'!A70='Bon de commande'!B6;'Liste des sites'!A98;
SI('Liste des sites'!A71='Bon de commande'!B6;'Liste des sites'!A99;
SI('Liste des sites'!A72='Bon de commande'!B6;'Liste des sites'!A100;
SI('Liste des sites'!A73='Bon de commande'!B6;'Liste des sites'!A101;
SI('Liste des sites'!A74='Bon de commande'!B6;'Liste des sites'!A102;
SI('Liste des sites'!A75='Bon de commande'!B6;'Liste des sites'!A103;
SI('Liste des sites'!A76='Bon de commande'!B6;'Liste des sites'!A104;
SI('Liste des sites'!A77='Bon de commande'!B6;'Liste des sites'!A105;
SI('Liste des sites'!A78='Bon de commande'!B6;'Liste des sites'!A106;
SI('Liste des sites'!A79='Bon de commande'!B6;'Liste des sites'!A107;
SI('Liste des sites'!A80='Bon de commande'!B6;'Liste des sites'!A108;
SI('Liste des sites'!A81='Bon de commande'!B6;'Liste des sites'!A109;
SI('Liste des sites'!A82='Bon de commande'!B6;'Liste des sites'!A110;
SI('Liste des sites'!A83='Bon de commande'!B6;'Liste des sites'!A111;
SI('Liste des sites'!A84='Bon de commande'!B6;'Liste des sites'!A112;
SI('Liste des sites'!A85='Bon de commande'!B6;'Liste des sites'!A113;
SI('Liste des sites'!A86='Bon de commande'!B6;'Liste des sites'!A114;
""))))))))))))))))))))))))))

Je me suis renseigné je sais qu'on ne peut mettre que 7 SI imbriqué mais comment surpassé cette règle ?

Merci d'avance pour l'attention que vous porterz à mon problème

Smully
 

cbea

XLDnaute Impliqué
Re : Formule sous EXCEL 2003

Bonjour Smullycat,

Voici une solution :

Créer des cellules nommées (menu : Insertion/Nom/Définir...) :
- Nom : val1ColA
- Référence : ='Liste des sites'!$A$61:$A$86

- Nom : val2ColA
- Référence : ='Liste des sites'!$A$89:$A$114

Formule à mettre en A1 par exemple :
=SI(ESTERREUR(INDEX(val2ColA;EQUIV('Bon de commande'!$B$6;val1ColA;1);1));"";INDEX(val2ColA;EQUIV('Bon de commande'!$B$6;val1ColA;1);1))
 

smullycat

XLDnaute Nouveau
Re : Formule sous EXCEL 2003

merci ça à été rapide.
:)
J'ai continué à chercher et en fait j'ai tout mis dans une seule et même colonne et je joue avec les =DROITE et =GAUCHE et ça me convient mais je n'exclu pas ta solution que je testerai surement par la suite.

Merci quand même;)

@+Smully:)
 
G

Guest

Guest
Re : Formule sous EXCEL 2003

bonjour,

Avec la formule:

=INDEX('Liste des sites'!A89:A114;EQUIV('Bon de Commande'!B6;'Liste des sites'!$A$61:$A$86;0))

En considérant qu'il y a le même écart entre les valeurs cherchées A61:A86 et les valeurs à retourner A89:A114;

bonne journée
 

smullycat

XLDnaute Nouveau
Re : Formule sous EXCEL 2003

Je n'ai pas bien compris ton système d'index. M'enfin pour le premier problème c'est pas grave mais ça peut m'aider pour le deuxième.

En fait je vous explique le problème,

J'ai une feuille "Bon de commande"

J'ai une feuille "Liste des imprimantes"

Sur ma feuille "bon de commande" j'ai une cellule avec le nom du site. Selon ce qu'il y a d'inscrit dans cette cellule je veux pouvoir faire afficher toutes les imprimantes disponibles sur le site (renseignées dans la feuille "Liste des Imprimantes").

Est-ce faisable avec les fonctions suscitées ?

Si oui serait il possible de m'expliquer en détails comment cela fonctionne.

Pour ma part je continue de chercher au travers du Web qui est très vaste je vous le confirme...:eek:

Merci

@+Smully
 
G

Guest

Guest
Re : Formule sous EXCEL 2003

Re Bonjour,

Telle que formulée ta demande est plus précise, et je ne pense pas que les formules précédentes répondront entièrement à ton besoin. Par contre sur le forum tu peux faire une recherche (dans le bandau horizontal bleu clair en haut de la fenêtre) avec les mots 'Devis' et/ou 'commandes' et tu trouvera des solution qui te donneront des pistes de travail.

bonnes recherches....
 

Statistiques des forums

Discussions
312 836
Messages
2 092 635
Membres
105 475
dernier inscrit
ramzi slama