Excel - Formule
Résolu/Fermé
warckfar
Messages postés
36
Date d'inscription
jeudi 21 mars 2019
Statut
Membre
Dernière intervention
9 mai 2019
-
3 avril 2019 à 10:28
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 avril 2019 à 12:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 avril 2019 à 12:23
A voir également:
- Excel - Formule
- Formule excel si et - Guide
- Formule somme excel colonne - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - 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 429
Modifié le 3 avril 2019 à 10:38
Modifié le 3 avril 2019 à 10:38
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
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 857
3 avril 2019 à 10:39
3 avril 2019 à 10:39
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 :)
warckfar
Messages postés
36
Date d'inscription
jeudi 21 mars 2019
Statut
Membre
Dernière intervention
9 mai 2019
3 avril 2019 à 11:03
3 avril 2019 à 11:03
mercii
3 avril 2019 à 11:03
5 avril 2019 à 10:28
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
5 avril 2019 à 11:14
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
5 avril 2019 à 11:33
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é !!!
5 avril 2019 à 12:23
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