Hallo was ähnliches wurde hier
http://www.anuva.de/service_arcforum.php?action=vthread&forum=2&topic=4851
schon mal angefragt. Habe aber sicherheitshalber doch lieber ein neues Thema eröffnet:-)
So hier mein Problemchen:
Ich habe eine Tabelle und die Felder A,B.....
sind mit Text gefüllt oder haben den "Wert" NULL.
Also nichts :-)))
Ich will in meiner Spalte X den aufsummierten Wert als Zahl der Spalten A,B... haben. Besser gesagt wie viele Spalten enthalten Werte
Spalte A...Spalte B...Spalte X
NULL........Text.........1
Text.........Text.........2
NULL........NULL........0
Hat jemand eine Idee?
Danke :-)
http://www.anuva.de/service_arcforum.php?action=vthread&forum=2&topic=4851
schon mal angefragt. Habe aber sicherheitshalber doch lieber ein neues Thema eröffnet:-)
So hier mein Problemchen:
Ich habe eine Tabelle und die Felder A,B.....
sind mit Text gefüllt oder haben den "Wert" NULL.
Also nichts :-)))
Ich will in meiner Spalte X den aufsummierten Wert als Zahl der Spalten A,B... haben. Besser gesagt wie viele Spalten enthalten Werte
Spalte A...Spalte B...Spalte X
NULL........Text.........1
Text.........Text.........2
NULL........NULL........0
Hat jemand eine Idee?
Danke :-)
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Fr., 19.12.2014 - 13:04
Permalink- Field Calculator öffnen
- Advanced anhaken
- In die Pre-Logic folgendes eintippen:
a = array ([FeldA],[FeldB])
val = 0
for each x in a
if not isNull (x) then
val = val + 1
end if
next
- Ins Fenster darunter bei "FeldC =" folgendes eintippen:
val
- OK und fertig
Gespeichert von alpha am Fr., 19.12.2014 - 16:50
PermalinkHat super funktioniert.
Auf diese Lösung wäre ich nicht gekommen.
Bin leider auch bei Scripten ein blutiger Anfänger:-(
Danke noch mal
Frohes Fest und Gruß aus Erfurt
Andreas