Bonjour,
Dans le but d'intégrer une formule dans une macro VBA, je souhaiterais pouvoir simplifier la formule ci-dessous. La longueur de cette formule m’empêche de la rajouter. J'ai trouvé le moyen de la coupé mais cela est refusé. La solution la plus facile pour moi est de la simplifier. Cette formule à pour but de trier des villes par région (West, North, Paris, South).
=SI(OU(ESTNUM(CHERCHE("AB1";K2));ESTNUM(CHERCHE("AM2";K2));ESTNUM(CHERCHE("AB1";K2));ESTNUM(CHERCHE("AT1";K2));ESTNUM(CHERCHE("ET1";K2));ESTNUM(CHERCHE("LE1";K2));;ESTNUM(CHERCHE("MO1";K2));ESTNUM(CHERCHE("RE1";K2));ESTNUM(CHERCHE("RM1";K2)));"FN";SI(OU(ESTNUM(CHERCHE("AN1";K2));ESTNUM(CHERCHE("AN2";K2));ESTNUM(CHERCHE("BL1";K2));ESTNUM(CHERCHE("CH1";K2));ESTNUM(CHERCHE("LA1";K2));ESTNUM(CHERCHE("LV1";K2));ESTNUM(CHERCHE("NO1";K2));ESTNUM(CHERCHE("SA1";K2));ESTNUM(CHERCHE("SE1";K2)));"FW";SI(OU(ESTNUM(CHERCHE("AN1";K2));ESTNUM(CHERCHE("IS1";K2));ESTNUM(CHERCHE("LI1";K2));ESTNUM(CHERCHE("LI1";K2));ESTNUM(CHERCHE("MA1";K2));ESTNUM(CHERCHE("NE1";K2));ESTNUM(CHERCHE("SF1";K2)));"FS";SI(OU(ESTNUM(CHERCHE("BA1";K2));ESTNUM(CHERCHE("BO1";K2));ESTNUM(CHERCHE("BR1";K2));ESTNUM(CHERCHE("CR1";K2));ESTNUM(CHERCHE("CR2";K2));ESTNUM(CHERCHE("LV1";K2));ESTNUM(CHERCHE("PO1";K2));ESTNUM(CHERCHE("ST1";K2)));"FP"))))
Pouvez-vous m'aider s'il vous plait ?
Cordialement,
Mkoala