Rechercher : dans
Par :

EXCEL : mettre x formules dans 1 cellule ???

Dernière réponse le 14 jan 2008 à 17:47:14 Koshin, le 8 nov 2006 à 17:25:24 
 Signaler ce message aux modérateurs

Bonjour,

Est il possible de rentrer plusieurs formules dans une seule cellule?

Parce que lorsque je rentre cela rien ne se passe :
(Si j'en rentre un seul ca marche)

=IF(D27="France"; Paris; ); IF(D27="Allemagne"; Berlin; ); IF(D27="Belgique"; Bruxelles; ); IF(D27="Angleterre"; Londres; ); IF(D27="Espagne"; Madrid; ); IF(D27="Portugal"; Lisbonne; ); IF(D27="Japon"; Tokyo; )

Le but du jeu est que:
D27 est une liste déroulante et que lorsqu'un choix est fait (ex france) la celule contenant les formules affiche la valeur equivalente au choix (ex Paris)

Je pense ne pas être loin du résultat, mais je ne connais pas le signe ou la commande a rajouter pour que tout soit interpreté. T T

Alors les conseils sont les bienvenus.

Merci par avance pour votre aide.

Koshin ^_^

Meilleures réponses pour « EXCEL : mettre x formules dans 1 cellule ??? » dans :
[Excel] Colorer des cellules sur conditions VoirIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...
Formules Excel de base VoirVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des...
Eviter les doublons dans Excel VoirEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...

1

manu, le 8 nov 2006 à 19:21:32
  • +1

=if(cellule="paris";"france";if(cellule="madrid";"espagne";if(...)))

je pense ca doit marcher ;)

Répondre à manu

2

Koshin, le 8 nov 2006 à 21:41:23

Merci beaucoup Manu ca marche ^_^

(Par contre contre je ne peux en mettre que 8 apparement y a t'il un moyen d'en mettre plus?)

Bonne soirée

Koshin

Répondre à Koshin

3

Koshin, le 9 nov 2006 à 09:56:24

Bonjour,

Cette formule marche mais la commande SI me limite a 7 formules T T Et j'aurais besoin quelle en prenne plus (Car D27 qui est une liste déroulante comporte plus d'entrée de Pays)

Formules rentrée dans D30:

=IF(D27="France"; Paris; IF(D27="Allemagne"; Berlin; IF(D27="Belgique"; Bruxelles; IF(D27="Angleterre"; Londres; IF(D27="Espagne"; Madrid; IF(D27="Portugal"; Lisbonne; IF(D27="Japon"; Tokyo; IF(D27="Peru"; Lima; ))))))))

Peux être que pour contourner le probleme je pourrais mettre dans une autre cellule (ex: D35) la suite de la formule et faire en sorte que D30 fasse appel a la valeur affichée en D35 et l'affiche..

Pour ce faire pensez vous qu'il est possible de rentrer une formule dans D30 qui dit que si une valeur differente (que celle contenue dans les formules precedentes) est selectionnée en D27, la valeur de la cellule D35 doit être affichée en D30 ???

Si oui quel serait SVP la commande adéquate ?
Je pense que ca commencerait comme ca mais je n'arrive pas a la mettre en forme: =IF<>

Merci par avance pour votre aide et vos conseils.

Koshin

Répondre à Koshin

4

Koshin, le 9 nov 2006 à 10:18:49

Je viens de trouver la bonne formule ^_^

IF(D27<>"amsterdam""antwerp""athens""dublin""frankfurt""hong kong""london""madrid"; D35; )

Bonne journée

Koshin

Répondre à Koshin

5

misfit28, le 9 nov 2006 à 11:23:50

Bonjour,

Tu peux aussi faire comme ça :
En colonne A, tu mets tes pays.
En colonne B, tu mets tes villes
Menu Insertion -> Nom -> Définir
Dans la zone Nom, tu tapes Liste_donnees
Dans la zone Fait référence à, tu tapes :=DECALER($A$1;;;NBVAL($A:$A);2)
Tu cliques sur ajouter puis Fermer
Grace à ca, tu viens de creer une zone dont la taille va s'adapter au nombre de données que tu rentres.
Dans la cellule où, tu veux voir le résultat, tu saisis la formule suivante :
=SI(ESTERREUR(RECHERCHEV($D$27;Liste_donnees;2;FAUX))=FAUX;RECHERCHEV($D$27;Liste_donnees;2;FAUX);"")

Cordialement

Répondre à misfit28

6

Spirit, le 15 jan 2007 à 19:17:14

Moi c'est different est ce que qqun peu m'aider voila la bonne formule mais je dois en rajouter encors hélas cela ne m'ai pas possible.

Pouvez vous m'aider SVP.

=SI(E6=20;4036;SI(E6=21;4662;SI(E6=22;5372;SI(E6=23;6178;SI(­E6=24;7091;SI(E6=25;8126;SI(E6=26;9296;SI(E6=27;10619 ;))))))))

Répondre à Spirit

7

michel91, le 25 avr 2007 à 16:47:35
  • +1

Bonjour,

Pour la recherche de la capitale d'un pays, il faut 2 feuilles.
Sur la 1ère, dans A1 tu mets le mot Pays et dans A2 le mot Capitale.
Sur la 2ème feuille, que tu renommes liste, en colonne A tu mets
les pays et en colonne B les capitales
ex: allemagne berlin
france paris
tu sélectionnes toute la liste, puis dans Menu-insertion-nom-définir
tu tapes liste.
Sur la feuille1 dans la cellule B2 tu entres la formule
=RechercheV(B2;liste;2;0)
Quand tu taperas sur la feuille1 dans B1 un pays, la capitale s'affichera dans B2

Répondre à michel91

8

michel91, le 26 avr 2007 à 10:52:26

J'ai fait une erreur dans la formule que tu dois entrer en B2
=recherchev(B1;liste;2;0)

Répondre à michel91

9

charlotte, le 14 jan 2008 à 13:36:28

Bonjour je suis nulle en informatique et mon prof nous explique pas trop ce qu'on doit trouver et faire! comment faire pour mettre des formules dans les cellues?

c'est petit!

merci

chad

Répondre à charlotte

10

 gbinforme, le 14 jan 2008 à 17:47:14

Bonjour

Pour mettre des formules, c'est avec = puis ta formule.

Par exemple si en colonne C tu as les notes pour chaque mois, en C13 tu peux mettre :
=SOMME(C1:C12)
et tu obtiens le total des notes.

toujours zen

Répondre à gbinforme