LibreOffice / Excel: SUM une cellule adjacente si la valeur de la cellule conditionnelle est égale à N (SUMIF (?))

2

Disclaimer: Je n'ai aucune idée de ce que je fais.

Dans LibreOffice Calc (3.6.2.2), j'essaie d'utiliser SUMtoutes les valeurs de G:x(où range est G2: G529), où B:xest égal à un nombre donné N.

L'ensemble de données sur lequel je travaille a été dérivé d'une liste de chaînes - l'objectif est de: trouver toutes les chaînes de longueur Noù N est codé en dur dans la chaîne de requête.

Données (extrait)

Pseudocode:

Si B: x est n: ajoutez G: x à SUM

Tentative (où N = 1):

=SUM(IF(B2:B529, "1"), G2:G529)

Aucune suggestion?

PS: Par souci de sémantique, supposons que LibreOffice Calc == Microsoft Excel

Tyler
la source

Réponses:

4

Dans Excel, vous pouvez utiliser la fonction SUMIF comme ceci

=SUMIF(B2:B529,"1",G2:G529)

La même formule devrait fonctionner dans Libre Office

Barry Houdini
la source
Pour confirmer: cela fonctionne effectivement dans LibO Calc. Juste ce dont j'avais besoin aussi.
Dɑvïd