Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
leticiab
Contributor III
Contributor III

Suma de valores sin duplicados

Buenos días,

mi consulta es la siguiente:

quisiera saber cómo puedo sumar los valores de una columna teniendo en cuenta otra columna, es decir, según el ejemplo

idnº de viviendasmaterial
1114

acero

1114madera
1114hormigón
2221

acero

2221madera
3333acero
3333hormigón

quisiera que sumase el nº de viviendas total pero sin que se duplique por la columna id e independientemente del valor de la columna material. El resultado tendría que ser 8.

Muchas gracias de antemano.

Labels (1)
5 Replies
felipedl
Partner - Specialist III
Partner - Specialist III

Olá Leticia,

Não entendi direito o que você quis dizer com sem que se duplique pela coluna Id.

Se carregar os dados que você postou, a soma simples dos valores fica como segue:

sample.png

Para obter a soma dos valores distintos (8) use a expressão:

=sum(distinct [nº de viviendas])

Entendo que não faz muito sentido essa métrica somente pelas vendas distintas, mas é essa expressão.

Felipe

leticiab
Contributor III
Contributor III
Author

Muchas gracias por responder.

si utilizo la expresión    =sum(distinct [nº de viviendas])    y se da el caso de que en la columna nº de viviendas hay un valor que se repite, solo lo contaría una vez aunque fuera un registro diferente; por lo tanto, no me funcionaría.

Necesito que por cada id diferente me sume solo una vez la columna nº de viviendas para poder sacar kpis o gráficos sin que se dupliquen estos valores. Cada id diferente se corresponde con una obra. el problema es que cada obra tiene varios registros aunque el valor de nº de vivienda no se modifique.

ignacio_pena
Contributor III
Contributor III

Hola Leticia,

Para el cálculo que buscas necesitarías usar el AGGR. Creo que la expresión sería así:

=AGGR(SUM(DISTINCT [nº de viviendas]), id)

Un saludo,

Nacho

CarlosAMonroy
Creator III
Creator III

Hola Leticia,

Puedes usar la expresion que se ve en la img a continuacion.

test.PNG

Saludos,

Carlos

leticiab
Contributor III
Contributor III
Author

Muchísimas gracias, funciona perfectamente.

Os agradezco vuestra ayuda.