Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

wenn funktion

Begonnen von georg5, September 17, 2012, 18:18:16

⏪ vorheriges - nächstes ⏩

georg5

liebe accessprofis,

habe in einer Abfrage die spalten [A2] enthält Zahlen in allen Feldern und die spalte [offen] enthält nur in bestimmten Zeilen Zahlen die übrigen felder sind leer.

möchte in der abfrage eine zusätzliche spalte die alle Zahlen aus [A2] enthält wenn in der gleichen zeile in [offen] keine Zahl ist, wenn in [offen] eine Zahl exisiert soll die Zahl aus [offen] übernommen werden.

habst so probiert.

Ausdr2: Wenn([offen]="";[A2];[offen])

es werden aber aber nur die Felder [offen] bei denen ein wert vorliegt übernommen und wenn [offen] leer ist die felder aus [A2] nicht übernommen.

Danke für eure Hilfe

bahasu

Hi,

probier mal:
Ausdr2: Wenn(nz([offen];"")="";[A2];[offen])

Harald
Servus

georg5

Danke harald es funktioniert,

kannst du mir sagen was in deiner bedingung das nz bedeutet.
"Wenn(nz([offen];"")="";[A2];[offen]) "

bahasu

Hallo Georg,

mit nz kannst Du die Probleme umgehen, wenn ein Feld keinen Inhalt hat.
Weitere Hinweise bekommst Du, wenn Du im VBA-Teil den Cursor auf nz stellst und dann mit F1 die Hilfe aufrufst.

Harald
Servus

georg5