[FOSSGIS-Talk] QGIS Feldrechner Summenbildung funktioniert nicht

Claas Leiner claas.leiner at gkg-kassel.de
Do Dez 18 15:49:55 CET 2025


Hallo Nora,

Du bist, wenn ich es richtig sehe, auf einem Layer und greifst nicht 
aggregierend auf einen zweiten Layer zu. Dann benötigst Du aggregate nicht.
Du kannst:

sum("ew_sum","jahr")
oder:

sum("ew_sum",
	group_by:= "jahr"
	filter:= "jahr" = 2024)
nutzen

Dann steht in jeder Zeile die Summierung der ew bezogen auf das 
jeweilige Jahr,


Bei aggregate ist es grundsätzlich mit den Anführungszeichen verwirrend:
Du bist im Feldrechner des aktiven Layers greifst aber auf einen 
entfernten Layer zu. Bei Expression und filter bist Du beim entfernten 
Layer und musst die Attributspalten in "" setzen als wärst Du auf dem 
aktiven Layer, während 'sum' und die Layerbezeichnung in '' stehen:

so wäre es richtig
aggregate(
layer:='bielefeld_ew_statistik_da1e8488_36dd_48f7_b5f0_508c34aca6c5',
aggregate:='sum',
expression:="ew_sum",
filter:="jahr"= 2024
  )

Viele Grüße,

Claas



-----------------------------------------
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
claas.leiner at gkg-kassel.de
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste