Plusieurs si (10)
Résolu
mamie
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche une formule qui me permettra d'inscrire automatiquement une ville dans une cellule selon que le département saisi dans une autre cellule soit rattaché à cette ville.
Exemple :
si A1 est 18 ou 28 ou36 ou 37 ou 41 ou 45 ou 75 ou 77 ou 78 ou 91 ou 92 ou 93 ou 94 ou 95 alors A2 est Paris
si A1 est 2 ou 8 ou 10 ou 51 ou 52 ou 59 ou 60 ou 62 ou 80 alors A2 est Lille
si A1 est 25 ou 39 ou 54 ou 55 ou 57 ou 67 ou 68 ou 70 ou 88 ou 90 alors A2 est Metz
si AI est.....alors A2 est Lyon
si AI est.....alors A2 est Toulon
si AI est.....alors A2 est Marseille
si AI est.....alors A2 est toulouse
si AI est.....alors A2 est bordeaux
si AI est.....alors A2 est rennes
si AI est.....alors A2 est brest
Je vous remercie à l'avance pour vos conseils.
Je cherche une formule qui me permettra d'inscrire automatiquement une ville dans une cellule selon que le département saisi dans une autre cellule soit rattaché à cette ville.
Exemple :
si A1 est 18 ou 28 ou36 ou 37 ou 41 ou 45 ou 75 ou 77 ou 78 ou 91 ou 92 ou 93 ou 94 ou 95 alors A2 est Paris
si A1 est 2 ou 8 ou 10 ou 51 ou 52 ou 59 ou 60 ou 62 ou 80 alors A2 est Lille
si A1 est 25 ou 39 ou 54 ou 55 ou 57 ou 67 ou 68 ou 70 ou 88 ou 90 alors A2 est Metz
si AI est.....alors A2 est Lyon
si AI est.....alors A2 est Toulon
si AI est.....alors A2 est Marseille
si AI est.....alors A2 est toulouse
si AI est.....alors A2 est bordeaux
si AI est.....alors A2 est rennes
si AI est.....alors A2 est brest
Je vous remercie à l'avance pour vos conseils.
A voir également:
- Plusieurs si (10)
- Clé d'activation windows 10 - Guide
- Restauration systeme windows 10 - Guide
- Windows 10 ne démarre plus - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
11 réponses
Bonjour
Il me semble qu'il n'est pas possible de mettre 10 (si) dans Excel.
Pour votre problème, il vaut mieux créer un tableau dans un onglet caché avec les départements et les villes rattachées. Il ne restera plus qu'à faire une recherche dans ce tableau pour indiquer la ville de rattachement !
Bonne journée
Dépannage, formation et création de site internet en Gironde
www.ailp-informatique.net
Il me semble qu'il n'est pas possible de mettre 10 (si) dans Excel.
Pour votre problème, il vaut mieux créer un tableau dans un onglet caché avec les départements et les villes rattachées. Il ne restera plus qu'à faire une recherche dans ce tableau pour indiquer la ville de rattachement !
Bonne journée
Dépannage, formation et création de site internet en Gironde
www.ailp-informatique.net
mamie
Merci beaucoup pour ta réponse Alip. J'avais oublié la formule RECHERCHEV
=SI(A1=1;"Ain";"")&SI(A1=2;"DEUX";"")&SI(A1=3;"Allier";"")&SI(A1=4;"Quatre";"")
désolé si plusieurs fois le meme message, mais pour l'instant je ne vois pas ma première réponse
désolé si plusieurs fois le meme message, mais pour l'instant je ne vois pas ma première réponse
Salut,
pourquoi ne pas utiliser une autre feuille pour lister tes chiffres et tes villes et ensuite passer par la fonction RECHERCHEV
un exemple: http://www.cijoint.fr/cjlink.php?file=cj201009/cijU0Qg2Wq.xls
donc en Feuil2 tu as tes chiffres et tes villes associées et en Feuil1 en A1 tu mets ton numéro et la ville va apparaître automatiquement en B1
Bonne journée
pourquoi ne pas utiliser une autre feuille pour lister tes chiffres et tes villes et ensuite passer par la fonction RECHERCHEV
un exemple: http://www.cijoint.fr/cjlink.php?file=cj201009/cijU0Qg2Wq.xls
donc en Feuil2 tu as tes chiffres et tes villes associées et en Feuil1 en A1 tu mets ton numéro et la ville va apparaître automatiquement en B1
Bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
la formule SI n'a pas de limite en Excel 2007, mais effectivement se limite à 7 SI sur les antérieurs.
Cette formule n'est pas la mieux adaptée pour ce que vous cherchez.
essayez d'adapter cet exemple
Hors champ, insérer un tableau (pour l'exemple de X1 à Y90 à adapter
de A1 à A90:la liste des N°
de B1 à B10:en face de chaque nom, le nom de ville correspondant à répéter autant de fois qu'il y a de N°
dans votre feuille édition
Si vous entrez en A1 le N° cherché, la formule en B1:
=SI(A1=0;"";RECHERCHEV(A1;$X$1:$Y$90;2;0))
vous pouvez aussi nommer le champ X1:Y90 par exemple: CHAMP et remplacer donc $X$1:$Y$90 dans la formule par CHAMP. Ce sera plus simple si vous placez le champ de référence sur une feuille cachée.
Crdlmnt
Si maintenan t vous tenez à la formule SI sur 10 points, revenz il y a des solutions
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
la formule SI n'a pas de limite en Excel 2007, mais effectivement se limite à 7 SI sur les antérieurs.
Cette formule n'est pas la mieux adaptée pour ce que vous cherchez.
essayez d'adapter cet exemple
Hors champ, insérer un tableau (pour l'exemple de X1 à Y90 à adapter
de A1 à A90:la liste des N°
de B1 à B10:en face de chaque nom, le nom de ville correspondant à répéter autant de fois qu'il y a de N°
dans votre feuille édition
Si vous entrez en A1 le N° cherché, la formule en B1:
=SI(A1=0;"";RECHERCHEV(A1;$X$1:$Y$90;2;0))
vous pouvez aussi nommer le champ X1:Y90 par exemple: CHAMP et remplacer donc $X$1:$Y$90 dans la formule par CHAMP. Ce sera plus simple si vous placez le champ de référence sur une feuille cachée.
Crdlmnt
Si maintenan t vous tenez à la formule SI sur 10 points, revenz il y a des solutions
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Merci beaucoup Vaucluse
Grâce au détail de votre réponse j'ai bien compris et ça marche super! En fait, j'ai créée ma liste département/ville en feuille 2 et ajusté ma formule avec mes références de plages et tout est ok. Je te remercie infiniment.
C'est la première fois que je viens sur ce site et je ne m'attendais pas à autant de réponse.
Je reviendrai vous voir car j'ai pris un nouveau job et cela fait 15 ans que je n'ai pas travaillé sur les formules! Mon job est assez prenant et j'attends le soir pour lire les réponses chez moi.
Merci encore, je vous souhaite un excellent week-end
Grâce au détail de votre réponse j'ai bien compris et ça marche super! En fait, j'ai créée ma liste département/ville en feuille 2 et ajusté ma formule avec mes références de plages et tout est ok. Je te remercie infiniment.
C'est la première fois que je viens sur ce site et je ne m'attendais pas à autant de réponse.
Je reviendrai vous voir car j'ai pris un nouveau job et cela fait 15 ans que je n'ai pas travaillé sur les formules! Mon job est assez prenant et j'attends le soir pour lire les réponses chez moi.
Merci encore, je vous souhaite un excellent week-end
Salut mamie,
finalement est-ce que tu as réglé ton problème avec ma solution ou celle de mon ami Vaucluse ?
Bonne journée
finalement est-ce que tu as réglé ton problème avec ma solution ou celle de mon ami Vaucluse ?
Bonne journée
Bonsoir Ricky38
Merci beaucoup pour ta réponse qui avec l'aide celle de Vaucluse m'a permi de résoudre mon problème. Le plus de Vaucluse sont les $ qui figent les cellules X1 et Y90. Ainsi quand je fais glisser ma formule de A1 vers A2 etc, les arguments sont toujours bons!
Donc moi j'ai fait ça :
=RECHERCHEV(A1; Feuil2!$X$1:$Y$90;2; FAUX)
Désolée de n'avoir pas répondu plus tôt, une mamie c'est pas forcément rapide mais c'est fiable. Le temps qu'elle se remette en cause professionnellement (vu qu'elle va bosser jusqu'à 70 ans si ça continue!) et qu'elle comprenne ce qu'on lui dit... mais bon! Elle est en progrès et grâce à vous.
Merci beaucoup encore et bonne soirée
Merci beaucoup pour ta réponse qui avec l'aide celle de Vaucluse m'a permi de résoudre mon problème. Le plus de Vaucluse sont les $ qui figent les cellules X1 et Y90. Ainsi quand je fais glisser ma formule de A1 vers A2 etc, les arguments sont toujours bons!
Donc moi j'ai fait ça :
=RECHERCHEV(A1; Feuil2!$X$1:$Y$90;2; FAUX)
Désolée de n'avoir pas répondu plus tôt, une mamie c'est pas forcément rapide mais c'est fiable. Le temps qu'elle se remette en cause professionnellement (vu qu'elle va bosser jusqu'à 70 ans si ça continue!) et qu'elle comprenne ce qu'on lui dit... mais bon! Elle est en progrès et grâce à vous.
Merci beaucoup encore et bonne soirée
Salut tout le monde,
Je viens mettre mon petit grain de sel dans la discussion, effectivement le nombre d'imbrication conditionnelle est limité à 7 mais rien n'empêche de faire des cascades ce qui porte à 40 maxi le nombre d'imbrication.
Il suffit terminer une série de 7 imbrications soit par 0 s'il s'agit de valeurs numériques ou par "" pour de valeurs textes et relancer une imbrication.
Un exemple pour le fun
https://www.cjoint.com/?jdsWQOtV3Z
Ca ressemble plus à une usine à gaz qu'à une formule c'est pourquoi il vaut mieux passer par une RECHERCHEV comme vous le préconisez
Cordialement
Je viens mettre mon petit grain de sel dans la discussion, effectivement le nombre d'imbrication conditionnelle est limité à 7 mais rien n'empêche de faire des cascades ce qui porte à 40 maxi le nombre d'imbrication.
Il suffit terminer une série de 7 imbrications soit par 0 s'il s'agit de valeurs numériques ou par "" pour de valeurs textes et relancer une imbrication.
Un exemple pour le fun
https://www.cjoint.com/?jdsWQOtV3Z
Ca ressemble plus à une usine à gaz qu'à une formule c'est pourquoi il vaut mieux passer par une RECHERCHEV comme vous le préconisez
Cordialement
Bonsoir Mike
ta conclusion méritait d'être précisée car effectivement, ça fait lourd.
Mais puisqu'on y est et sachant que parfois, cette proposition transforme l'affichage en texte ...on peut soit:
_dixit Argixu,(qui a raison), mettre tout entre parenthèses et multiplier par 1 pour résoudre ce hic...
_mettre 7 conditions dans une cellule, la fin de la formule renvoyant à la cellule contigüe, dans laquelle on place les 7 suivantes, etc... etc...
Mais c'est toujours pour le fun au cas où une fonction de recherche ne soit pas applicable, car c'est aussi un peu tordu.
Crdlmnt
-
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
ta conclusion méritait d'être précisée car effectivement, ça fait lourd.
Mais puisqu'on y est et sachant que parfois, cette proposition transforme l'affichage en texte ...on peut soit:
_dixit Argixu,(qui a raison), mettre tout entre parenthèses et multiplier par 1 pour résoudre ce hic...
_mettre 7 conditions dans une cellule, la fin de la formule renvoyant à la cellule contigüe, dans laquelle on place les 7 suivantes, etc... etc...
Mais c'est toujours pour le fun au cas où une fonction de recherche ne soit pas applicable, car c'est aussi un peu tordu.
Crdlmnt
-
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Salut Vaucluse,
Il faut être un peu tordu quand même, avec 2007 ou 2010, je n'ai pas essayé d'aller au delà de 40 conditionnelles mais j'ai bon espoir à jeun bien sur
Cordialement
Il faut être un peu tordu quand même, avec 2007 ou 2010, je n'ai pas essayé d'aller au delà de 40 conditionnelles mais j'ai bon espoir à jeun bien sur
Cordialement
Re la gang,
biensur avec la version 2003 on peut y aller avec plus que 7 SI imbriqués. Disons que dans A1 on a 7 SI imbriqués dont le 7 ième nous mène à la cellule A2 qui elle contient aussi 7 Si imbriqués et dont le 7 ième nous mène à la cellule A3 etc.....
Je l'ai déjà fait avec succès et oui ça fait lourd comme formule lollll
Bien à vous
biensur avec la version 2003 on peut y aller avec plus que 7 SI imbriqués. Disons que dans A1 on a 7 SI imbriqués dont le 7 ième nous mène à la cellule A2 qui elle contient aussi 7 Si imbriqués et dont le 7 ième nous mène à la cellule A3 etc.....
Je l'ai déjà fait avec succès et oui ça fait lourd comme formule lollll
Bien à vous
Salut Ricky,
Oui bien sur en utilisant plusieurs cellules de 7 imbrications il n'y a pas de problème et le nombre d'imbrication est sans limile, mon exemple sous 2003
est de 40 imbrications dans la même cellule; si on utilise 7 cellules cela porte à 280 conditionnelles ensuite dans une huitième cellule on imbrique 7 conditionnelle si concernant les 7 premières
Mais il faut être fêlé pour braver les limites d'Excel alors qu'il n'en à pas
Oui bien sur en utilisant plusieurs cellules de 7 imbrications il n'y a pas de problème et le nombre d'imbrication est sans limile, mon exemple sous 2003
est de 40 imbrications dans la même cellule; si on utilise 7 cellules cela porte à 280 conditionnelles ensuite dans une huitième cellule on imbrique 7 conditionnelle si concernant les 7 premières
Mais il faut être fêlé pour braver les limites d'Excel alors qu'il n'en à pas