Utiliser une formule plusieurs fois dans une cellule
MelmePoi4
Messages postés
6
Date d'inscription
jeudi 22 août 2019
Statut
Membre
Dernière intervention
22 août 2019
-
Modifié le 22 août 2019 à 09:52
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 22 août 2019 à 12:46
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 22 août 2019 à 12:46
A voir également:
- Utiliser une formule plusieurs fois dans une cellule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule si et - Guide
- Aller à la ligne dans une cellule excel - Guide
- Utiliser chromecast - Guide
8 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 431
22 août 2019 à 11:15
22 août 2019 à 11:15
Bonjour
votre formule avec EQUIV ("*xxxx*" correspond à la recherche d'une partie de texte dans une écriture plus longue
est ce la cas, car avec cette contrainte RECHERCHEV ne fonctionne pas et il serait nécessaire d'avoir un fichier exemple pour traiter le sujet
Sinon, la proposition de nestor est tout à fait OK, mais mieux vaut rajouter ;0 derrière le ;2 avant de fermer la parenthèse si votre liste de code n'est pas classée en ordre croissant et bloquer le champ de base avec les $ si vous tirez la formule
soit en BV6 de son modèle:
=RECHERCHEV(A6;$E$4:$F$22;2;0)
crdlmnt
votre formule avec EQUIV ("*xxxx*" correspond à la recherche d'une partie de texte dans une écriture plus longue
est ce la cas, car avec cette contrainte RECHERCHEV ne fonctionne pas et il serait nécessaire d'avoir un fichier exemple pour traiter le sujet
Sinon, la proposition de nestor est tout à fait OK, mais mieux vaut rajouter ;0 derrière le ;2 avant de fermer la parenthèse si votre liste de code n'est pas classée en ordre croissant et bloquer le champ de base avec les $ si vous tirez la formule
soit en BV6 de son modèle:
=RECHERCHEV(A6;$E$4:$F$22;2;0)
crdlmnt
MelmePoi4
Messages postés
6
Date d'inscription
jeudi 22 août 2019
Statut
Membre
Dernière intervention
22 août 2019
22 août 2019 à 11:29
22 août 2019 à 11:29
c'est exactement ce que vous avez dit : recherche d'une partie de texte dans l'amas de caractère de la cellule
après, je ne sais pas comment je peux joindre un fichier excel sur ce site
après, je ne sais pas comment je peux joindre un fichier excel sur ce site
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 431
22 août 2019 à 11:39
22 août 2019 à 11:39
Déposez un fichier ici en bidouillant les éventuelles données confidentielles
créez le lien sur le site , copiez le et revenez le coller ici
http://mon-partage.fr
à vous lire
créez le lien sur le site , copiez le et revenez le coller ici
http://mon-partage.fr
à vous lire
Bonjour Vaucluse,
Je ne connaissais pas l'astuce du 0. On apprend tout les jours sur CCM !
Merci et cordialement
Je ne connaissais pas l'astuce du 0. On apprend tout les jours sur CCM !
Merci et cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 431
22 août 2019 à 11:42
22 août 2019 à 11:42
Pas de quoi:
pour info, si le ......;0) ou idem .....;FAUX) ne termine pas le code, la recherche va détecter la valeur inférieure la plus proche dans un champ obligatoirement classé par ordre croissant (num ou alpha). Si le champ n'est pas classé et sans la terminaison, elle trouve un peu n'importe quoi!
Bonne route
crdlmnt
pour info, si le ......;0) ou idem .....;FAUX) ne termine pas le code, la recherche va détecter la valeur inférieure la plus proche dans un champ obligatoirement classé par ordre croissant (num ou alpha). Si le champ n'est pas classé et sans la terminaison, elle trouve un peu n'importe quoi!
Bonne route
crdlmnt
MelmePoi4
Messages postés
6
Date d'inscription
jeudi 22 août 2019
Statut
Membre
Dernière intervention
22 août 2019
22 août 2019 à 11:27
22 août 2019 à 11:27
merci beaucoup pour toutes ces réponses très rapides
je m'en vais de ce pas essayer tout cela
:)
je m'en vais de ce pas essayer tout cela
:)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MelmePoi4
Messages postés
6
Date d'inscription
jeudi 22 août 2019
Statut
Membre
Dernière intervention
22 août 2019
22 août 2019 à 11:39
22 août 2019 à 11:39
c'est bon je vous envoie le lien avec mon fichier
MelmePoi4
Messages postés
6
Date d'inscription
jeudi 22 août 2019
Statut
Membre
Dernière intervention
22 août 2019
22 août 2019 à 11:55
22 août 2019 à 11:55
https://www.cjoint.com/c/IHwj2ZcKwaR
Une suggestion, suite aux cogitations de Vaucluse et de moi-même.
https://cjoint.com/c/IHwkhnq0k5e
La liste déroulante me parait assez nécessaire compte tenu la structure des numéros de référence, en particulier du 2201&-132. C'est facile à réaliser en allant sur Menu/Données/Validation/Liste.
Mais on peut bien sûr saisir ces référence "manuellement" si on préfère ne pas créer de listes déroulantes.
https://cjoint.com/c/IHwkhnq0k5e
La liste déroulante me parait assez nécessaire compte tenu la structure des numéros de référence, en particulier du 2201&-132. C'est facile à réaliser en allant sur Menu/Données/Validation/Liste.
Mais on peut bien sûr saisir ces référence "manuellement" si on préfère ne pas créer de listes déroulantes.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 431
Modifié le 22 août 2019 à 12:46
Modifié le 22 août 2019 à 12:46
Re
voyez cette solution
les explications et les contraintes sont en colonne G
respectez les soigneusement pour assurer le système
je ne peux pas garantir qu'elle fonctionne sous Excel 97-2003,( je suis sous 2013)
si ça ne convient pas, revenez avec des explications sur ce qui ne fonctionne pas
https://mon-partage.fr/f/UsHvlhAn/
pour info sur Excel avant 2007: l'empilage des conditions dans un code formule ne peut pas dépasser 7 SI. Ce nombre est illimité dans les plus récents
vous pouvez contourner ça si besoin avec l'option ci dessous:
=Si(cond1;1;cond2;2;cond3;3;cond4;4;cond5;cond6;6;cond7;7;"")))))))&SI(..SI..SI..SI..SI..SI...SI..SI)
soit donc avec le signe & entre chaque groupe de 7 SI
crdlmnt
voyez cette solution
les explications et les contraintes sont en colonne G
respectez les soigneusement pour assurer le système
je ne peux pas garantir qu'elle fonctionne sous Excel 97-2003,( je suis sous 2013)
si ça ne convient pas, revenez avec des explications sur ce qui ne fonctionne pas
https://mon-partage.fr/f/UsHvlhAn/
pour info sur Excel avant 2007: l'empilage des conditions dans un code formule ne peut pas dépasser 7 SI. Ce nombre est illimité dans les plus récents
vous pouvez contourner ça si besoin avec l'option ci dessous:
=Si(cond1;1;cond2;2;cond3;3;cond4;4;cond5;cond6;6;cond7;7;"")))))))&SI(..SI..SI..SI..SI..SI...SI..SI)
soit donc avec le signe & entre chaque groupe de 7 SI
crdlmnt
22 août 2019 à 11:29