Mettre deux formules dans la même cellule

Fermé
catballou - 18 sept. 2008 à 15:56
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 - 16 oct. 2008 à 17:46
Bonjour, je recherche désespérément une solution à mon problème:
Je voudrais mettre 2 formules dans une même cellule:
la première: =F85
la seconde:=SI(K85=1;3;SI(K85=2;2;SI(K85=3;1;SI(K85=4;"";4))))

Est ce quelqu'un pourrais me venir en aide

Merci
Catballou

7 réponses

J'explique mon cas:

Prenons cet exemple:

Cellule A1:"4"
Cellule B1:
Cellule C1: =SI(B1=1;3;SI(B1=2;2;SI(B1=3;1;SI(B1=4;"";4))))

Le problème est que la cellule A1 n'est pas toujours égale à "4", cela peut être 3,2,1...donc la formule reprise ci dessus ne fonctionne pas car le résultat est toujours 4

Donc si cellule A1=4 alors si cellule B1=1 alors cellule C1 =3 là tout est ok
MAIS

Si cellule A1=2 alors si cellule B1=1 alors cellule C1=3!!!! et je veux que si cellule A1=2 alors si cellule B1=1 alors cellule C1=1!!!
0
Lundi 29/09/2008 8:30 12:30 4:00 4 Mme Dervaux Wépion Nettoyage 1 3
Lundi 29/09/2008 13:30 15:30 2:00 2 Mme Haubruge Maison Repassage n 2 2
Lundi 29/09/2008 15:30 17:30 2:00 2 Mme De Walque Maison Repassage n 1 2


Sur cet exemple première ligne tout est ok puisque l'addition des deux dernières colonnes est = à la 6ème colonne (4)
Par contre sur la deuxième ligne ce n'est pas le cas...
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
16 oct. 2008 à 17:46
Bonjour Khoi,
Votre formule fonctionne correctement si vous l'écrivez correctement ( remplacer les 0,5 par 0.5 )
=SI(((N-ARRONDI(N;-0.5))<=0.5)*ET((N-ARRONDI(N;-0.5))>=0);ARRONDI(N;-0.5);ARRONDI(N;-0.5)-0.5)
0
blux Messages postés 24877 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 mars 2023 3 311
18 sept. 2008 à 15:58
Salut,

en excel, pas possible !

Mais je ne vois pas l'intérêt... Car quelle formule sera choisie ? Sur quels critères ?
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 162
18 sept. 2008 à 16:18
Je pense qu'il y a une petite inversion dans ta formule
SI(K85=1;3;SI(K85=2;2;SI(K85=3;1;SI(K85=4;"";4))))
et que tu voulais écrire
SI(K85=1;3;SI(K85=2;2;SI(K85=3;1;SI(K85=4;4;""))))
Si je ne me suis pas trompé, ta double formule sera
SI(K85=1;3;SI(K85=2;2;SI(K85=3;1;SI(K85=4;4;F85))))
-1
Zeus54 Messages postés 169 Date d'inscription vendredi 2 janvier 2004 Statut Membre Dernière intervention 20 février 2011 91
18 sept. 2008 à 18:59
Si j'ai bien compris le problème semble se poser sur des calculs d'heures.

Pourquoi mettre des formules avec des "si" alors qu'il serait plus simple de mettre une simple opération ?
Si je reprend ton post n°2 on pourrait aisément remplacer la formule conditionnelle par "C1=A1-B1".

De plus la formule que tu as écrite "Cellule C1: =SI(B1=1;3;SI(B1=2;2;SI(B1=3;1;SI(B1=4;"";4))))", n'a pas de relation avec A1, donc ton problème est là précisément.

Essaye de voir dans ton cas précis en remplaçant les formules conditionnelles par une simple équation.
-1
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 162
19 sept. 2008 à 00:53
Catballou ! Tu me donnes le tournis ...

Tes références du premier post (F85, K85) changent au post 2 (A1, B1, C1) et disparaissent au post 4 !
Comme tu n'as pas indiqué si mon intervention du post 3 était fondée, ou si elle ne correspondait pas à ta demande, je reste dans l'expectative la plus complète.
Alors sois sympa : Mets ton fichier à notre disposition en utilisant http://www.cijoint.fr ou https://www.cjoint.com/
... nous y verrons (peut-être) plus clair.
-1
Bonjour,

J'ai à peu près le même soucis. Je vous explique.
J'ai une cellule dans laquelle le résultat est calculé à partir d'une autre cellule. Ensuite, ce résultat doit être arrondis.
Je voulais faire une imbrication de formule mais apparemment, ce n'est pas possible, étant donné que la formule de l'arrondi doit s'appliquer APRES le calcul du résultat.

Voilà la formule de l'arrondi : =SI(((N-ARRONDI(N;-0,5))<=0,5)*ET((N-ARRONDI(N;-0,5))>=0);ARRONDI(N;-0,5);ARRONDI(N;-0,5)-0,5)

N correspond bien entendu à la cellule.

Merci de votre aide.
0