Copier une ligne d'une feuille vers une autre suivant un critère
Résolu
Kaihne
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Kaihne Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Kaihne Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous et à toutes,
En premier lieu, je vous remercie d'avance pour votre aide et le temps que vous consacrerez ou non à cette question. Je me suis créé un tableau comptable sur Excel 2017 (enfin le dernier quoi!), en autodidacte et basé sur le programme comptable Crésus que j'avais au boulot. Je me suis fait quelque chose de simple et gratuit.
Cependant, je le trouvais trop sommaire et voulais rajouter quelques détails afin d'avoir les écritures par compte: j'ai une feuille nommée "Écritures" et entre autres une feuille "COMPTE". La feuille écriture est telle que: Écritures!C6=date, ~D6=compte débité, ~E6=compte crédité, ~F6=montant, ~G6=libellé (de G à L: cellules fusionnées).
Mon but: copier sur la feuille "COMPTE" toutes les lignes (et à la suite de manière automatique) de "Écritures" où se trouve en ~D6/~E6 la valeur "1000" correspondante à mon compte "COMPTE".
En résumé: une formule détectant une valeur spécifiée en COMPTE!A1 et à trouver ensuite en Écritures!D6 ou ~E6 et copiant du coup toute la ligne Écritures!6:6 (au moins de C à G) de la page "Écritures" à "COMPTE". Plage de recherche: Écritures!C6:G157.
J'avais pensé à : =SI(Écritures!D6=COMPTE!$A$1;Écritures!6:6;SI(Écritures!E6=COMPTE!$A$1;Écritures!6:6)) mais cela ne me donne que "0" si vrai ou "FAUX" si sur la ligne en question "1000" n'apparaît pas.
Merci pour tout et au plaisir de vous lire!
En premier lieu, je vous remercie d'avance pour votre aide et le temps que vous consacrerez ou non à cette question. Je me suis créé un tableau comptable sur Excel 2017 (enfin le dernier quoi!), en autodidacte et basé sur le programme comptable Crésus que j'avais au boulot. Je me suis fait quelque chose de simple et gratuit.
Cependant, je le trouvais trop sommaire et voulais rajouter quelques détails afin d'avoir les écritures par compte: j'ai une feuille nommée "Écritures" et entre autres une feuille "COMPTE". La feuille écriture est telle que: Écritures!C6=date, ~D6=compte débité, ~E6=compte crédité, ~F6=montant, ~G6=libellé (de G à L: cellules fusionnées).
Mon but: copier sur la feuille "COMPTE" toutes les lignes (et à la suite de manière automatique) de "Écritures" où se trouve en ~D6/~E6 la valeur "1000" correspondante à mon compte "COMPTE".
En résumé: une formule détectant une valeur spécifiée en COMPTE!A1 et à trouver ensuite en Écritures!D6 ou ~E6 et copiant du coup toute la ligne Écritures!6:6 (au moins de C à G) de la page "Écritures" à "COMPTE". Plage de recherche: Écritures!C6:G157.
J'avais pensé à : =SI(Écritures!D6=COMPTE!$A$1;Écritures!6:6;SI(Écritures!E6=COMPTE!$A$1;Écritures!6:6)) mais cela ne me donne que "0" si vrai ou "FAUX" si sur la ligne en question "1000" n'apparaît pas.
Merci pour tout et au plaisir de vous lire!
A voir également:
- Copier une ligne d'une feuille vers une autre suivant un critère
- Comment copier une vidéo youtube - Guide
- Bruler une feuille de laurier - Guide
- Comment supprimer une feuille sur word - Guide
- Partager photos en ligne - Guide
- Comment imprimer en a5 sur une feuille a4 - Guide
3 réponses
Bonjour
1° Les cellules fusionnées c'est une très mauvaise idée si on veut ensuite utiliser des formules ou des macros !
2° Postes un exemple de ton fichier (allégé si nécessaire) sur cjoint.com, fais créer un lien et copies avant de revenir le coller ici, on aura ainsi une base de travail et la structure exacte de ton fichier
Cdlmnt
Via
1° Les cellules fusionnées c'est une très mauvaise idée si on veut ensuite utiliser des formules ou des macros !
2° Postes un exemple de ton fichier (allégé si nécessaire) sur cjoint.com, fais créer un lien et copies avant de revenir le coller ici, on aura ainsi une base de travail et la structure exacte de ton fichier
Cdlmnt
Via
Bonjour
Ton fichier en retour avec les formules adéquates
http://www.cjoint.com/c/GGEk1djberp
N'hésites pas à redemander si besoin de compléter
Bon WE
Cdlmnt
Via
Ton fichier en retour avec les formules adéquates
http://www.cjoint.com/c/GGEk1djberp
N'hésites pas à redemander si besoin de compléter
Bon WE
Cdlmnt
Via
Impressionnant!!!
Je te remercie infiniment, c'est exactement ce que je cherchais à faire! Je comprends méthode que tu as utilisée, j'aurai du faire une cellule à la fois ciblée avec une formule comme tu l'as expliqué.
Merci d'ailleurs pour ces explications. Maintenant je vais essayer de comprendre les formules appliquées ^^!
Merci beaucoup et excellent dimanche à toi!
Kaihne
Petit ps: que signifie le "" sans espaces dans la formule =SI en COMPTE!B4 pour valeur_si_faux? Et puis-je rajouter des comptes facilement en COMPTE!A1 dans la liste déroulante, ou les formules doivent-être retouchées?
Je te remercie infiniment, c'est exactement ce que je cherchais à faire! Je comprends méthode que tu as utilisée, j'aurai du faire une cellule à la fois ciblée avec une formule comme tu l'as expliqué.
Merci d'ailleurs pour ces explications. Maintenant je vais essayer de comprendre les formules appliquées ^^!
Merci beaucoup et excellent dimanche à toi!
Kaihne
Petit ps: que signifie le "" sans espaces dans la formule =SI en COMPTE!B4 pour valeur_si_faux? Et puis-je rajouter des comptes facilement en COMPTE!A1 dans la liste déroulante, ou les formules doivent-être retouchées?