Question : Essai d'additionner des rangées spécifiques dans une marge de date (par Year)

J'essaye d'additionner une rangée des nombres qui sont classés par catégorie sous une certaine gamme.  Mes données semblent quelque chose comme : le


12/3/09 1/14/10 7/21/10 12/8/10 2/14/11
Category A $ 1.00 $ 8.00 $ 7.00 $ 8.00 $ de
Category B $11.00 $ 2.00 $ 4.00 $15.00 $11.00
Category C $ 7.00 $ 3.00 $ 7.00 $ 5.00 $ 8.00
Category D $ 1.00 $ 8.00 $ 3.00 $ 4.00 $ 7.00
Category E $ 3.00 $ 9.00 $ 2.00 $ 3.00 $ 5.00
Category F $ 4.00 $ 8.00 $12.00 $ 1.00 $10.00


Also, l'utilisateur écrit une date dans une autre cellule, telle que « 4/12/10 ».

Challenge : Je veux écrire une formule qui additionnerait toutes les quantités dans cette année basée sur la date écrite. Spécifiquement, si l'utilisateur écrit 4/12/10, puis la formule additionnerait toutes les quantités dans les colonnes (dans cet exemple, le 2ème, le 3ème, et le 4ème) qui ont lieu à moins de 2010 (1/1/10 à 12/31/10).  Si l'utilisateur écrit 8/18/09, il ajouterait toutes les quantités dans les colonnes qui ont lieu en 2009 (1/1/09 à 12/31/2009).

Can n'importe qui aide avec la formule ?  J'ai essayé HLOOKUP et SUMIF mais je suis stuck sur la façon dont prendre une date comme 4/12/10 et le limite à l'année (2010).

Thanks pour votre
(la picoseconde désolée j'ai juste vu ceci qu'a été signalé dans la zone de MS Access et je ne peux pas la supprimer)
d'aide class= de

Réponse : Essai d'additionner des rangées spécifiques dans une marge de date (par Year)

Supposant que votre table est en cellules A1 : F8, avec cette date en cellule i1, vous pouvez employer la formule suivante en cellule G2
=SUMPRODUCT ((ANNÉE ($B$1 : $F$1)=YEAR ($I$1)) *B2 : F2)

Voir le dossier ci-joint.

Thomas
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us