Comment dépasser la limite de caractères dans une cellule ?
Résolu
Fleche
-
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je travaille dans une collectivité contenant multiples services, chacun d'eux raccrochés à une direction.
Je réalise des extractions hebdomadaires qui ne sortent que le nom du service et je souhaite, avec l'aide d'une formule, ne pas avoir à rentrer manuellement chaque direction
Problème : il y a beaucoup de services et je dois les saisir dans ma formule... et à chaque fois, "formule trop longue" m'affiche Excel...
Avez-vous une astuce ? J'ai essayé de rentrer des bouts de formules dans quatre cellules différentes et les lier avec la fonction concaténer mais je n'y arrive pas.
Merci pour vos lumières.
Je travaille dans une collectivité contenant multiples services, chacun d'eux raccrochés à une direction.
Je réalise des extractions hebdomadaires qui ne sortent que le nom du service et je souhaite, avec l'aide d'une formule, ne pas avoir à rentrer manuellement chaque direction
Problème : il y a beaucoup de services et je dois les saisir dans ma formule... et à chaque fois, "formule trop longue" m'affiche Excel...
Avez-vous une astuce ? J'ai essayé de rentrer des bouts de formules dans quatre cellules différentes et les lier avec la fonction concaténer mais je n'y arrive pas.
Merci pour vos lumières.
A voir également:
- Comment dépasser la limite de caractères dans une cellule ?
- Comment aller à la ligne dans une cellule excel - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
=SI(G4="Archives Départementales";"Archives Départementales";)&SI(G4="D.A.P.R";"D.A.P.R.";)&SI(OU(G4="Sce Administratif Foncier";G4="Sce Bâtiments";G4="Sce Maintenance Ent.Patrimoine");"D.G.P.";)&SI(G4="D.S.I.";"D.S.I.";)&SI(OU(G4="Budget";G4="Comptabilité";G4="Contrôle de gestion";G4="Coordination";G4="Secrétariat Assemblée";G4="Service affaires financières");"Direction des Finances";)&SI(G4="Documentation et Information";"S.D.I.";)&SI(OU(G4="D.E.D.D";G4="Service Environnement");"D.E.D.D.";)&SI(OU(G4="D.T.H.";G4="Grand Paris Est";G4="Mission contrats";G4="Mission Politique de la Ville";G4="Mission Urbanisme et Habitat");"D.T.H.";)&SI(OU(G4="Aff. Générales et adm. DV";G4="Etudes Générales DV";G4="Garage";G4="Gestion et entretien réseau";G4="Parc";G4="Programmation-Investiss. DV";G4="SEP";G4="SET";G4="SET 1";G4="SET 2";G4="SRT";G4="SRA");"Direction des Routes";)&SI(G4="Transports";"Direction des Transports";)&SI(OU(G4="Administ. et Financier Culture";G4="B.D.P.";G4="Service d'Archéologie");"D.A.C.";"")&SI(OU(G4="Actions éducatives";G4="Inspection académique";G4="Programmations scolaires";G4="Secteur Education";G4="Secteur Sports et Loisirs";G4="Service collèges");"D.E.S.";"")&SI(OU(G4="D.A.E.I.";G4="Grand Paris Ouest");"D.A.E.I.";)&SI(G4="D.J.P.S.";"D.J.P.S.";)&SI(OU(G4="Contrôle-Tarif Ets PA et SAD";G4="Prestations Personnes Agées";G4="Service Support Qualité Inform";G4="Soutien à domicile PA");"D.P.A.";"")&SI(OU(G4="Contrôle-Tarification des Ets";G4="Contrôle-Tarification Ets PH";G4="Personnes Handicapées");"D.P.H.";"")&SI(OU(G4="Actions de santé";G4="Assistantes maternelles";G4="D.P.S.";G4="Etabl.d'accueil petite enfance";G4="Protection Matern.et Infantile");"D.P.S.";"")&SI(OU(G4="Actions sociales - DVS";G4="Logement et Solidarité";G4="Service Insertion");"D.V.S.";"")&SI(OU(G4="Aide médicale";G4="Bureau du Budget Enfance";G4="Controle et Tarification");"Direction de l'Enfance";"")&SI(OU(G4="Action Sociale et Loisirs";G4="D.R.H.";G4="Elus";G4="Emploi";G4="Formation";G4="Gestion R. Humaines";G4="Médico-Social");"D.R.H.";"")&SI(G4="Communication Interne";"Communication Interne";"")&SI(G4="Direction de la communication";"Direction de la communication";"")&SI(G4="Direction Juridique";"Direction Juridique";"")&SI(G4="Mission Innovation";"Mission Innovation";"")&SI(OU(;G4="CD - D.A.C.";G4="CD - Education";G4="CD - Sports";G4="CD - Domaine";G4="CD - Sécurité";G4="CD - D.P.A.";G4="CD - D.P.H.";G4="CD - D.PS.";G4="CD - D.T.H.";G4="CD - D.V.S.";G4="CD - Environnement";G4="CD - Finances";G4="CD - Voirie";G4="CD - M.D.E.E.";G4="CD - D.S.I.");"A.D.C.";"")
Vous avez déjà vu une formule aussi longue ?! Record du monde !!!!!!!
La solution de JvDo est la bonne à mon avis, pour la mettre en place :
J'ai eu à résoudre ce problème il n'y a pas longtemps, j'ai adapté un peu le script et ça a l'air de fonctionner à peu près comme il faut.
Il reste encore quelques trucs à adapter, je fait ça ce soir si j'en ai le temps...