formule relative

  • Initiateur de la discussion Radja
  • Date de début
R

Radja

Guest
Bonjour,
Quelqu'un du forum peut ilm'aider à trouver la formule relativement aux lignes/colonnes en excel SVP.
Voir fichier joint pour explication.
Remerciements anticipés.
Radja [file name=Exemple1.zip size=4511]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Exemple1.zip[/file]
 

Pièces jointes

  • Exemple1.zip
    18.2 KB · Affichages: 17
  • Exemple1.zip
    18.2 KB · Affichages: 16
  • Exemple1.zip
    18.2 KB · Affichages: 19
C

Claudy

Guest
Bonsoir, Voir fichier joint....
A+
Claudy [file name=Exemple1_20050530202257.zip size=4759]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Exemple1_20050530202257.zip[/file]
 

Pièces jointes

  • Exemple1_20050530202257.zip
    4.6 KB · Affichages: 17

JeanMarie

XLDnaute Barbatruc
Bonsoir

Autre proposition, en prenant en compte des colonnes entières et non une plage de cellule.

Pour la première question en fonction de numéro de ligne
=SOMME(DECALER(C1;G19-1;;G20-G19+1))

Pour la deuxième question en fonction de date
=SOMME(DECALER(C1;EQUIV(G23;B:B;0)-1;;EQUIV(G24;B:B;0)-EQUIV(G23;B:B;0)+1))

Bonne soirée

@+Jean-Marie
 
R

Radja

Guest
Bonsoir,
Grand merci à Claudy et Jean Marie.
Mais j'ai remarqué que dès qu'on ouvre la formule (solution de Claudy), elle ne réagit plus et affiche tjr 8, qqsoit les dates ?
Avez vous une explication ?
La solution de Jean Marie fonctionne à merveille.
Merci encore et Salut
Radja
 
R

Radja

Guest
Ok, pigé, Jean Marie
Profitant de votre gentillesse, je voudrais vous demander un peu la même chose, mais avec les 'somme.si'.
Voir fichier ci-joint.
Merci d'avance et grand salut depuis LA REUNION
Radja [file name=Exemple2_20050530225955.zip size=7511]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Exemple2_20050530225955.zip[/file]
 

Pièces jointes

  • Exemple2_20050530225955.zip
    7.3 KB · Affichages: 17

JeanMarie

XLDnaute Barbatruc
Re...

Si tu veux avec la fonction SOMME.SI sur une plage déterminée

En fonction des numéros de ligne
=SOMME.SI(DECALER(D1;G19-1;;G20-G19+1);1;DECALER(C1;G19-1;;G20-G19+1))

En fonction des dates
=SOMME.SI(DECALER(D1;EQUIV(G23;B:B;0)-1;;EQUIV(G24;B:B;0)-EQUIV(G23;B:B;0)+1);1;DECALER(C1;EQUIV(G23;B:B;0)-1;;EQUIV(G24;B:B;0)-EQUIV(G23;B:B;0)+1)))

Mais il y a la fonction SOMMEPROD
En fontion des lignes
=SOMMEPROD((LIGNE(B3:B500)>=G19)*(LIGNE(B3:B500)<=G20)*(D3:D500=1)*(C3:C500))

En fonction des dates
=SOMMEPROD((B3:B500>=G23)*(B3:B500<=G24)*(D3:D500=1)*(C3:C500))

@Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 677
Messages
2 090 825
Membres
104 677
dernier inscrit
soufiane12