J'ai les données suivantes dans une feuille de calcul Google:
+------+---------+
| Time | Include |
+------+---------+
| 0:30 | No |
| 1:00 | Yes |
| 0:30 | Yes |
| 0:30 | No |
| 0:30 | Yes |
+------+---------+
Je voudrais ajouter le temps où la colonne à droite est "Oui".
J'utilise ce qui suit pour additionner tout le temps (3:00):
=SUM(A1:A5)
et j'ai essayé ce qui suit pour additionner l'heure (2:00) où la colonne adjacente est Oui, mais Google rapporte "#ERROR!":
=SUM(FILTER(A1:A5;B1:B5="Yes"))
google-sheets
xylar
la source
la source
SUMIF
formule suivante:=SUMIF(B2:B6;"Yes";A2:A6)
Réponses:
Je viens juste de réaliser que FILTER devrait être séparé par une virgule:
la source
=sum(Filter(A2:A, B2:B > EOMonth(now(), -1)))
:, qui additionne toutes les valeurs du mois en cours, oùA2:A
contient les valeurs etB2:B
contient la date associée.Il existe également une fonction intégrée dans Google Spreadsheet pour cela. C'est SUMIF
Utiliser
SUMIF
la solution serait comme ça:la source