Valeur dune cellule d'apres deux autres colonnnes

  • Initiateur de la discussion XGuarden
  • Date de début
X

XGuarden

Guest
MErci poru votre aide.

Voici une explication de ce que je fait..
J'ai trois colonne

La colonne NomEleveGarde garde
La colonne SemaineGarde
La colonnne PayePar (Père ou Mère)

Il ne peut y avoir deux paiement par semaine pour un éleve...
Ni deux garde pour un éleve la meme semaine.

Je veut simplement récupéré qui a payer pour faire garder l'Enfant a partir de la semaine et du nom de l'éleve.

J'ai une formule pour le faire mais elle ne fonctionne pas corectement. La voici:

=SI($B7='';'';SOMME(SI(ET(NomEleveGarde=$B7;PayePar='Mère');GrandTotal)))

ICI un equivalent mais contien des colonne suplémentaire et calcul le nombre plutot
=SI($B6='';'';NB(SI(ET(NomEleveGarde=$B6;PayePar='Mère');GardeLundi);SI(ET(NomEleveGarde=$B6;PayePar='Mère');GardeMardi);SI(ET(NomEleveGarde=$B6;PayePar='Mère');GardeMercredi);SI(ET(NomEleveGarde=$B6;PayePar='Mère');GardeJeudi);SI(ET(NomEleveGarde=$B6;PayePar='Mère');GardeVendredi)))

Pourquoi sa ne fonctionne pas.
 

Tibo

XLDnaute Barbatruc
Salut Xguarden, ami de la Belle Province,

D'autres posts que tu as lancé sont également restés sans réponse de ta part :

Lien supprimé

Lien supprimé

Il serait sympa (et correct) de venir dire si les solutions proposées t'ont permis d'avancer dans ton projet. L'absence de réponse de ta part risque de finir par décourager ceux qui pourraient te répondre.


A te lire.
 

Monique

Nous a quitté
Repose en paix
Re,

Merci, Tibo

La 1ère formule, si 'GrandTotal' contient des nombres :
=SOMMEPROD((NomEleveGarde=A13)*(PayePar='Mère');GrandTotal)
Tu remplaces A13 par la bonne référence

Si tes plages nommées 'GardeLundi', 'GardeMardi' et les 3 autres se touchent
Tu les nommes ensemble 'Garde5Jrs' par exemple (donc un tableau de 5 colonnes)
=SOMMEPROD((NomEleveGarde=A13)*(PayePar='Mère')*(Garde5Jrs différent de ''))
Cette formule te renvoie le nb de cellules dans lesquelles il y a soit un nombre, soit du texte,
dans la plage 'Garde5Jrs' sur la ligne où il y a le nom cherché et 'Mère'
Tu remplaces A13 par la bonne référence
et tu remplcaces 'différent de ' par les signes inf et sup.
 
X

XGuarden

Guest
Re:Valeur dune cellule d'apres deux autres colonnn

JE n'ai pas toute a fait compris.

J'ai réussi a vérifier avec
=SI(ESTNA(INDEX(PayePar;ET(EQUIV($A9;NomEleveGarde;0);EQUIV($F$5;SemaineGarde;0))));'';INDEX(PayePar;ET(EQUIV($A9;NomEleveGarde;0);EQUIV($F$5;SemaineGarde;0))))

mais sé lourd ... lol

Ce que tu a montré semble très interessant. mais je n'ai pas tout compris.

Je me demande coment améliorer le tout lol
Voila les formule pour mes 5 jour

Lundi
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeLundi)

Mardi
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeMardi)

Mercredi
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeMercredi)

Jeudi
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeJeudi)

Vendredi
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeVendredi)

cs formule son colé une a coté de l'Autre. Moyen d'augmenter la vitesse? C'Est oriblement lent. Merci
 

Monique

Nous a quitté
Repose en paix
Re:Valeur dune cellule d'apres deux autres colonnn

Re,

Des questions.

Que contiennent les plages 'GardeLundi', 'GardeMardi' et les 3 autres ?
Un nombre ?
Si c'est un nombre, est-ce que tu as besoin du détail par jour ?
La somme de la semaine ne suffirait pas ?

Autre question :
est-ce que ces 5 plages nommées se touchent ?

Un début de réponse
Si les 5 plages ne se touchent pas et
si tu n'as pas besoin du détail par jour :
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5);GardeLundi+GardeMardi+GardeMercredi+GardeJeudi+GardeVendredi)

Si les 5 plages se touchent,
tu donnes un nom à la plage entière :
=SOMMEPROD((NomEleveGarde=$A9)*(SemaineGarde=$F$5)*Garde5Jours)

Message édité par: monique, à: 08/05/2006 15:56
 
X

XGuarden

Guest
Re:Valeur dune cellule d'apres deux autres colonnn

Que contiennent les plages 'GardeLundi', 'GardeMardi' et les 3 autres ?
Un nombre ?

Elle contient le prix de la gardeen format monétaire.

Si c'est un nombre, est-ce que tu as besoin du détail par jour ?

Détail par jour? Ya juste un nombre dedans.

La somme de la semaine ne suffirait pas ?
Non la somme de l semaine est insufisante malheureusement, critère gouvernemental.

Autre question :
est-ce que ces 5 plages nommées se touchent ?
Oui elle se touche directement.
 
X

XGuarden

Guest
Re:Valeur dune cellule d'apres deux autres colonnn

Pour essayer d'Etre plus clair, les 5 cellules résultats sont égallement une a coté de l'Autre. C'est comme un copier coller d'information avec des critere d'Exclusion......

La condition est la meme dans les 5 cas juste le numér ode colonne afficher qui est différent.

JE vous montrerai bine le fichier mais il fait 1 meg et plus de 150k zipper....
 

Monique

Nous a quitté
Repose en paix
Re:Valeur dune cellule d'apres deux autres colonnn

Re,

Si tu as besoin du détail par jour, tu gardes les formules.
Pour accélérer le recalcul,
tu peux donner un nom à tes formules
par Insertion - Nom - Définir
Ensuite, tu tapes =FoLundi par exemple

Tu peux aussi passer en mode de calcul sur ordre
Outils - Options - Onglet 'Calcul'
et tu coches 'Sur ordre'
Pour calculer, tu appuies sur F9

Même si les colonnes se touchent,
tu ne vas pas jouer avec un Decaler()
Avec les colonnes se touchant, tu pouvais faire la somme hebdomadaire, c'et tout ce à quoi je pensais.
 
X

XGuarden

Guest
Re:Valeur dune cellule d'apres deux autres colonnn

A force de regarde rje me rend copte que finallent sé pas tant cé formule qui ralentisse le programme

C'Est mé champ calculé avec des 65536



Mais si je met pas 65536 et uq eje le met relatid, il semble ne pas fonctionner, il se cré des décalage et toute chit. SI quelqu'un est interesser a voir le fichier il a juste a me donner son email parce que le forum permet 50k seulement.
 

Tibo

XLDnaute Barbatruc
Re:Valeur dune cellule d'apres deux autres colonnn

Bonjour Xguarden,

Il n'est pas nécessaire de mettre le fichier complet.

Quelques lignes significatives devraient suffire pour connaître ton fichier. Avec un fichier simplifié, tu devrais passer en dessous des 50 ko.

@+
 

Statistiques des forums

Discussions
312 612
Messages
2 090 227
Membres
104 453
dernier inscrit
benjiii88