Comment faire une codification avec excel ?
Résolu/Fermé
A voir également:
- Codification excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
4 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 709
6 déc. 2016 à 22:47
6 déc. 2016 à 22:47
Bonjour sekouausud,
il y a des cellules fusionnées par groupe de 19
à partir du moment où tu utilises des cellules fusionnées, excel considère l'ensemble comme une seule cellule avec 18 cellules vides à la suite.
Lorsque tu commences une concaténation en A4, ta prochaine cellule accessible est donc A23, ce qui bien sûr n'est pas très agréable pour ce que tu veux faire.
En fait la fusion de cellule devrait être réservée à une présentation de résultats car la fusion crée plein de limitations comme par exemple l'impossibilité de copier la fusion sauf si la destination est une fusion de même taille.
il y a des cellules fusionnées par groupe de 19
à partir du moment où tu utilises des cellules fusionnées, excel considère l'ensemble comme une seule cellule avec 18 cellules vides à la suite.
Lorsque tu commences une concaténation en A4, ta prochaine cellule accessible est donc A23, ce qui bien sûr n'est pas très agréable pour ce que tu veux faire.
En fait la fusion de cellule devrait être réservée à une présentation de résultats car la fusion crée plein de limitations comme par exemple l'impossibilité de copier la fusion sauf si la destination est une fusion de même taille.
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
7 déc. 2016 à 14:30
7 déc. 2016 à 14:30
Bonjour à tous,
Si tes cellules fusionnées, colonne A, sont toutes de 19 cellules, tu peux utiliser un indice à base de modulo (les données fusionnées sont en A4:A60) :
Si elles étaient de tailles variables, tu pourrais utiliser cette formule matricielle :
Cordialement
Si tes cellules fusionnées, colonne A, sont toutes de 19 cellules, tu peux utiliser un indice à base de modulo (les données fusionnées sont en A4:A60) :
=INDEX($A$4:$A$60;1+19*ENT((LIGNE()-4)/19))&'FeuilX!$B$5&B4
Si elles étaient de tailles variables, tu pourrais utiliser cette formule matricielle :
=SI(B4="";"";INDEX($A$4:$A$57;PETITE.VALEUR(SI($A$4:$A$57="";9^9;LIGNE($A$4:$A$57)-3);NBVAL($A$4:A4)))&"."&B4)
Cordialement
Merci, particulièrement à JvDo, votre solution marche très bien et tous les codes chargés en col C ; Exemple "1.1" - "1.2" - "1.3" - "2.1" - "2.2" - "2.3" etc.mais,
je voudrais dans une colonne F compter le nombre de codes se trouvant en col C qui contiennent à leur début " 1." ou "2." etc. En fait, je voudrais savoir le nombre de codes qui appartient à un même groupe ; exemple "1.1" - "1.2" - "1.3" constituent 3 codes différents d'un même groupe et "2.1" - "2.2" - "2.3" - "2.4" font 4 codes différents d'un autre groupe.
Je crois que dans le critère de différenciation pour compter le nombre de codes appartenant à un même groupe on peut se passer du point "." car c'est caractère identique pour tous les codes.
Cordialement
je voudrais dans une colonne F compter le nombre de codes se trouvant en col C qui contiennent à leur début " 1." ou "2." etc. En fait, je voudrais savoir le nombre de codes qui appartient à un même groupe ; exemple "1.1" - "1.2" - "1.3" constituent 3 codes différents d'un même groupe et "2.1" - "2.2" - "2.3" - "2.4" font 4 codes différents d'un autre groupe.
Je crois que dans le critère de différenciation pour compter le nombre de codes appartenant à un même groupe on peut se passer du point "." car c'est caractère identique pour tous les codes.
Cordialement
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
7 déc. 2016 à 17:32
7 déc. 2016 à 17:32
ça marche partiellement, quand je passe au test le resultat des 1eres est bon mais la suite est confus.
Je vois que vous avez bien reproduit le format de ma feuille c'est seulement au niveau de la colonne G ou il n' y a pas de lettres on y trouve seulement des chiffres de 1 à n et chaque nombre représente un groupe. En d'autres termes dans K de votre format proposé les groupes sont 12; 13 et 14.
Cordialement
Je vois que vous avez bien reproduit le format de ma feuille c'est seulement au niveau de la colonne G ou il n' y a pas de lettres on y trouve seulement des chiffres de 1 à n et chaque nombre représente un groupe. En d'autres termes dans K de votre format proposé les groupes sont 12; 13 et 14.
Cordialement