Excel syntaxe pour une condition
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je récupère par rechercheV sur une colonne deux types de codes dont ceux du fil précédent avec AB50 par exemple (AB est toujours AB).
Dans une deuxième colonne je récupère toujours par rechercheV le nombre de ces codes.
Comment dire à Excel que quand le code commence par AB le nombre doit toujours être égal à 1, et pour les autres il prenne la valeur trouvée.
J’ai pour le moment :
'=SI(A11="","",RECHERCHEV(A11,ACTESFAITS,2,0)) (j’ai le nombre dans la colonne 2)
Est-ce qu’il y aurait une syntaxe avec un deuxième SI (avant recherche) qui lui dirait « si code contient AB », tu comptes 1 et tu ignores la valeur trouvée.
Merci d'avance.
Je récupère par rechercheV sur une colonne deux types de codes dont ceux du fil précédent avec AB50 par exemple (AB est toujours AB).
Dans une deuxième colonne je récupère toujours par rechercheV le nombre de ces codes.
Comment dire à Excel que quand le code commence par AB le nombre doit toujours être égal à 1, et pour les autres il prenne la valeur trouvée.
J’ai pour le moment :
'=SI(A11="","",RECHERCHEV(A11,ACTESFAITS,2,0)) (j’ai le nombre dans la colonne 2)
Est-ce qu’il y aurait une syntaxe avec un deuxième SI (avant recherche) qui lui dirait « si code contient AB », tu comptes 1 et tu ignores la valeur trouvée.
Merci d'avance.
A voir également:
- Excel syntaxe pour une condition
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
3 réponses
Salut Argitxu
si j'ai bien compris ton probléme, d'une part ta formule s'écrit avec des points virgules et non des virgules, mais ça c'est probablement un probléme d'afficahge CCM, et ensuite tu veux rechercher séparément les codes commençant par AB qui sont toujours égaux à 1
alors essaie tout bétement:
=si(A11="";"";si(GAUCHE(A11;2)="AB";1;RECHERCHEV(A11;ACTESFAITS;2;0)))
Excel te donne le droit d'utiliser 7 SI à la suite dans la même formule, il y a de la marge il suffit de mettre les points virgules et les parenthéses aux bons endroits.Il faut le même nombre de parenthèses en final dans les deux sens dans la même formule.
BCRDLMNT
si j'ai bien compris ton probléme, d'une part ta formule s'écrit avec des points virgules et non des virgules, mais ça c'est probablement un probléme d'afficahge CCM, et ensuite tu veux rechercher séparément les codes commençant par AB qui sont toujours égaux à 1
alors essaie tout bétement:
=si(A11="";"";si(GAUCHE(A11;2)="AB";1;RECHERCHEV(A11;ACTESFAITS;2;0)))
Excel te donne le droit d'utiliser 7 SI à la suite dans la même formule, il y a de la marge il suffit de mettre les points virgules et les parenthéses aux bons endroits.Il faut le même nombre de parenthèses en final dans les deux sens dans la même formule.
BCRDLMNT