Limiter le nombre de caractères dans une cellule (sans compter l'URL)

Bonjour,

je cherche une formule pour afficher un msg d'avertissement quand une cellule possède plus de 150 caractères mais sans compter l'URL incluse dans la cellule.

Donc pour limiter le nombre de caractères (tout compris) j'utilise : =NBCAR(B2)<=150 Dans Données > Validation des données.
Mais je ne sais pas comment supprimer de ce calcul l'URL qu'il y aura dans chaque cellule. Cette URL sera différente dans chaque cellule.

Voici des exemples d'URL (au cas ou):

new project 2

Donc ça commence tjrs par http, parfois il y a un S ou non, et ça se fini par beaucoup de choses possibles ^^.
Merci beaucoup pour votre aide :)

Bonjour,

voici le calcul du nbre de caractères

=LEN(A1)-LEN(REGEXEXTRACT(A1,"http[\S]+"))

sachant que extrait REGEXEXTRACT(A1,"http[\S]+") l'url

Merci pr ton aide Mr le Russe :)

Par contre... je ne sais pas pourquoi mais Google Sheet m'empêche d'appliquer cette commande. Je clique sur "Enregistrer" mais rien ne se passe, le bouton s'éclairci un peu comme si la fonction ne pouvait être appliquée.

Alors j'essaie plein de combinaison de formule pr adapter mais je en trouve pas la bonne.

J'essaie notamment : =NBCAR(B2)-LEN(REGEXEXTRACT(B2,"http[\S]+"))<=150

Il ne faut pas "enregistrer", c'est une formule comme demandé à mettre dans la feuille.

Bonjour,

je cherche une formule pour afficher un msg d'avertissement quand une cellule possède plus de 150 caractères mais sans compter l'URL incluse dans la cellule.

et mettre les parenthèses au bon endroit

=(LEN(A1)-LEN(REGEXEXTRACT(A1,"http[\S]+")))<=150

Merci mais pour l'instant je ne comprends pas bien quoi en faire.

Voici où je place la formule :

1622643133736

Quand tu écris : "mettre dans la feuille" ça signifie quoi exactement STP ?

Bonjour, à vous deux

Micke avec ta formule je trouve 0 ou VRAI pour ta seconde proposition

je vous propose

= NBCAR(INDEX(SPLIT(A1; "/");; 3))

3 étant le nombre de slaches à partir duquel il faut commencer à compter

exemple :

en A1 : https://docs.google.com/gilbert.html

en c1= la formule

ce qui donne 12

je suis content si ça aide

Gilbert

Merci pour ton message :)

Par contre moi dans ma Sheet l'URL peut être au milieu du texte à compter.

Par exemple une cellule peut être :

"Bla bla bla [LIEN] bla bla bla"

Je suis obligé sur ce forum de mettre [LIEN] et pas une vraie URL car le forum m'en empêche.

désolé, ma formule était en anglais, il faut remplacer la , par ;

je pense que tu ferais bien de mettre un lien vers un fichier, cela permet aussi de voir les paramètres régionaux

Wouhou, merci ça fonctionnement parfaitement :)

Arf non... dans ta google sheet, si j'ajoute juste "test test test [LIEN]" ça m'affiche VRAI, certes, mais ça m'affiche l'erreur "Petit probleme etc."

EDIT: et quand c'est écrit "FAUX", ça compte l'URL immense dans les caractères à priori.

j'enlève la colonne C, c'était juste une vérif

par contre j'ai mis le nb de caractères en A

et je confirme que cela fonctionne ... pour la ligne 5 s'il n'y a pas d'espace après le lien, c'est considéré comme faisant partie du lien

max150

Tu as raison ça marche parfaitement :)

Merci beaucoup

Je viens de l'intégrer dans ma google sheet et de l'adapter (en fonction des colonnes) :)

Rechercher des sujets similaires à "limiter nombre caracteres compter url"