Calcul de nombre de référence
Freemuse
-
Mike-31 Messages postés 18406 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18406 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Vous trouverez ci-dessous une capture de mon tableur :
https://drive.google.com/file/d/1CfsUChnUzdLOdrthTzLGFOhYyNWbEVNb/view?usp=sharing
A : N° de semaine
B : Date
C : Réf client
D : Nom client
E : Intervenant
F : Nombre d'heures
Je recherche la formule me permettant de calculer 1 ref client de façon unique par journée.
Je m'explique : Par exemple, pour le lundi 8 octobre, je veux compter :
1 x la ref client 4995
1 x la ref client 4011
1 x la ref client 5011
Merci d'avance de votre aide.
Vous trouverez ci-dessous une capture de mon tableur :
https://drive.google.com/file/d/1CfsUChnUzdLOdrthTzLGFOhYyNWbEVNb/view?usp=sharing
A : N° de semaine
B : Date
C : Réf client
D : Nom client
E : Intervenant
F : Nombre d'heures
Je recherche la formule me permettant de calculer 1 ref client de façon unique par journée.
Je m'explique : Par exemple, pour le lundi 8 octobre, je veux compter :
1 x la ref client 4995
1 x la ref client 4011
1 x la ref client 5011
Merci d'avance de votre aide.
A voir également:
- Calcul de nombre de référence
- Nombre de jours entre deux dates excel - Guide
- Calcul moyenne excel - Guide
- Reference pto - Accueil - Box & Connexion Internet
- Calcul km marche à pied gratuit - Télécharger - Sport
- Nombre facile - Télécharger - Outils professionnels
5 réponses
Re,
Si on reprend ton fichier initial, il faut créer un colonne que tu pourras masquer, exemple en M et à partir de M2 tu colles cette formule que tu incrémentes sur la hauteur de ton tableau
=SI(NB.SI(B2;$L$2)<>0;C2;"")
en J2 tu crées une liste de validation pour sélectionner la date critère ou tu la saisis 08/10/2018
ensuite j'ai mis cette formule en N2 que j'ai incrémenté vers le bas (hauteur de ton tableau)
=SIERREUR(DECALER(M$1;EQUIV(0;NB.SI(N$1:N1;M$2:M$100);0););"")
il suffit de changer la date critère en J2 pour avoir la liste des références de ce jour
tu peux également compléter le tableau en ajoutant une colonne exemple en O2 pour avoir le nombre de chaque référence
=SI(N2="";"";NB.SI($M$2:$M$47;N2))
à toi de voir dans quelles colonnes tu vas mettre tes formules et à les adapter en fonction, ainsi que la plage des styles précédemment créée sur une discussion précédente
Si on reprend ton fichier initial, il faut créer un colonne que tu pourras masquer, exemple en M et à partir de M2 tu colles cette formule que tu incrémentes sur la hauteur de ton tableau
=SI(NB.SI(B2;$L$2)<>0;C2;"")
en J2 tu crées une liste de validation pour sélectionner la date critère ou tu la saisis 08/10/2018
ensuite j'ai mis cette formule en N2 que j'ai incrémenté vers le bas (hauteur de ton tableau)
=SIERREUR(DECALER(M$1;EQUIV(0;NB.SI(N$1:N1;M$2:M$100);0););"")
il suffit de changer la date critère en J2 pour avoir la liste des références de ce jour
tu peux également compléter le tableau en ajoutant une colonne exemple en O2 pour avoir le nombre de chaque référence
=SI(N2="";"";NB.SI($M$2:$M$47;N2))
à toi de voir dans quelles colonnes tu vas mettre tes formules et à les adapter en fonction, ainsi que la plage des styles précédemment créée sur une discussion précédente
Re-bonjour,
Là, ça devient compliqué pour moi !!
J'ai tenté de suivre tes instructions mais j'ai des erreurs.
Ci-dessous le lien vers le tableur en question :
https://drive.google.com/file/d/18C9-fam9HTJCK2z9zy0BHBgHLlQAh-Ld/view?usp=sharing
J'ai positionné les formules dans la feuilles Heures chantiers sur les colonnes indiqués sur ton message ci-dessus.
Les erreurs sont peut-être du aux formules que j'ai utilisé pour afficher les dates en colonne B ??
Merci
Là, ça devient compliqué pour moi !!
J'ai tenté de suivre tes instructions mais j'ai des erreurs.
Ci-dessous le lien vers le tableur en question :
https://drive.google.com/file/d/18C9-fam9HTJCK2z9zy0BHBgHLlQAh-Ld/view?usp=sharing
J'ai positionné les formules dans la feuilles Heures chantiers sur les colonnes indiqués sur ton message ci-dessus.
Les erreurs sont peut-être du aux formules que j'ai utilisé pour afficher les dates en colonne B ??
Merci
Re,
récupère le fichier initial avec ta première demande de mise en forme conditionnelle,
pour ta présente demande, en G2 tu sélectionnes la date souhaitée, colonne H tu as les codes clients enregistrés ce jour là et en colonne I le nombre de chaque code enregistré ce jour là
la mise en forme conditionnelle fonctionne grâce à la plage K2:L10
les deux plages en N2:O46 servent à afficher les valeurs sans doublons ainsi que les dates de ton tableau pour renseigner la liste de validation en G2 et les formules en colonne H et I
les colonnes N et O peuvent être masquées
https://www.cjoint.com/c/HJAuuW3lXPj
si tu as des difficultés à télécharger le fichier essaye ce lien
http://dl.free.fr/getfile.pl?file=/FtoBGfzl
récupère le fichier initial avec ta première demande de mise en forme conditionnelle,
pour ta présente demande, en G2 tu sélectionnes la date souhaitée, colonne H tu as les codes clients enregistrés ce jour là et en colonne I le nombre de chaque code enregistré ce jour là
la mise en forme conditionnelle fonctionne grâce à la plage K2:L10
les deux plages en N2:O46 servent à afficher les valeurs sans doublons ainsi que les dates de ton tableau pour renseigner la liste de validation en G2 et les formules en colonne H et I
les colonnes N et O peuvent être masquées
https://www.cjoint.com/c/HJAuuW3lXPj
si tu as des difficultés à télécharger le fichier essaye ce lien
http://dl.free.fr/getfile.pl?file=/FtoBGfzl
Bonjour Mike-31,
Encore merci pour ton aide mais malheureusement, j'ai des erreurs 511 (variable manquante)
https://www.cjoint.com/c/HJBf06s3bpe
J'ai lu ceci sur le wiki.openoffice :
Il est important de vérifier les paramétrages dans la boîte de dialogue Outils – Options - OpenOffice.org Calc - Calcul :
Si la case à cocher est activée pour Critères de recherche = et <> doivent correspondre à des lignes entières, alors la condition “'rouge” ne correspondra qu'à rouge; si non activée, cela correspondra à ', rouget, rouge-gorge.
Si la case à cocher est activée pour Autoriser les expressions régulières dans les formules, la condition correspondra en utlisant les expressions régulières - ainsi, par exemple "c.s" correspond à ces, cos, cis, et "ces.*" correspondra à ces, césure, cession.
La case à cocher pour Sensible à la casse n'a pas d'effet (la casse n'est pas vérifiée). Voir les exemples pour savoir comment réaliser une recherche sensible à la casse.
Les cellules vides dans plage_test sont ignorées (elles ne satisfont jamais à la condition).
condition ne peut spécifier qu'une condition unique. Voir Sommes et calculs conditionnels pour savoir comment spécifier des conditions multiples.
Est-ce la raison de ces erreurs ?
Encore merci pour ton aide mais malheureusement, j'ai des erreurs 511 (variable manquante)
https://www.cjoint.com/c/HJBf06s3bpe
J'ai lu ceci sur le wiki.openoffice :
Il est important de vérifier les paramétrages dans la boîte de dialogue Outils – Options - OpenOffice.org Calc - Calcul :
Si la case à cocher est activée pour Critères de recherche = et <> doivent correspondre à des lignes entières, alors la condition “'rouge” ne correspondra qu'à rouge; si non activée, cela correspondra à ', rouget, rouge-gorge.
Si la case à cocher est activée pour Autoriser les expressions régulières dans les formules, la condition correspondra en utlisant les expressions régulières - ainsi, par exemple "c.s" correspond à ces, cos, cis, et "ces.*" correspondra à ces, césure, cession.
La case à cocher pour Sensible à la casse n'a pas d'effet (la casse n'est pas vérifiée). Voir les exemples pour savoir comment réaliser une recherche sensible à la casse.
Les cellules vides dans plage_test sont ignorées (elles ne satisfont jamais à la condition).
condition ne peut spécifier qu'une condition unique. Voir Sommes et calculs conditionnels pour savoir comment spécifier des conditions multiples.
Est-ce la raison de ces erreurs ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
cela vient certainement de ton logiciel et surtout de ta version
si tu es sur Open Office, désinstalle le et privilégie Libre Office qui reçoit des mise à jour plus régulièrement et surtout tu auras la dernière version, ce logiciel est gratuit, en Français et a les mêmes caractéristiques qu'Open
tu peux le télécharger à partir de ce lien
https://www.commentcamarche.net/telecharger/bureautique/13781-libreoffice/
cela vient certainement de ton logiciel et surtout de ta version
si tu es sur Open Office, désinstalle le et privilégie Libre Office qui reçoit des mise à jour plus régulièrement et surtout tu auras la dernière version, ce logiciel est gratuit, en Français et a les mêmes caractéristiques qu'Open
tu peux le télécharger à partir de ce lien
https://www.commentcamarche.net/telecharger/bureautique/13781-libreoffice/