Formule =droite
Pat
-
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 a tous,
Merci d'avance de prendre la peine de me lire :D
Alors mon problème est simple, mais je ne trouve pas de solution...
En celule A1 j'ai *BE-05-02*
En cellule B1J'ai une liste de nom exemple *albert*
En cellule C1 J'ai *=concatener(B1;"-";droite(A1;2)+01)*
Mon problème : la réponse est *albert-3*
Je voudrais voir *albert-03*
Il me manque le "0" bon bien sur je voudrais étendre la formule donc je ne peut pas ajouter un concatener "0"
Merci d'avance a vous tous.
Merci d'avance de prendre la peine de me lire :D
Alors mon problème est simple, mais je ne trouve pas de solution...
En celule A1 j'ai *BE-05-02*
En cellule B1J'ai une liste de nom exemple *albert*
En cellule C1 J'ai *=concatener(B1;"-";droite(A1;2)+01)*
Mon problème : la réponse est *albert-3*
Je voudrais voir *albert-03*
Il me manque le "0" bon bien sur je voudrais étendre la formule donc je ne peut pas ajouter un concatener "0"
Merci d'avance a vous tous.
Configuration: Windows / Chrome 70.0.3538.110
A voir également:
- Formule =droite
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
4 réponses
En fait ma formule complète est : *=SI(AJ28="";"";CONCATENER(W28;"-";SI(AI27=AI28;DROITE(AH27;2);TEXTE(DROITE(INDEX(AH5:AH27;EQUIV("zzz";AH27:AH27;1));2)+1;"00"))))*
Et le truck c'est que lorsque j'ai un trou au dessus de ma formule, la parite *index* fait référence a la formule au dessus et pas a la dernière cellule avec une valeur écrite...
est il possible de résoudre ce problème?
Et le truck c'est que lorsque j'ai un trou au dessus de ma formule, la parite *index* fait référence a la formule au dessus et pas a la dernière cellule avec une valeur écrite...
est il possible de résoudre ce problème?
pas facile de voir ce que vous voulez faire avec INDEX et EQUIV
INDEX(AH5:AH27;EQUIV("zzz";AH27:AH27;1)
votre EQUIV cherche si zzz est présent dans la colonne AH27:AH27, c'est à dire dans une seule cellule?????? (vous renverra donc 1 à tous les coups! si AH27 contient zzz et vous voulez ressortir une valeur de AH5:AH27?
EQUIV vous renverra 1 dans tous les cas!!
vous devriez nous donner un exemple Excel à déposer ici (rajoutez y des commentaires en explications)
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
INDEX(AH5:AH27;EQUIV("zzz";AH27:AH27;1)
votre EQUIV cherche si zzz est présent dans la colonne AH27:AH27, c'est à dire dans une seule cellule?????? (vous renverra donc 1 à tous les coups! si AH27 contient zzz et vous voulez ressortir une valeur de AH5:AH27?
EQUIV vous renverra 1 dans tous les cas!!
vous devriez nous donner un exemple Excel à déposer ici (rajoutez y des commentaires en explications)
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
je reformule mon problème de manière plus clair
Même si je viens de créer un nouveau post
Déja voici ma formule en AS26 *=INDEX(AS5:AS25;EQUIV("zzz";AS5:AS25;1))*
En AS24 : *=si(A1="";"";1)* la réponse est *1*
En AS25 : *=si(A1="";"";1)* la réponse est * *
Mon problème : La réponse de AS26 est * *
Je voudrais trouver *1* comme réponse
y a t-il une solution?
Même si je viens de créer un nouveau post
Déja voici ma formule en AS26 *=INDEX(AS5:AS25;EQUIV("zzz";AS5:AS25;1))*
En AS24 : *=si(A1="";"";1)* la réponse est *1*
En AS25 : *=si(A1="";"";1)* la réponse est * *
Mon problème : La réponse de AS26 est * *
Je voudrais trouver *1* comme réponse
y a t-il une solution?
Mais Mais UN ÉNORME MERCI car elle fonctionne déja ce qui me règle déja une bonne partie de mon problème!!!
Un grand merci!