J'ai u n gros fichier de gestion de demandes de MEP que j'ai mis en route depuis longtemps. Il fonctionne. Mais comme je ne suis très fort en Excel je suis sur que l'on peut alléger certaines formules très longues.
par ex :
J'ai écrit plusieurs conditions qui permet de prendre en compte les différentes possibilités d'écrire OK
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="ok");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)=" ok");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)=" OK");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="OK");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="ok");"Action réalisée";
Car je n'arrive pas l'intégrer à une seule ligne de formule; C'est possible ?
Bonjour Richard,
Les formules XL ne sont généralement pas sensibles à la casse, par ex avec un simple SI, les 4 formes de "ok" sont bien reconnues.
Essayez pour voir avec simplement :
J'ai u n gros fichier de gestion de demandes de MEP que j'ai mis en route depuis longtemps. Il fonctionne. Mais comme je ne suis très fort en Excel je suis sur que l'on peut alléger certaines formules très longues.
par ex :
J'ai écrit plusieurs conditions qui permet de prendre en compte les différentes possibilités d'écrire OK
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="ok");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)=" ok");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)=" OK");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="OK");"Action réalisée";
SI(ET($AD16<>"";STXT($R16;CHERCHE(U$15;$R16)+NBCAR(U$15)+3;2)="ok");"Action réalisée";
Car je n'arrive pas l'intégrer à une seule ligne de formule; C'est possible ?