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

  wenn dann Abfrage Datum
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
Buford
Newbie
Newbie


Anmeldedatum: 22.02.2006
Beiträge: 3

BeitragVerfasst am: 22.02.2006, 00:46 Nach oben

hallo zusammen,

möchte datumswerte aus einer spalte a daneben in spalte b mit einmem einhetlichen wert versehen.

zb. alle datumsangaben aus a:a < 1.3.06 = "<März"
habe das mit verschachtelter wenn abfrage probiert, aber ohne erfolg. Confused

hier die formel für Spalte Formelergbenis jeder Zelle.

=WENN(A2<"1.3.06";"<Mrz";WENN(A2>"1.3.06"<"1.4.06";"märz";test))

SpalteA formelergebnis wunschergebnis
01. Mrz <Mrz <mrz
02.04.2006 <Mrz test
25.03.2006 <Mrz märz
26.03.2006 <Mrz märz
27.03.2006 <Mrz märz
28.03.2006 <Mrz märz
29.03.2006 <Mrz märz
30.03.2006 <Mrz märz
31.03.2006 <Mrz märz
01.04.2006 <Mrz test
02.04.2006 <Mrz test
05.05.2006 <Mrz test

Habe auch versuchtdie Datumsangaben als Text zu formtieren => kein Erfolg.

Kann mir jemnad weiter helfen?

Danke und Gruß
B.
Benutzer-Profile anzeigenPrivate Nachricht senden
wagnerj
Office-Spezialist
Office-Spezialist


Anmeldedatum: 27.01.2006
Beiträge: 47

BeitragVerfasst am: 22.02.2006, 10:23 Nach oben

Moin!

Da hast Du - denke ich - zwei Möglichkeiten...

Zunächst ma die ganz einfache... Schreibe Dir in die zweite Spalte einfach den Befehl =Zelle nebenan (also wenn Du Dich in Zelle B1 auf A1 beziehst, =A1).
Diese Zelle formatierst Du nun so, dass nur noch der Monat angezeigt wird: Rechte Maustaste - Zelle formatieren - Registerkarte Nummer - Benutzerdefiniert - MMM (MMM= Monat in kurzer Textform).

Wenn Du allerdings feststellen möchtest, ob es sich um einen März Tag handelt wird es "etwas schwieriger":
Schreib in die zweite Spalte (B) folgenden Befehl: =monat(a1) Damit erhältst Du den Zahlenwert für Monat aus dem Datum. Nun kannst Du in der dritten Spalte mit einer einfachen WENN Formel prüfen, ob in Spalte B eine 3 steht oder nicht... (z.B: =wenn(b1=3;"Mrz";"test")

Möchtest Du Dir die zweite Spalte sparen, kannst Du die Befehle auch zusammenfassen:
=wenn(monat(a1)=3;"Mrz";"test")

Viel Spaß beim basteln,
jürgen

_________________
Alles wird gut... Wenn nicht in diesem, dann im nächsten Office... Und im Notfall, einfach den MMI fragen...
Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Buford
Newbie
Newbie


Anmeldedatum: 22.02.2006
Beiträge: 3

BeitragVerfasst am: 22.02.2006, 13:02 Nach oben

Hi Jürgen,

vielen Dank für die schnelle Hilfe. Funktioniert!

Sollstest du noch die genaue Funktion für einen spez. Intervall z.b. 20.4.06-9.5.06 dann Anzeige in Zelle Bx =Test1 haben, wäre dies perfekt.

Da fällt mir die nächste Frage ein.

Habe mittels Makro aufzeichnen folgendes Problem.
Nachdem ich das Makro von der Ausgangstabelle auf eine neue Tabellen selben Ausgangsformats aber erhöhter Zeilenanzahl anwende, werden die neuen zusätzlichen Zeilen nicht mit berücksichtigt. Habe eine Funktionn auf eine Nachbarzelle angewandt und dann einfach bis zum Schluss "herunterkopiert". Funktioniert auch solange die neue Ausgangstablle nicht mehr Zeilen hat.
Gibt es ausser der Möglichkeit gleich bei der ersten Makroaufzeichung x Zeilen mehr einzubinden, um die Funktion auch für diese Zeilen zu erhalten eine elegantere Methode?

Vielen Dank

B.
Benutzer-Profile anzeigenPrivate Nachricht senden
wagnerj
Office-Spezialist
Office-Spezialist


Anmeldedatum: 27.01.2006
Beiträge: 47

BeitragVerfasst am: 22.02.2006, 14:51 Nach oben

Zunächst mal zu Deinem Datumsfall. Da hätte ich eine Lösung für Dich Smile

Schreib bitte in...
A1: 1.5.2006 (Formatierung nicht ändern)
B1: =A1 (Formatierung auf "standard" stellen, 38838 sollte dann in der Zelle erscheinen)
C1: =wenn(und(b1>38827;b1<38846);"Test1";"")

Hat zur Folge: Test1 erscheint weil das Datum vom 1.5. zwischem dem 20.4. und 9.5. liegt.
Excel kann mit einem Datum [u]nicht[/b] rechnen. Daher "zählt" Excel alle Tage seit dem 1.1.1900!
Stunden und Minuten werden als Kommastellenzahlen dahinter angegeben...

Das musst Du jetzt nur noch in Deiner Formel berücksichtigen...
20.4.2006 = 38827
9.5.2006 = 38846
(einfach Datum in eine Zelle schreiben und Formatierung auf "standard" zurückstellen...).

Viel Spaß damit!
Gruß, jürgen

_________________
Alles wird gut... Wenn nicht in diesem, dann im nächsten Office... Und im Notfall, einfach den MMI fragen...
Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Buford
Newbie
Newbie


Anmeldedatum: 22.02.2006
Beiträge: 3

BeitragVerfasst am: 22.02.2006, 23:59 Nach oben

Hi Jürgen,

vielen Dank!!!!!!!!!!!!!!! Perfekt!!!!!!!!!!!! Smile
Gruß

B.
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge VBA Hintergrundfarbe ändern wenn best... Posaune Microsoft Excel Hilfe 7 01.07.2008, 21:09 Letzten Beitrag anzeigen
Keine neuen Beiträge Zellenschattierung mit wenn funktion... yetie Microsoft Excel Hilfe 2 01.07.2008, 15:19 Letzten Beitrag anzeigen
Keine neuen Beiträge Falsches Datum bei in öffentl. Ordner... GibsonDE Microsoft Outlook Hilfe 0 30.06.2008, 11:34 Letzten Beitrag anzeigen
Keine neuen Beiträge Drop Downs nur wenn Zelle aktiv Williander Microsoft Excel Hilfe 7 27.06.2008, 14:14 Letzten Beitrag anzeigen
Keine neuen Beiträge Problem bei wenn Funktion gerri0583 Microsoft Excel Hilfe 2 25.06.2008, 09:12 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