Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

 [Access 2000] Aktualisierungsabfrage Hilfe
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
gottschi
Besserwisser
Besserwisser


Anmeldedatum: 01.11.2007
Beiträge: 57

BeitragVerfasst am: 30.07.2008, 07:36 Nach oben

Hallo zusammen,

ich habe folgendes Problem ich werde versuchen es erstmal zu erklären.

Also ich habe eine Tabelle in der Anwesenheit, Abwesenheit, Sollzeiten und Fehlgründe sowie ein Datum stehen.

Siehe Anlage, so um nun Daten auswerten zu können muss bei allen Fehlgründen *G die SollSZ automatisch eingetragen werden.

Ich würde nun gerne mit einer Anfügeabgfrage die Haupttabelle ändern. Das geht doch oder?

Kann ich dann mit Hilfe einer Wenn Funktion sagen wenn Fehlgrund *G dann SollSZ eintragen sonst die Anwesenheit?

Oder hat jemand eine andere Idee wie ich diesen Fehler beheben kann??


Danke im voraus
gottschi


Hilfe.xls
 Beschreibung:

Download
 Dateiname:  Hilfe.xls
 Dateigröße:  14.5 KB
 Heruntergeladen:  17 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
miriki
Schlauberger
Schlauberger


Anmeldedatum: 05.03.2007
Beiträge: 461
Wohnort: Kiel

BeitragVerfasst am: 30.07.2008, 08:48 Nach oben

gottschi hat Folgendes geschrieben:
Siehe Anlage, so um nun Daten auswerten zu können muss bei allen Fehlgründen *G die SollSZ automatisch eingetragen werden.

Vorweg: Ich würde grundsätzlich versuchen, darauf zu verzichten, berechnete Werte in die Tabellen einzutragen. Berechnete Felder können "on the fly" in Abfragen auftauchen und von dort aus in Berichten erscheinen. Aber in Tabellen habe die eigentlich nichts zu suchen.

(Und: Abfragen sollten grundsätzlich immer und überhaupt Grundlage für Formulare und Berichte sein! Direkt auf die Tabellen aufsetzen ist ein "no no!")

Aber ansonsten, im Prinzip... Ja, die WENN-Funktion könntest Du benutzen, soweit ich das verstanden habe.

Code:
wenn( bed ; dann ; sonst )
bed --> [fehlgrund]="*G"
dann --> [sollsz]
sonst --> [anwesenheit]
ausdr1: wenn( [fehlgrund]="*G" ; [sollsz] ; [anwesenheit] )


Ist der * ein Platzhalter? Also alle Werte, die auf "G" enden? Dann:
Code:
bed --> rechts([fehlgrund];1)="G"


Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Hilfe! Bin wohl zu dumm! steried Microsoft Excel Hilfe 3 30.11.2008, 21:54 Letzten Beitrag anzeigen
Keine neuen Beiträge Hilfe! Bin zu dumm! steried News, Aktuelles und wichtige Informationen 1 30.11.2008, 21:50 Letzten Beitrag anzeigen
Keine neuen Beiträge Benötige Hilfe bei einem Excel-Diagramm justintime Microsoft Excel Hilfe 1 28.11.2008, 18:05 Letzten Beitrag anzeigen
Keine neuen Beiträge Hilfe Formel für Text gottschi Microsoft Excel Hilfe 2 27.11.2008, 19:35 Letzten Beitrag anzeigen
Keine neuen Beiträge 2. Anfrage wg. Problem mit Ausführung... timi Microsoft Excel Hilfe 1 27.11.2008, 16:56 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de