[FOSSGIS-Talk] QGIS Feldrechner Summenbildung funktioniert nicht

Nora König norakoenig at posteo.de
Do Dez 18 15:16:51 CET 2025


Hallo zusammen,

ich knobele an einer Berechnung, die ich mit dem QGIS Feldrechner lösen 
möchte, und komme nicht weiter.

Ich möchte die Gesamtbevölkerung pro Jahr berechnen – also die Summe 
aller ew_sum-Werte für ein bestimmtes Jahr, um daraus später 
prozentualen Zuwachs bzw. Abnahme errechnen zu können. Ziel ist, dass in 
einem neuen Feld bspw. "ew_total_pro_jahr" hinter jeder Zeile (fid 1-10) 
die selbe Gesamtsumme erscheint. Meine Daten für das Jahr 2024 sehen wie 
folgt aus:

fid	jahr	stichtag	stadtbezirk_id	stadtbezirk_name	ew_sum
1	2024	20241231	57110000	Mitte			80278
2	2024	20241231	57110001	Schildesche		42437
3	2024	20241231	57110002	Gadderbaum		10091
4	2024	20241231	57110003	Brackwede		41410
5	2024	20241231	57110004	Dornberg		20256
6	2024	20241231	57110005	Jöllenbeck		23319
7	2024	20241231	57110006	Heepen			48683
8	2024	20241231	57110007	Stieghorst		33352
9	2024	20241231	57110008	Sennestadt		22613
10	2024	20241231	57110009	Senne			21362

Alle Felder sind Integer-Feld, außer "stadtbezirk_name".  Die Tabelle 
liegt als Geopackage vor. (Als CSV geladen, lässt sich die Tabelle nicht 
in den Editiermodus versetzen.)

Ich habe eine neue Spalte angelegt und folgenden Ausdruck gebildet:

aggregate(
layer:='bielefeld_ew_statistik_da1e8488_36dd_48f7_b5f0_508c34aca6c5',
aggregate:='sum',
expression:='ew_sum',
filter:='jahr'= 2024 )

Die Syntax scheint so zumindest nicht falsch zu sein, denn ich kann mit 
OK bestätigen, nur füllen sich die entsprechenden Felder nicht.

Ich habe "Neues Feld anlegen" und "Bestehendes Feld aktualisieren" 
probiert, macht keinen Unterschied. Ich habe alle Anführungsstriche in 
dem Ausdruck überprüft. Sie scheinen nicht falsch zu sein.

Wenn ich allerdings bei 'ew_sum' die Anführungsstriche weglasse, also 
expression:=ew_sum im Ausdruck steht, werden alle Feldeinträge mit einer 
0 (Null) überschrieben.

Hat jemand eine Idee, was die Ursache dafür sein könnte?

Ich nutze übrigens die QGIS Version 3.42.1-Münster.

Grüße,
Nora König



Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste