Formule

bonjour voila je cherche une formule pour savoir le nombre de fois ou se trouve "cc"

mon probleme est simple =nb() sauf que non...

je voudrai que la formule cherche de g5 à g35 (G5:G35) mais aussi dans (P5:P35) aussi dans (Y5:Y35) et ainsi de

suite toutes les 9 lettres jusque (DB5:DB35)

enfin je dis que =nb() ne va pas et si ça se trouve je me trompe quelque part...

d'avance merci

Bonjour

Tu ne dis pas si tes cellules contiennent seulement cc ou si cc est à trouver dans un texte.

ce pourraît-être =NB.SI(TaPlage;"cc")

ou NB.SI(TaPlage;"*cc*")

Envoie un fichier Excel, on comprendra mieux

Cordialement

voici le fichier

j'ai fait 2 commentaires pour se qui me plairais d'avoir

je précise je suis sous mac OSX j'espère que la compatibilité sera au rdv (logiquement oui)

d'avance merci

56calendrier.zip (49.65 Ko)

Bonjour

1) Pour compter les cc

Formule en L42

=SOMMEPROD(($D$4:$DF$4="Divers")*(D5:DF35="cc"))

Cette formule ne fonctionnera que lorsque les valeurs d'erreur des colonnes (TOTAL Heures semaine) auront disparues.

2) Pour les Fériés en Rouge

Exemple: Janvier

  • Tu sélectionnes E5:J35
  • Menu Format "Mise en forme conditionnelle"
Condition1

"La formule est"

=NB.SI(Fériés;$E5)>0 (attention au signe Dollar $)

Par contre, pour écrire Férié les jours Fériés, il faudrait une formule en colonne Divers et c'est impossible, sauf si un fort en VBA s'intéresse au sujet.

Cordialement

Merci Amadéus

pour la formule ok

pour la condition je vais attendre voir si y a pas moyen en VBA

mais encore merci a toi

Bonjour

A tester

chouette merci banzai64

ça fonctionne impeccablement

-- 16 Avr 2011, 20:45 --

[quote="Amadéus"]Bonjour

1) Pour compter les cc

Formule en L42

=SOMMEPROD(($D$4:$DF$4="Divers")*(D5:DF35="cc"))

petit complément ....

dans cette formule on demande donc a excel de chercher dans la colonne divers les CC mais serait il posible que ca me donne les heures plutot que 1 cc ??

car parfois je ne prend pas des jours complet mais 2 voire 3h ...

en faite j'ai mis cette formule =SOMME.SI($G$5:$DE$35;"hs";$H$5:$DE$35)

ça fonctionne qu'a moitié car si je fais 8h normale et 2h en hs il compte 8h....

donc ma formule n'est pas cohérente

d'avance merci

Bonjour

Là, je sens que tu vas avoir un problème

Si tu inscrit cc en colonne divers, suivi de 6h le matin et 2h l'après-midi, je ne vois pas comment tu vas pouvoir dire à Excel que c'est 2 heures ou 6 heures qu'il faut compter.

Cordialement

eh eh eh Amadéus oui je sais (pour le problème)

d'où ma demande....

je suis même preneur pour une autre idée...

Bonjour

Rajouter une colonne spécifique pour les cc après les divers..

Cordialement

salut a vous pro des formules Excel...

voici mon nouveau problème grrrrrrr

je vous ai glissé le fichier Excel pour plus de compréhension

Sur la feuille "Rubrique paie mois" colonne D ("Janvier" "nbre h")

Sur la "ligne 9" ( 2051 Prime d'équipe Matin)

Mon problème est le suivant ma formule est bonne mais elle m'indique toujours 0 alors qu'elle devrait indiqué 40

le probleme est que sur la feuille "calendrier" colonne E5 (le Samedi) n'est pas écrit en lettre mais en code (=D3)

E6 (pour le Dimanche) c'est (E5+1) etc etc

donc ma formule qui est

=SOMME(SI((Calendrier!G5:G35="Matin")*(Calendrier!J5:J35<>"Férié")*((Calendrier!E5:E35="Lundi")+(Calendrier!E5:E35="Mardi")+(Calendrier!E5:E35="mercredi")+(Calendrier!E5:E35="Mercredi")+(Calendrier!E5:E35="Jeudi")+(Calendrier!E5:E35="Vendredi"));Calendrier!H5:H35))

(Attention que cette formule a des accolades

ne fonctionne pas du au fait que les jours de la semaine ne sont pas écrit en jour de la semaine mais en code...

j'espère être clair... lool

quelqu'un pourrait il me donné un petit coup de main pour résoudre mon problème!

a oui je laisse le calendrier en comme il est sinon pour 2012 si je met des jours ça marche plus pour l'année suivante..

Merci pour votre aide

49ach-2-2011.zip (122.10 Ko)

Bonjour

Pas trop le temps (pour le moment)

Cependant, il me semble que la formule

=SOMMEPROD((Calendrier!$G$5:$G$35="Matin")*(Calendrier!$J$5:$J$35<>"Férié")*((JOURSEM(Calendrier!$E$5:$E$35;2)<=5))*(Calendrier!$H$5:$H$35))

en D9 (sans saisie matricielle, donc validation normale) donne le bon résultat.

Contrôle et dis-nous.

Cordialement

Merci Amadéus

je ne pense jamais à sommeprod...

ça fonctionne impec

-- 25 Avr 2011, 14:26 --

sans abusé...

pour la prime du vendredi? (d12) tu fais comment juste pour le vendredi? joursem aussi?

-- 25 Avr 2011, 14:33 --

ok ok j'ai trouvé lol ;1)=6 ...

merci

-- 25 Avr 2011, 19:50 --

Me revoila...

je suis bloqué sur la formule colonne D ligne Sursalaire Dimanche...

=SOMMEPROD((Calendrier!$J$5:$J$35<>"Férié")*((JOURSEM(Calendrier!$E$5:$E$35;2)=7))*(Calendrier!$H$5:$H$35))

ça marque toujours 24????

merci de votre aide

Rechercher des sujets similaires à "formule"