Daub Logo
Produkte Downloads Kaufen Company Community mein Daubnet
Anmelden

Community

Diskussionen, Fragen und Zusammenarbeit - hier ist der richtige Platz für den Austausch mit den Entwicklern und mit anderen Usern. Machen Sie mit!
Kostenloses Daubnet-Konto erstellen

Ages! Forum Rechenfelder Letzte Ortsebene --> Wenn... Dann  


 

Letzte Ortsebene --> Wenn... Dann

 
 
 
Beitrag30. Nov 2014, 15:00
Hallo Forengemeinde,

ich habe meine Orte in 5 Ebenen unterteilt:
1. Ort - evtl. Bauerschaft
2. Gemeinde oder Stadt
3. Kreis
4. Bundesland
5. Land

Ich versuche die Land Ebene auszugeben, wenn die letzten drei Buchstaben
nicht "BRD" entsprechen.
Dazu nehm ich diese Formel, die nicht funktioniert. Habe ich einen Denkfehler?

Code: Alles auswählen
IF(OR(DEAT.LOCATION = "",BURI.LOCATION = ""),"",IF(OR(RIGHT(DEAT.LOCATION,3) = "BRD",RIGHT(BURI.LOCATION,3) = "BRD"),"",RIGHT(DEAT.LOCATION,3)))


Mit freundlichen Forschergrüssen
Mick
 
 
 

Re: Letzte Ortsebene --> Wenn... Dann

Beitrag30. Nov 2014, 18:08
Mick hat geschrieben:Hallo Forengemeinde,

ich habe meine Orte in 5 Ebenen unterteilt:
1. Ort - evtl. Bauerschaft
2. Gemeinde oder Stadt
3. Kreis
4. Bundesland
5. Land

Ich versuche die Land Ebene auszugeben, wenn die letzten drei Buchstaben
nicht "BRD" entsprechen.
Dazu nehm ich diese Formel, die nicht funktioniert. Habe ich einen Denkfehler?

Code: Alles auswählen
IF(OR(DEAT.LOCATION = "",BURI.LOCATION = ""),"",IF(OR(RIGHT(DEAT.LOCATION,3) = "BRD",RIGHT(BURI.LOCATION,3) = "BRD"),"",RIGHT(DEAT.LOCATION,3)))


Mit freundlichen Forschergrüssen
Mick

Wenn DEAT.LOCATION="", ist es unerheblich, was in BURI.LOCATION steht, das Ergebnis ist "" (bei OR muss eine der Bedingungen erfüllt sein)
Das Gleiche gilt für BURI.LOCATION="", dann interessiert der Inhalt von DEAT.LOCATION nicht.
Wenn Du die Abfrage auf leere Felder fortlässt, bekommst Du das Land aus DEAT.LOCATION, wenn dort und in BURI.LOCATION etwas anderes als "BRD" gespeichert ist.
Eine einfachere Abfrage dürfte Deiner Anforderung genügen:
Code: Alles auswählen
IF(AND(DEAT.LOCATION<>""),
RIGHT(DEAT.LOCATION,3)<>"BRD")

Ahnenforschung für die Familie und für das, was mich sonst noch interessiert
Ich suche Informationen über Angehörige des 3.Brandenburgischen Jägerbataillons in Lübben/Spreewald (zwischen 1860 und 1870)