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

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


Pour confirmer: cela fonctionne effectivement dans LibO Calc. Juste ce dont j'avais besoin aussi.
Dɑvïd
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.