Formule dans autre cellule
Résolu/Fermé
Sw33tGirl
-
16 déc. 2015 à 16:08
Raymond PENTIER Messages postés 58744 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 décembre 2024 - 18 déc. 2015 à 20:12
Raymond PENTIER Messages postés 58744 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 décembre 2024 - 18 déc. 2015 à 20:12
A voir également:
- Formule dans autre cellule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller une cellule excel dans une formule - Guide
- Formule excel moyenne - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 16/12/2015 à 16:20
Modifié par Vaucluse le 16/12/2015 à 16:20
Bonjour
Le SIERREUR( est inutile dans ce cas là, simplement:
=SI(P12="Flex";QS12+30;"") devrait fonctionner
Mais par ailleurs il n'est pas possible d'avoir en R12 une formule et "autre chose" c'est la formule, qui peut avoir plusieurs aboutissants, ou rien.
Pour avoir le résultat en R12 il faudra passer par VBa.
crdlmnt
Errare humanum est, perseverare diabolicum
Le SIERREUR( est inutile dans ce cas là, simplement:
=SI(P12="Flex";QS12+30;"") devrait fonctionner
Mais par ailleurs il n'est pas possible d'avoir en R12 une formule et "autre chose" c'est la formule, qui peut avoir plusieurs aboutissants, ou rien.
Pour avoir le résultat en R12 il faudra passer par VBa.
crdlmnt
Errare humanum est, perseverare diabolicum
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
16 déc. 2015 à 16:19
16 déc. 2015 à 16:19
Bonjour.
Oui, on voit que c'est ta première formule ...
En effet une formule sert à calculer quelle donnée sera affichée dans la cellule contenant cette formule.
Donc en R12 il faut saisir
=SI(P12="Flex";Q12+30;"autre chose")
Oui, on voit que c'est ta première formule ...
En effet une formule sert à calculer quelle donnée sera affichée dans la cellule contenant cette formule.
Donc en R12 il faut saisir
=SI(P12="Flex";Q12+30;"autre chose")
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
16 déc. 2015 à 16:41
16 déc. 2015 à 16:41
Mon explication et ma formule ne te donnent donc pas satisfaction ?
Sw33tGirl
>
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
Modifié par Sw33tGirl le 16/12/2015 à 17:00
Modifié par Sw33tGirl le 16/12/2015 à 17:00
Non en fait, le "autre chose" c'est pas cela qui doit s'écrire mais bien que nous devons inscrire un autre chiffre.
Par exemple :
Si P12 =
Normal = chiffre de 1 a 100 (manuellement car ce n'est jamais le même chiffre)
BR = Non requis
New = Non requis
FLEX = chiffre inscrire dans Q12+30
Urgent = même chiffre que Q12
Alors pour
Normal je ne peux pas mettre de formule.
BR j'ai mis une mise en forme de couleur, au moins on voit facilement que c'est valide
New j'ai mis aussi une mise en forme, facile a voir
FLEX était mon gros problème hihi
Urgent j'ai rien mis car pour le moment j'était rendu au FLEX mais étant donner que je pourrais pas le faire avec le FLEX alors le urgent non plus hihi
Merci quand même
Par exemple :
Si P12 =
Normal = chiffre de 1 a 100 (manuellement car ce n'est jamais le même chiffre)
BR = Non requis
New = Non requis
FLEX = chiffre inscrire dans Q12+30
Urgent = même chiffre que Q12
Alors pour
Normal je ne peux pas mettre de formule.
BR j'ai mis une mise en forme de couleur, au moins on voit facilement que c'est valide
New j'ai mis aussi une mise en forme, facile a voir
FLEX était mon gros problème hihi
Urgent j'ai rien mis car pour le moment j'était rendu au FLEX mais étant donner que je pourrais pas le faire avec le FLEX alors le urgent non plus hihi
Merci quand même
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
>
Sw33tGirl
17 déc. 2015 à 15:31
17 déc. 2015 à 15:31
Il suffit d'exprimer clairement ses besoins et de les ordonner logiquement pour trouver la bonne formule ...
Ainsi avec ces nouvelles précisions, la formule évolue sensiblement :
=SI(P12="Normal";""; SI(OU(P12="BR";P12="New");"Non requis";
SI(P12="FLEX";Q12+30 ; SI(P12="Urgent";Q12; "non valide"))))
Ainsi avec ces nouvelles précisions, la formule évolue sensiblement :
=SI(P12="Normal";""; SI(OU(P12="BR";P12="New");"Non requis";
SI(P12="FLEX";Q12+30 ; SI(P12="Urgent";Q12; "non valide"))))
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
>
Sw33tGirl
18 déc. 2015 à 19:57
18 déc. 2015 à 19:57
"Même si je ne peux toujours pas écrire dans le carré sans que sa efface ma formule"
Tu peux expliquer ? Je nai rien compris, là !
Tu peux expliquer ? Je nai rien compris, là !
16 déc. 2015 à 16:33
Merci de m'aviser que je ne peux pas faire le résultat OU inscrire autre chose sans écraser ma formule. C'est dommage car en VBA a part ouvrir le Visual Basic je ne sait pas quoi y mettre hihi je vais donc laisser faire cette parti.