Augmenter dernière cellule non vide d'une colonne de 1
Résolu/Fermé
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
-
16 mai 2019 à 13:34
Raymond PENTIER Messages postés 58836 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 janvier 2025 - 17 mai 2019 à 03:04
Raymond PENTIER Messages postés 58836 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 janvier 2025 - 17 mai 2019 à 03:04
A voir également:
- Augmenter dernière cellule non vide d'une colonne de 1
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Comment supprimer une page vide sur word - Guide
- Trier colonne excel - Guide
5 réponses
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
16 mai 2019 à 16:51
16 mai 2019 à 16:51
Tu sais que j'ai le plus grand mal à te suivre ?
Etant dans la cellule A1 de la feuille F1, tu saisis la formule =RECHERCHE("9";'CTS'!E:E)
Excel va consulter la colonne E:E de la feuille CTS et en dernière ligne non-vide trouve la donnée 05-007 ; supposons que ce soit la cellule E24.
"je valide et transfert toute la saisie vers l'onglet CTS tout en vidant la saisie de la 1ère feuille" ; tu fais donc un Couper-Coller ?
"j'ai besoin de passer automatiquement au numéro de fiche suivante (05-008)" ; comment sait-on dans quelle cellule se trouve la donnée 05-008 ? ce n'est pas forcément en E25 ?
"Il s'agit donc d'ajouter +1 dans la formule proposée et tout ira bien" ; ajouter 1 à quoi ? La formule a effectué une recherche qui l'a amenée à la cellule E24. Qu'imagines-tu pouvoir obtenir ensuite ?
Etant dans la cellule A1 de la feuille F1, tu saisis la formule =RECHERCHE("9";'CTS'!E:E)
Excel va consulter la colonne E:E de la feuille CTS et en dernière ligne non-vide trouve la donnée 05-007 ; supposons que ce soit la cellule E24.
"je valide et transfert toute la saisie vers l'onglet CTS tout en vidant la saisie de la 1ère feuille" ; tu fais donc un Couper-Coller ?
"j'ai besoin de passer automatiquement au numéro de fiche suivante (05-008)" ; comment sait-on dans quelle cellule se trouve la donnée 05-008 ? ce n'est pas forcément en E25 ?
"Il s'agit donc d'ajouter +1 dans la formule proposée et tout ira bien" ; ajouter 1 à quoi ? La formule a effectué une recherche qui l'a amenée à la cellule E24. Qu'imagines-tu pouvoir obtenir ensuite ?
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
17 mai 2019 à 00:58
17 mai 2019 à 00:58
Bon ... Je n'ai toujours pas compris le but de la manœuvre !
Mais pour ce qui est d'exécuter aveuglément ta demande "Je veux juste ajouter +1 dans la formule pour que A1 m'affiche 05-008 (05-007 trouvé + 1 = 05-008)" , il faudrait remplacer
=RECHERCHE("9";'CTS'!E:E) par
=GAUCHE(RECHERCHE("9";'CTS'!E:E);2)&TEXTE(CNUM(DROITE(RECHERCHE("9";'CTS'!E:E);3))+1;"000")
Mais pour ce qui est d'exécuter aveuglément ta demande "Je veux juste ajouter +1 dans la formule pour que A1 m'affiche 05-008 (05-007 trouvé + 1 = 05-008)" , il faudrait remplacer
=RECHERCHE("9";'CTS'!E:E) par
=GAUCHE(RECHERCHE("9";'CTS'!E:E);2)&TEXTE(CNUM(DROITE(RECHERCHE("9";'CTS'!E:E);3))+1;"000")
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
17 mai 2019 à 01:44
17 mai 2019 à 01:44
C'est parfait Raymond !
Ça marche à merveille, la formule est magique et logique quand on vient à la décomposer.
Merci infiniment et Bonne Nuit
Ça marche à merveille, la formule est magique et logique quand on vient à la décomposer.
Merci infiniment et Bonne Nuit
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
16 mai 2019 à 15:49
16 mai 2019 à 15:49
Tu te places dans la dernière cellule et, à l'aide de la poignée, tu tires vers le bas pour faire une incrémentation.
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
16 mai 2019 à 16:20
16 mai 2019 à 16:20
La cellule est isolée dans un autre onglet et comprend un numéro de fiche 05-007 qui est en rapport avec une saisie faite plus bas et correspondant à cette fiche.
Une fois la saisie terminée, je valide et transfert toute la saisie vers l'onglet CTS tout en vidant la saisie de la 1ère feuille.
Pour commencer une nouvelle saisie de données, j'ai besoin de passer automatiquement au numéro de fiche suivante (05-008) etc..
Il s'agit donc d'ajouter +1 dans la formule proposée et tout ira bien.
Mais là, je coince !
Une fois la saisie terminée, je valide et transfert toute la saisie vers l'onglet CTS tout en vidant la saisie de la 1ère feuille.
Pour commencer une nouvelle saisie de données, j'ai besoin de passer automatiquement au numéro de fiche suivante (05-008) etc..
Il s'agit donc d'ajouter +1 dans la formule proposée et tout ira bien.
Mais là, je coince !
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
16 mai 2019 à 16:27
16 mai 2019 à 16:27
Forcément ! Il faudrait une macro pour arriver à faire tout ça ...
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
16 mai 2019 à 16:29
16 mai 2019 à 16:29
Je préfère une formule. Celle que j'ai proposée me donne ce que je cherche, et il suffit seulement de pouvoir lui ajouter 1 et passer de 05-007 à 05-008 etc..
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
16 mai 2019 à 18:12
16 mai 2019 à 18:12
Bonjour
Voici le fichier abrégé correspondant à ma requête pour augmenter en A1 la dernière cellule de la feuille CTS non vide de la colonne E de +1 (passer de 05-007 à 05-008 etc...)
Cordialement
Fat
https://www.cjoint.com/c/IEqqiQG1cr7
Voici le fichier abrégé correspondant à ma requête pour augmenter en A1 la dernière cellule de la feuille CTS non vide de la colonne E de +1 (passer de 05-007 à 05-008 etc...)
Cordialement
Fat
https://www.cjoint.com/c/IEqqiQG1cr7
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
17 mai 2019 à 03:04
17 mai 2019 à 03:04
Sacré Fat17 ! Heureusement que ma formule, avec ses 12 parenthèses, a pu te donner satisfaction ...
Parce que j'étais sur le point d'abandonner cette discussion : Cela m'agaçait et me décourageait de ne pas voir où tu voulais en venir ... Alors tant mieux que tu aies eu confiance en ma capacité à t'aider, et la patience de me répondre une quatrième fois sans m'envoyer paître ...
Mais enfin j'en retire le plaisir d'avoir résolu ton petit problème, avec une formule qui n'est pas magique, mais réclamait effectivement de la logique et de la méthode.
Rendez-vous donc à un prochain épisode !
Cordialement.
Parce que j'étais sur le point d'abandonner cette discussion : Cela m'agaçait et me décourageait de ne pas voir où tu voulais en venir ... Alors tant mieux que tu aies eu confiance en ma capacité à t'aider, et la patience de me répondre une quatrième fois sans m'envoyer paître ...
Mais enfin j'en retire le plaisir d'avoir résolu ton petit problème, avec une formule qui n'est pas magique, mais réclamait effectivement de la logique et de la méthode.
Rendez-vous donc à un prochain épisode !
Cordialement.
16 mai 2019 à 17:01
Pour commencer une nouvelle saisie, j'utilise la fiche suivante, càd 05-008.
Or la cellule A1 affiche 05-007 déjà utilisée avec la formule =RECHERCHE("9";'CTS'!E:E)
Je veux juste ajouter +1 dans la formule pour que A1 m'affiche 05-008 (05-007 trouvé + 1 = 05-008)
C'est peut être plus clair maintenant ?
Merci de t'intéresser à mon sujet.