Excel - Formule
Résolu
warckfar
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
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 j'aimerais s'avoir deux petite choses :)
Tous d'abord je voulais 'avoir si c'était possible d'avoir une formule du style, que quand il y a marquer tel mot, elle fait le calcul, mais si ce mot en question n'est pas marquer rien ne ce passe la case reste vide :
J'ai fait ça comme formule :
=SI(ET(M248="IRU");L248*P248*1000)
Deuxième petite question,
J'aimerais avoir comme formule que quand sur une case (ex: C253) il y a marquer devis, ben que sur la case (D253) il y et marquer 1. mais ca sur plusieurs mots yen a 9.. il y a: Avant vente, Expression de besoin, Signée, Perdu, Actualisé, cloturé et devis-travaux
Mercii d'avance ;)))!!!
Tous d'abord je voulais 'avoir si c'était possible d'avoir une formule du style, que quand il y a marquer tel mot, elle fait le calcul, mais si ce mot en question n'est pas marquer rien ne ce passe la case reste vide :
J'ai fait ça comme formule :
=SI(ET(M248="IRU");L248*P248*1000)
Deuxième petite question,
J'aimerais avoir comme formule que quand sur une case (ex: C253) il y a marquer devis, ben que sur la case (D253) il y et marquer 1. mais ca sur plusieurs mots yen a 9.. il y a: Avant vente, Expression de besoin, Signée, Perdu, Actualisé, cloturé et devis-travaux
Mercii d'avance ;)))!!!
A voir également:
- Excel - Formule
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
2 réponses
Bonjour
1° formule, le ET est inutile
=SI(M248="IRU";L248*P248*1000;"")
2° formule:
=NB.SI(C253;"*devis*")
attention aux signes. Renverra 1 si C253 contient le mot devis dans n'importe quel texte, sino renvoi 0
pour avoir une cellule blanche
=SI(NB.SI(C253;"*devis*");1;"")
crdlmnt
1° formule, le ET est inutile
=SI(M248="IRU";L248*P248*1000;"")
2° formule:
=NB.SI(C253;"*devis*")
attention aux signes. Renverra 1 si C253 contient le mot devis dans n'importe quel texte, sino renvoi 0
pour avoir une cellule blanche
=SI(NB.SI(C253;"*devis*");1;"")
crdlmnt
Bonjour,
Concernant votre première formule... le Et n'est pas nécessaire, vous n'avez qu'une seule et unique condition.
Votre formule ressemble plus à :
- Si(M248="IRU";L248*P248*1000;0)
Cette formule c'est si la case ne contient QUE IRU, si elle doit contenir IRU ( avec des mots autour) la formule devient plutôt :
- Si(NB.SI(M248="*IRU*")=1;L248*P248*1000;0)
Votre deuxième question, je vous conseil de passer par un tableau intermédiaire constitué de 2 colonne:
- La première => les mots possible
- La deuxième => Le nombre à sortir.
Et d'utiliser une formule rechercheV :)
Concernant votre première formule... le Et n'est pas nécessaire, vous n'avez qu'une seule et unique condition.
Votre formule ressemble plus à :
- Si(M248="IRU";L248*P248*1000;0)
Cette formule c'est si la case ne contient QUE IRU, si elle doit contenir IRU ( avec des mots autour) la formule devient plutôt :
- Si(NB.SI(M248="*IRU*")=1;L248*P248*1000;0)
Votre deuxième question, je vous conseil de passer par un tableau intermédiaire constitué de 2 colonne:
- La première => les mots possible
- La deuxième => Le nombre à sortir.
Et d'utiliser une formule rechercheV :)
1 - Expression de besoin = 1
2 - Avant Vente = 2
3 - Signée = 3
4 - Devis = 4
5 - Actualisé = 5
6 - Perdu = 6
7 - Fin contrat = 7
8 - Cloturé = 8
9 - Devis travaux =9
Je peux faire un formule avec tout ça ou ca va être trop gros ?
Merci d'avance
voyez ici si cela peut solutionner votre problème
et revenez si difficultés, mais précisez les quelles elles sont
https://mon-partage.fr/f/TJDedZKN/
crdlmnt
Exemple:
j'ai en colonnes A 1 L’état (c'est a dire qu'il va y avoir écrit : 1 - expression de besoins, 2 - avant vente etc)
Et en colonne B, j'aimerais avoir en font de ce qu'il a écrit dans la colonne a 1, 2, 3 etc etc
J’espère avoir était clair :) en tout cas merci pour ton fiché !!!
pas grand chose à voir avec le question initiale
Pour ressortir le N° avant le tiret dans un texte en A2, si le N° est toujours au début
en B2:
=STXT(A2;1;TROUVE("-";A2)-1)
et pour le numériser car il ressort en format texte:
=STXT(A2;1;TROUVE("-";A2)-1)*1
et si ça ne convient toujours pas, déposez un modèle là où vous avez trouvé mon fichier, en précisant ce que vous attendez et en revenant coller le lien
crdlmnt