Bubaji
124
jâai lu vite fait, plusieurs fois quand mĂȘme, toujours pas compris Ă quoi ça servait!
pour revenir Ă des choses plus terre Ă terre, comment fait-on des classes Ă intervalle manuel? genre <25, 25-49, 50-64, >65? (putain jâassume moyen de demander ça aux yeux de @douante alors que dans 4 jours je vais me prĂ©senter en face de lui en mode âexpert qui va vous aiderâ haha ).
EDIT: Dans un TCD bien entendu
4 « J'aime »
Faut que tâattribue une classe dâĂąge Ă chaque valeur avant de faire ton TCD.
@Malko avait donné une bonne solution y a quelques mois :
Faut juste pas oublier de figer ta matrice source : RECHERCHEV($A1;$C$1:$D$20;2;VRAI)
Câest RECHERCHEV, en beaucoup plus puissant ^^
Jâattends mon contrat de sous-traitance maintenant 
1 « J'aime »
Sinon il y a les conditions =SI
=SI(0<A1<15;âclasseAâ;SI(15<A1<30;âclasseBâ;SI(31<A1<45;âclasseCâ;SI(46<A1<60;âclasseDâ;âNonClassĂ©â))))
Malko
127
Ca fonctionne tant que tu nâas pas 150 classes diffĂ©rentes ça. Technique de roumain 
3 « J'aime »
Comme il en a que 4 ça devrait le faire
Surtout que je lui ai Ă©crit la formule et quâil a quâĂ la copier coller 
1 « J'aime »
Bubaji
129
Merci mais du coup je me suis dĂ©merdĂ© avec un bon vieux ânb si.ensâ, parce que il yâavait 2/3 conditions aussi, ça lâa bien fait.
non mais si vous voulez aller pĂȘcher le goujon Ă la dynamite allez-y 
Gardons les index equiv et les recherchev pour ce qui le mérite. Genre, mon tableau des stats des championnats des pronos 
Ralphy
132
Mes Exceliens sûrs,
On mâa demandĂ© un truc un peu coton. DĂ©jĂ je pars dâun fichier brut dâenviron 770 000 lignes (donc dĂ©jĂ les temps de chargement sont assez longs
). A partir de ce fichier, moi et dâautres personnes avons extrait des lignes selon des critĂšres dĂ©finis pour faire des jeux de tests (pour lâindustrialisation dâun reporting). Et du coup je dois contrĂŽler si les jeux de tests respectent bien les rĂšgles mises en place. Donc sur ma base de travail (le gros fichier de 770 000 lignes) je dois pouvoir dire Ă quel jeu de test chaque ligne a Ă©tĂ© affectĂ©e. Alors si de base jâavais un identifiant unique par ligne le problĂšme se poserait pas, mais câest pas le cas.
Jâai essayĂ© de bricoler un truc en regroupant pour chaque ligne tous les critĂšres de selection par colonne mais parfois jâai des cellules en #NA et par consĂ©quent sur ma concatĂ©nation jâai juste du #NA par moment.
Donc je suis en train de rĂ©flĂ©chir, mais je vois pas trop comment mâen sortir sur le coup. 
Deco
133
Tu pourrais vérifier les critÚres via du VBA ?
Ou rajouter une table intermĂ©diaire oĂč tu remplacerais les N/A par une valeur par dĂ©faut, comme ça tu nâaurais plus de soucis lors de la concatĂ©nation ?
om4ever
134
Jâai pas tout compris ce que tu voulais faire, mais dans le doute, le meilleur ami des erreurs de rĂ©sultats de formules, câest SIERREUR ^^
douante
135
Bah dĂ©jĂ tu vas voir le connard qui a pensĂ© le fichier, et tu lui expliques que la prochaine fois, sâil prĂ©voit pas une clĂ© unique, tu le feras souffrir.
Vous avez beaucoup bossé dessus ? Tu peux pas insérer une clé unique et refaire les exports ? 
2 « J'aime »
Ralphy
136
Au final vu que jâai seulement 2 champs pour lesquels jâai du #NA, jâai créé deux colonnes de contrĂŽles supplĂ©mentaires pour ces deux champs. Je pense mâen sortir avec ça du coup, mĂȘme si ça va prendre un peu de temps (mon ordi est en souffrance). Du coup la formule a cette gueule lĂ :
=SI(ET(AA42902=VRAI;AB42902=FAUX);CONCATENER(B42902;C42902;D42902;E42902;« #NA »;I42902;J42902;K42902;L42902;M42902;N42902;O42902;P42902;Q42902;R42902;S42902;T42902;W42902;X42902);SI(ET(AA42902=FAUX;AB42902=VRAI);CONCATENER(B42902;C42902;D42902;E42902;G42902;« #NA »;J42902;K42902;L42902;M42902;N42902;O42902;P42902;Q42902;R42902;S42902;T42902;W42902;X42902);SI(ET(AA42902=VRAI;AB42902=VRAI);CONCATENER(B42902;C42902;D42902;E42902;« #NA »;« #NA »;J42902;K42902;L42902;M42902;N42902;O42902;P42902;Q42902;R42902;S42902;T42902;W42902;X42902);CONCATENER(B42902;C42902;D42902;E42902;G42902;I42902;J42902;K42902;L42902;M42902;N42902;O42902;P42902;Q42902;R42902;S42902;T42902;W42902;X42902))))
Câest beau Excel hein 
Sinon @douante le fichier dĂ©jĂ de base provient de je ne sais quel flux qui est mensuel, que jâai du dĂ©jĂ Ă la base consolider. En vrai si jâavais su jâaurais foutu une clĂ© unique sur chaque ligne avant que ma chef commence Ă faire les jeux de tests (extraire les lignes en fonctions de rĂšgles donnĂ©es). Donc de toute façon Ă part ce que je suis en train de faire je vois pas trop 
4 « J'aime »
douante
138
Dites, je cherche dans un tableau Ă reconstituer un champ âdateâ Ă partir dâune cellule fourre-tout : par jâai en colonne J la cellule : âMr X a dĂ©clarĂ© sa situation le 24/05/2017 Ă Paris.â
Par quelle fucking miracle je peux faire une colonne K avec juste la date ?
Sachant aussi que la position de la date varie dâune ligne Ă lâautre suivant les cellules.
Malko
139
=GAUCHE(DROITE(A1;19);10)
Par contre si les cases de la colonne concernĂ©es nâont pas exactement autant de caractĂšres, ça va coincer, et je nâai pas de solution en tĂȘte 
om4ever
140
Est ce que tâas toujours la mĂȘme structure avant ou aprĂšs la date ? genre « le XX à » ?
Est ce que le format de la date est toujours le mĂȘme ?
Duxe
141
Je support que le nom du bonhomme et le lieu change a chaque fois. il faudrait que tu puisse avoir un champ avec le nom du mec et la civilité
Si on omet la ville aprĂšs la date, yâa pas moyen de faire ça en plusieur colonne du genre:
Colonne A: Civilité
Colonne B: Nom
Colonne C: la phrase
Colonne D: len(A1)
Colonne E: len(B1)
Colonne F: len(C1)
Colonne G: F1-E1-D1
Colonne H: Left(A1;F1-(D1+E1))
Tyler
142
Tu peux Ă©galement filtrer/copier ta colonne automatiquement pour nâavoir que les chiffres. 
EDIT : Rah, jâai un doute.
Laisse moi chauffer du excel pour vérifier. 
douante
143
Non
Non mais à 95% en JJ/MM/AAAA donc si je dois nettoyer à la main quelques dizaines de lignes ça peut le faire.
Jâavais pensĂ© trouver un truc comme @Malko ou je partirais de la position du premier chiffre de la cellule mais jâarrive pas 