No Excel, você pode usar a função SUMIF como esta
=SUMIF(B2:B529,"1",G2:G529)
A mesma fórmula deve funcionar no Libre Office
Aviso: Não tenho ideia do que estou fazendo.
No LibreOffice Calc (3.6.2.2), estou tentando SUM de todos os valores em G:x (onde intervalo é G2: G529), onde B:x é igual a um determinado número N .
O conjunto de dados com o qual estou trabalhando foi derivado de uma lista de strings - o objetivo é: localizar todas as strings de comprimento N em que N é codificado na string de consulta.

Pseudocódigo:
IfB:xisn:addG:xtoSUM
Tentativa(ondeN=1):
=SUM(IF(B2:B529,"1"), G2:G529)
PS: For the sake of semantics, assume that LibreOffice Calc == Microsoft Excel