Traitement des données d'une feuille excel
OTeLBoy
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
étant nouveau dans mon job, j'ai une tâche qui consiste au traitement des données à partir d'un fichier excel ressortie à partie d'un logiciel, le traitement consiste à créer un tableau avec les noms des clients et le calendrier mensuel, alors si le non du client apparaît dans le fichier ressortie dans une date du moins en met 1 sinon on met zéro, un truc comme ça:
données d'entrée
et la sortie souhaité :
alors avec une liste de client qui dépasse les 400 et un traitement mensuel je vous dis pas.
merci d'avance à vous tous pour votre aide.
étant nouveau dans mon job, j'ai une tâche qui consiste au traitement des données à partir d'un fichier excel ressortie à partie d'un logiciel, le traitement consiste à créer un tableau avec les noms des clients et le calendrier mensuel, alors si le non du client apparaît dans le fichier ressortie dans une date du moins en met 1 sinon on met zéro, un truc comme ça:
données d'entrée

et la sortie souhaité :

alors avec une liste de client qui dépasse les 400 et un traitement mensuel je vous dis pas.
merci d'avance à vous tous pour votre aide.
A voir également:
- Traitement des données d'une feuille excel
- Trier des données excel - Guide
- Liste déroulante excel - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Déplacer une colonne excel - Guide
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
4 réponses
Bonjour,
plusieurs possibilités
si les deux tableaux sont sur la même feuille, liste des noms colonne F première formule en G2
=SOMMEPROD(($A$2:$A$20=$F2)*($B$2:$B$20=G$1))
si le deuxième tableau se trouve sur la Feuil2 et les noms en colonne A première formule en B2
=SOMMEPROD((Feuil1!$A$2:$A$20=$A2)*(Feuil1!$B$2:$B$20=B$1))
tu aurais intérêt à nommer tes plages, exemple la liste des noms du premier tableau Feuil1!$A$2:$A$20 nommé Nom
Feuil1!$B$2:$B$20 nommé Date
la formule ou quelle soit devient
=SOMMEPROD((Nom=$A2)*(Date=B$1))
dans tous les cas incrémenter la première formule créée vers le bas puis vers la droite pour couvrir la totalité des cellules de ton nouveau tableau
plusieurs possibilités
si les deux tableaux sont sur la même feuille, liste des noms colonne F première formule en G2
=SOMMEPROD(($A$2:$A$20=$F2)*($B$2:$B$20=G$1))
si le deuxième tableau se trouve sur la Feuil2 et les noms en colonne A première formule en B2
=SOMMEPROD((Feuil1!$A$2:$A$20=$A2)*(Feuil1!$B$2:$B$20=B$1))
tu aurais intérêt à nommer tes plages, exemple la liste des noms du premier tableau Feuil1!$A$2:$A$20 nommé Nom
Feuil1!$B$2:$B$20 nommé Date
la formule ou quelle soit devient
=SOMMEPROD((Nom=$A2)*(Date=B$1))
dans tous les cas incrémenter la première formule créée vers le bas puis vers la droite pour couvrir la totalité des cellules de ton nouveau tableau
Re,
sur les trois formules que je t'ai proposé, laquelle as tu utilisé,
celle qui traite les données dans le même onglet ou dans un autre onglet
pour ma part je ne vois pas ou est le loup, je viens de tester sans voir le moindre problème,
contrôle le format de tes cellules des fois que tu es des cellules au format texte
sur les trois formules que je t'ai proposé, laquelle as tu utilisé,
celle qui traite les données dans le même onglet ou dans un autre onglet
pour ma part je ne vois pas ou est le loup, je viens de tester sans voir le moindre problème,
contrôle le format de tes cellules des fois que tu es des cellules au format texte
Merci pour ton aide que j'ai trouvé très utile; toutefois je rencontre un problème qui est:
- Quand je fais la saisie manuelle (ou suite à une formule) des données au niveau du tableau de sortie dans la ligne 1 ( relative au date), le résultat est toujours des zéros
- Par contre quand je fais copier/coller des valeurs de la colonne B du tableau des données d'entrée vers la ligne 1 du tableau de sortie, les résultats sont correcte.
J'ai vérifié le format de la cellule c'est identique .
As-tu une solution à me proposer dans ce sens ???
et merci d'avance.