Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Formule la plus rapide si texte contient un caractère spécifique

D.D.

XLDnaute Impliqué
Bonjour,

Je cherche la formule la plus rapide pour analyser des cellules.
Pour faire simple: Si la cellule contient un caractère spécifique, alors la cellule d'à coté renvoi 1, sinon 0 ou rien.
Comme je vais avoir beaucoup de cellules à analyser, la formule la plus rapide m'est nécessaire.
comment feriez vous ?

Petit fichier d'exemple:
 

Pièces jointes

  • Classeur1.xlsx
    8.9 KB · Affichages: 7

Efgé

XLDnaute Barbatruc
Bonjour à toutes et tous
Je ne sais pas si c'est plus rapide.
Une proposition pour 365 (matricielle qui s'étends d'elle même) donc une seule formule en $D$4
VB:
=REPT(1;NON(ESTERREUR(CHERCHE("J";MAJUSCULE(C4:C7)))))

Cordialement
 

D.D.

XLDnaute Impliqué
Merci à tous.
Je ne voulais pas passer via macro car fichier redistribuable à des tiers.
La solution
VB:
=--ESTNUM(CHERCHE("j";C4))
est la plus rapide. Merci à @JHA

Mention ++ pour le -- qui transforme un vrai/faux en 01.
 

Discussions similaires

C
Réponses
41
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…