Récupérer la dernière référence prise
email
-
Email -
Email -
Bonjour,
Je souhaite parcourir une liste est récupérer la dernière référence prise à savoir :
ABC 1000.0001
ACD 1000.0001
ADF 1000.0001
....
ABC 1000.0020
ACD 1000.0230
...
Donc ma formule doit pouvoir parcourir cette liste et me dire que le dernier numéro pris pour ABC est le 20ème, celui pour le ACD est le 230ème mais je ne sais pas comment procéder
Merci par avance,
Je souhaite parcourir une liste est récupérer la dernière référence prise à savoir :
ABC 1000.0001
ACD 1000.0001
ADF 1000.0001
....
ABC 1000.0020
ACD 1000.0230
...
Donc ma formule doit pouvoir parcourir cette liste et me dire que le dernier numéro pris pour ABC est le 20ème, celui pour le ACD est le 230ème mais je ne sais pas comment procéder
Merci par avance,
Configuration: Windows / Firefox 68.0
A voir également:
- Récupérer la dernière référence prise
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Recuperer message whatsapp supprimé - Guide
- Supprimer dernière page word - Guide
- Dernière version chrome - Accueil - Applications & Logiciels
- Récupérer mon compte facebook désactivé - Guide
7 réponses
Bonjour
si vous incrémenter de 1 à chaque nouvelle référence identique essayez:
="ACD 1000."&TEXTE(NB.SI(A:A;"ACD 1000*");"0000")
ou si vous placez le début de référence ACD 1000.dans une cellule par exemple Z1:
=Z1&TEXTE(NB.SI(A:A;Z1&"*");"0000")
Z1 devant contenir le début complet de la référence avant l'incrémentation
éventuellement, vous pouvez afficher la référence suivante à appliquer plutôt que la dernière prise:
=Z1&TEXTE(NB.SI(A:A;Z1&"*")+1;"0000")
attention à tous les signes
crdlmnt
si vous incrémenter de 1 à chaque nouvelle référence identique essayez:
="ACD 1000."&TEXTE(NB.SI(A:A;"ACD 1000*");"0000")
ou si vous placez le début de référence ACD 1000.dans une cellule par exemple Z1:
=Z1&TEXTE(NB.SI(A:A;Z1&"*");"0000")
Z1 devant contenir le début complet de la référence avant l'incrémentation
éventuellement, vous pouvez afficher la référence suivante à appliquer plutôt que la dernière prise:
=Z1&TEXTE(NB.SI(A:A;Z1&"*")+1;"0000")
attention à tous les signes
crdlmnt
Bonjour à tous,
Est-ce que toutes tes références respectent cette syntaxe ?
3 lettres
4 chiffres
un point
4 chiffres
Crdlmt
Est-ce que toutes tes références respectent cette syntaxe ?
3 lettres
4 chiffres
un point
4 chiffres
Crdlmt
Bonjour,
oui toutes mes références respectent la même syntaxe.
J'ai essayé de le faire en plusieurs fois à savoir séparer la première partie et la dernière partie en ayant une colonne contenant le début à savoir ABC, ACD et ADF puis dans une seconde colonne les derniers numéros via la formule droite (BX;4) et j'ai essayé via une 3ème colonne de retrouver la dernière valeur prise en utilisant des formules types si (...) ou recherche V mais sans succès
oui toutes mes références respectent la même syntaxe.
J'ai essayé de le faire en plusieurs fois à savoir séparer la première partie et la dernière partie en ayant une colonne contenant le début à savoir ABC, ACD et ADF puis dans une seconde colonne les derniers numéros via la formule droite (BX;4) et j'ai essayé via une 3ème colonne de retrouver la dernière valeur prise en utilisant des formules types si (...) ou recherche V mais sans succès
Merci beaucoup, cela fonctionne avec mes 3 références mais j'ai juste un soucis avec une référence dont le dernier numéro est au environ de 250 et pour lequel le dernier chiffre affiché et 117.
J'ai essayé de tous mettre en mode texte mais çà ne fonctionne toujours pas et pas d'erreur trouvé au niveau de la syntaxe.
J'ai essayé de tous mettre en mode texte mais çà ne fonctionne toujours pas et pas d'erreur trouvé au niveau de la syntaxe.
Re
essayez de voir avec la partie de la formule qui renvoie le nombre enregistré soit:
=NB.SI(champ;"*texte*")
et si vous retrouvez l'écart, c'est probablement que vous avez un écart de frappe dans le texte de certaines référence
si vous pouvez déposer votre modèle avec, si besoin, uniquement la liste des références, on pourra regarder ça
par exemple ici:
https://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt
essayez de voir avec la partie de la formule qui renvoie le nombre enregistré soit:
=NB.SI(champ;"*texte*")
et si vous retrouvez l'écart, c'est probablement que vous avez un écart de frappe dans le texte de certaines référence
si vous pouvez déposer votre modèle avec, si besoin, uniquement la liste des références, on pourra regarder ça
par exemple ici:
https://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
J'ai testé la formule =NB.SI(champ;"*texte*") et il m'affiche 117 et non la suite? j'ai retapé toute les valeurs mais j'ai un soucis avec une autre référence ou il m'affiche plus que la référence prise à savoir 37 au lieu de 34.
Je suis en train de tous renommé pour faire le test, je vous tiens au courant.
J'ai testé la formule =NB.SI(champ;"*texte*") et il m'affiche 117 et non la suite? j'ai retapé toute les valeurs mais j'ai un soucis avec une autre référence ou il m'affiche plus que la référence prise à savoir 37 au lieu de 34.
Je suis en train de tous renommé pour faire le test, je vous tiens au courant.
idem malgré le renommage et j'ai tous mis au même format et idem en utilisant la formule permettant d'afficher le numéro suivant.
alors déposez un modèle avec votre liste en l'état sur un de ces deux sites:
https://mon-partage.fr
https://www.cjoint.com/
ou dites nous au moins quelle est le type de référence qui ne fonctionne pas, en communicant la liste éditée correspondante
entre autres aussi: vérifiez que le code ne contienne pas plusieurs fois le même N°
crdlmnt
https://mon-partage.fr
https://www.cjoint.com/
ou dites nous au moins quelle est le type de référence qui ne fonctionne pas, en communicant la liste éditée correspondante
entre autres aussi: vérifiez que le code ne contienne pas plusieurs fois le même N°
crdlmnt