Attribution conditionnelle

Fermé
HelpSurVBA Messages postés 5 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 septembre 2019 - 15 sept. 2019 à 20:33
via55 Messages postés 14451 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 30 juillet 2024 - 15 sept. 2019 à 23:04
Bonjour,

J'ai un tableau de 30000 lignes et AZ colonnes.
Je voudrais attribuer un 1 dans la colonne G à toutes les lignes contenant en colonne H, au moins l'un des mots ou groupes de mots suivants "Poulet", "Oie", "Canard Laqué".

Quelle formule est-ce que je dois utiliser ?

Un grand merci à tous, et bon ap'

2 réponses

yg_be Messages postés 23052 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 août 2024 1 516
15 sept. 2019 à 21:19
bonjour, qu'as-tu essayé?
0
HelpSurVBA Messages postés 5 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 septembre 2019
15 sept. 2019 à 21:49
Pour l'instant, j'ai tatonné sur les formules excel, sans rien trouver qui convienne.
J'ai pas encore tenté le VBA. J'y touche une fois tous les 5 ans...
0
yg_be Messages postés 23052 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 août 2024 1 516 > HelpSurVBA Messages postés 5 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 septembre 2019
15 sept. 2019 à 22:00
si tu veux progresser, commence d'abord avec un seul groupe de mots.
0
HelpSurVBA Messages postés 5 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 septembre 2019
15 sept. 2019 à 22:23
ok. un petit coup de main pour écrire ma formule ?
0
via55 Messages postés 14451 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 30 juillet 2024 2 724
15 sept. 2019 à 23:04
Bonsoir

Si dans la même cellule il ne peut y avoir que l’un des 3 critères à la fois :
=NB.SI(H2;"*Oie*")+NB.SI(H2;"*Poulet*")+NB.SI(H2;"*Canard Laqué*")

Les * indique que le mot peut être précédé ou suivi d'autre chose

Cdlmnt
Via
0