Reconnaître le dernier chiffre
ericdidier
Messages postés
60
Statut
Membre
-
JvDo Messages postés 2012 Statut Membre -
JvDo Messages postés 2012 Statut Membre -
Bonjour,
J'écris "A" (une fois) si le chiffre qui suit est le même que celui qui précède une suite de nombre identiques
cordialement
eric
joyeuses fêtes à tous
https://www.cjoint.com/?0LDajA9N543
J'écris "A" (une fois) si le chiffre qui suit est le même que celui qui précède une suite de nombre identiques
cordialement
eric
joyeuses fêtes à tous
https://www.cjoint.com/?0LDajA9N543
A voir également:
- Reconnaître le dernier chiffre
- Clavier iphone chiffre et lettre - Guide
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Le dernier iphone - Guide
- Chiffre en lettre - Télécharger - Outils professionnels
9 réponses
Bonsoir, J'ai bien regardé le problème mais comme j'ai pas suivi le cours et qu'en plus je connais pas le prof et son esprit tordu, je ne suis pas en mesure de répondre.
Bon courage.
Bon courage.
Bonjour,
en B3 puis recopie vers le bas :
Cordialement
PS : changer les virgules en point-virgule
en B3 puis recopie vers le bas :
=SI($A2<>$A3,SI($A4=INDEX($A$2:$A2,MAX(1,MAX(SI($A$2:$A2<>$A2,LIGNE($A$2:$A2),1))-LIGNE($A$2:$A2))),"A",""),"")avec une validation par CTRL+MAJ+ENTER vu que c'est une formule matricielle.
Cordialement
PS : changer les virgules en point-virgule
bonjour,
j'ai bien essayé ,voir fichier ,mais je n'arrive qu'a des messages d'erreurs ou des réponses inattendues
Le seul résultat attendu en col B est "A" en B15 , B27, B36, B48.
ai-je patiné?
cordialement
eric
https://www.cjoint.com/?0LDsii2I7P8
j'ai bien essayé ,voir fichier ,mais je n'arrive qu'a des messages d'erreurs ou des réponses inattendues
Le seul résultat attendu en col B est "A" en B15 , B27, B36, B48.
ai-je patiné?
cordialement
eric
https://www.cjoint.com/?0LDsii2I7P8
Bonsoir,
Je ne vois pas la formule dans le fichier que tu as renvoyé.
Seul un #N/A traîne en B2. D'où sort-il?
Dans l'ordre, tu copies/colles la formulede mon message précédent dans ta feuille Excel, en B2, puis tu remplaces mes "," par des ";" et en fin tu valides par MAJ+CTRL+ENTER.
Cordialement
PS : La formule donne les bons résultats aux bons endroits
Je ne vois pas la formule dans le fichier que tu as renvoyé.
Seul un #N/A traîne en B2. D'où sort-il?
Dans l'ordre, tu copies/colles la formulede mon message précédent dans ta feuille Excel, en B2, puis tu remplaces mes "," par des ";" et en fin tu valides par MAJ+CTRL+ENTER.
Cordialement
PS : La formule donne les bons résultats aux bons endroits
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
je te joins le fichier et la formule qui ne donne rien sauf erreur de ma part
j'ai essayé differentes corrections sans succès
cordialement
eric
https://www.cjoint.com/?BLEbz1vw2zL
je te joins le fichier et la formule qui ne donne rien sauf erreur de ma part
j'ai essayé differentes corrections sans succès
cordialement
eric
https://www.cjoint.com/?BLEbz1vw2zL
Bonsoir,
Effectivement, ça ne peut pas marcher, mais pas de soucis, une petite réorganisation de ta feuille et ça va aller.
D'abord, pour comprendre pourquoi ça ne fonctionne pas, regarde tes colonnes A et B :
1) tu as copié la formule en B2 au lieu de B3.
2) ta colonne A n'a pas une série de chiffres semblable à celle de ton premier post.
Maintenant, réorganisons tes colonnes :
Quand je vois tes colonnes O, P et Q, il me semble que la colonne qui ressemble à celle que tu avais présentée (en colonne A), au début, est la colonne P.
Dans ce cas, copie ta colonne P en B de façon à avoir tes séries en colonne B.
Ensuite, en C3 (je dis bien C3) tu mets cette formule
Tu trouveras comme résultat les lignes {15, 52, 58, 65}
Tu remarqueras que la formule est la même qu'avant, décalée d'une colonne, dans laquelle j'ai augmenté l'adressage relatif des cellules en supprimant quelques $ inutiles.
Tu pourras ainsi recopier cette formule sur d'autres colonnes (mais toujours en ligne 3 et juste à droite de tes séries).
Cordialement
Effectivement, ça ne peut pas marcher, mais pas de soucis, une petite réorganisation de ta feuille et ça va aller.
D'abord, pour comprendre pourquoi ça ne fonctionne pas, regarde tes colonnes A et B :
1) tu as copié la formule en B2 au lieu de B3.
2) ta colonne A n'a pas une série de chiffres semblable à celle de ton premier post.
Maintenant, réorganisons tes colonnes :
Quand je vois tes colonnes O, P et Q, il me semble que la colonne qui ressemble à celle que tu avais présentée (en colonne A), au début, est la colonne P.
Dans ce cas, copie ta colonne P en B de façon à avoir tes séries en colonne B.
Ensuite, en C3 (je dis bien C3) tu mets cette formule
=SI(B2<>B3,SI(B4=INDEX(B$2:B2,MAX(1,MAX(SI(B$2:B2<>B2,LIGNE(B$2:B2),1))-LIGNE(B$2:B2))),"A",""),"")que tu valides de la même façon et que tu recopies vers le bas.
Tu trouveras comme résultat les lignes {15, 52, 58, 65}
Tu remarqueras que la formule est la même qu'avant, décalée d'une colonne, dans laquelle j'ai augmenté l'adressage relatif des cellules en supprimant quelques $ inutiles.
Tu pourras ainsi recopier cette formule sur d'autres colonnes (mais toujours en ligne 3 et juste à droite de tes séries).
Cordialement
bonjour
Avec une autre colonne de chiffres ,la formule ne répond plus à la demande initiale
"J'écris "A" (une fois) si le chiffre qui suit une serie de chiffres identiques est le même que celui qui précède cette suite
voici un fichier avec 2 colonnes pour tester la formule, en te remerciant
cordialement
eric
https://www.cjoint.com/?0LEdgSXynvo
Avec une autre colonne de chiffres ,la formule ne répond plus à la demande initiale
"J'écris "A" (une fois) si le chiffre qui suit une serie de chiffres identiques est le même que celui qui précède cette suite
voici un fichier avec 2 colonnes pour tester la formule, en te remerciant
cordialement
eric
https://www.cjoint.com/?0LEdgSXynvo
Bonsoir,
Il devrait aussi y avoir un A en B52 je pense.
Je vais finir par comprendre ta demande, à la fin.
Copie en B3 la formule
J'ai testé sur la colonne B, ça a l'air pas mal.... pour l'instant
Pour la colonne G, tu n'as pas copié en G3 mais en G2. Donc tous les résultats sont décalés d'une ligne.
Cordialement
Ajout : tu peux remplacer +1-LIGNE(A$2:A2) par -1
Ca marche aussi bien.
Il devrait aussi y avoir un A en B52 je pense.
Je vais finir par comprendre ta demande, à la fin.
Copie en B3 la formule
=SI(A2<>A3,SI(A3=INDEX(A$2:A2,MAX(1,MAX(SI(A$2:A2<>A2,LIGNE(A$2:A2),1))+1-LIGNE(A$2:A2))),"A",""),"")Avant je testais la cellule après le A (ligne du dessous en fait) maintenant je teste la ligne où commence une autre série et je le compare avec la ligne qui termine la série d'avant la série précédente.
J'ai testé sur la colonne B, ça a l'air pas mal.... pour l'instant
Pour la colonne G, tu n'as pas copié en G3 mais en G2. Donc tous les résultats sont décalés d'une ligne.
Cordialement
Ajout : tu peux remplacer +1-LIGNE(A$2:A2) par -1
Ca marche aussi bien.