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

 [Excel 2003] Feiertage bei Berechnung in Excel auslassen?
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 21.11.2007, 09:46 Nach oben

Guten Morgen!

Wow, ich habe wieder eine interessante Frage und zwar:

Wir müssen eine Liste führen, in der wir eintragen, wann wir einen Auftrag/Anfrage angenommen haben. Das heißt: Ab Anfrage habe ich 2 Arbeitstage Zeit die Anfrage anzunehmen.
Beispiel: Anfrage kommt am 21.11.07 plus 2 Arbeitstage (AT) ist der 23.11.07.
Wenn ich die Anfrage am 23.11.07 angenommen habe, habe ich 5 AT Zeit ein unverbindliches Angebot abzugeben. Das wäre dann der 30.11.07. Wenn dazwischen aber ein Feiertag gewesen wäre, dann müßte mein Datum zur Abgabe der 3.12.07 sein usw.
Nun will ich mir in Excel einen Kalender anlegen und die Feiertage eintragen und wie geht es dann weiter?
Wie soll ich die Feiertage in Excel hervorheben und welche Formel brauche ich dann für die Berechnung?

Danke an Alle!
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
john g.
Office-Spezialist
Office-Spezialist


Anmeldedatum: 10.03.2006
Beiträge: 337

BeitragVerfasst am: 21.11.2007, 11:14 Nach oben

Hallo Maryza,

ich komme mit der Systematik des ganzen nicht ganz klar. Zuerst schreibst Du, daß normalerweise 2 Arbeitstage die Frist sind. Wenn ein WE dazwischen ist, sind es dann 5 Arbeitstage + 2 Tage WE = 7 Tage? Und mit einem FT dazwischen der 3.12. der Abgabetermin?
Wie auch immer....
Grundsätzlich mußt Du Deine Formel so aufbauen, daß abgefragt wird, um welchen Wochentag es sich beim Aftragsdatum handelt und dann entsprechend dem Ergebnis das Angebotsdatum zu errechnen. Dazu muß man (ich) zumindest den zeitlichen Prozeßablauf verstehen.

_________________
Gruß
J.
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 21.11.2007, 11:23 Nach oben

Hallo J,

Wochenende ist bei mir auch kein Arbeitstag! Very Happy In dem Kalender den ich erstellt habe, habe ich die Wochenenden und Feiertage rot markiert.

Wie kann ich excel sagen, dass er die "roten" nicht mitberechnen soll. geht das über die Bedingte Formatierung? Wenn ja wie?
Ich bin echt ein Anfänger Rolling Eyes

Gruß
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5509

BeitragVerfasst am: 21.11.2007, 13:30 Nach oben

Hallo!

Der Weg der bedingten Formatierung ist genau entgegengesetzt:
Damit werden die Zellen eingefärbt, aber nicht ausgewertet.
Um (händisch) gefärbte Zellen auswerten zu können, kommst du um VBA nicht herum, weil dies in den Excel-Bordmitteln nicht vorgesehen ist.

Daher ein Alternativ-Vorschlag:
Mein Testaufbau sieht so aus:
In A2 steht das Eingangsdatum (z.B. 21.11.2007).
In B2 steht die Differenz in Tagen (z.B. 5).
In G2:G20 stehen die Feiertage.

Dann erhältst du das Enddatum mit dieser Formel:

=KKLEINSTE(WENN((REST(A2+SPALTE(1:1);7)>1)*(ZÄHLENWENN(G2:G20;A2+SPALTE(1:1))=0);A2+SPALTE(1:1));B2)
Achtung Matrixformel: Die Eingabe der Formel mit der Tastenkombination Strg+Shift+Enter abschließen!

Allerdings dürfen für diese Formel zwischen Start und Ende nicht mehr als 256 Tage liegen.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 21.11.2007, 20:07 Nach oben

Hallo Schatzi,

sorry, ich konnte mich nicht früher melden. Deine Formel ist ja irre lang Confused

Aber ich glaube, dass ich es da nicht richtig erklären konnte, was ich genau erreichen möchte. Das ist auch manchmal echt schwierig zu erklären.
Ich möchte das Anfangsdatum in A2 eingeben. Von da soll mir ausgerechnet werden, bis wann ich den Auftrag/Anfrage abgegeben haben muss (A2 plus 2 Arbeitstage)und bis wann ich ein unverbindliches Angebot abgegeben haben müßte(A2 plus 5 Arbeitstage). Dann soll automatisch in B2 das Datum erscheinen, bis wann ich das beantwortet haben muss. Nämlich X+2 AT. Darunter in B3 sollte dann eine 2 stehen. Danach, wenn ich die Anfrage beantwortet habe trage ich daneben in C2 das Datum ein, wann ich es tatsächlich erledigt habe. Die Differenz hierzu erscheint automatisch in C3.
Ich weiß echt nicht, ob man es anders erklären könnte. Aber glaub mir, seit ich diese Liste auf der Arbeit kennen gelernt habe, hasse ich die. Den Umgang damit muss man automatisieren, sonst verbringst du eine halbe Ewigkeit damit.

Wenn du aus meinem Geschreibsel nicht schlau wirst, schreib es mir. Ich versuche dann ein Excelbeispiel zu erstellen.

LG
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5509

BeitragVerfasst am: 21.11.2007, 20:37 Nach oben

Hallo!

Das ist doch zu 99,99% das, was ich dir gebastelt habe.
Hättest du's einfach mal ausprobiert...


maryza.xls
 Beschreibung:

Download
 Dateiname:  maryza.xls
 Dateigröße:  13.5 KB
 Heruntergeladen:  168 mal


_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 21.11.2007, 22:03 Nach oben

Nicht böse sein Embarassed
Ich wußte doch nicht, dass man für so eine Berechnung nur die Feiertage braucht. Crying or Very sad
Ich habe extra auf einem separaten Tabellenblatt einen kompletten Kalender erstellt.

Unglaublich!!! Ich versuche schon gar nicht mehr diese Formeln zu verstehen. Bis ich so weit bin, dass dauert noch Jahre!!!
Ich versuche nun dein Beispiel in meine Tabelle einzubauen.

Wünsch mir Glück...
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 22.11.2007, 12:39 Nach oben

Hallo Schatzi,

Moin, Moin,

also, mit deiner Formel bin ich einen Riesenschritt vorwärts gekommen.
Hierfür erstmal ein Laughing Super dickes Danke! Laughing

Aber ich habe noch nicht herausgefunden, wie ich deine Formel bei der Berechnung des Delay anwende. Bisher subtrahiert Excel einfach beide Datums ohne Berücksichtigung von WE und Feiertagen. Kannst du mir da noch mal helfen?
actual Mo, 08.10.2007

target Fr, 05.10.2007

delay

Beispiel:
Bis zum 5.10. hätte ich es abgegeben müssen, habe ich aber erst am 8.10.07 abgegeben. Das ist 1 Tag Delay, weil das WE nicht berücksichtigt werden soll.

Wie geht das?

PS(andere Frage) Wie lange hast du gebraucht, um so gut in Excel zu werden? Und wie hast du es gelernt? Durch ein Studium oder als Hobby nebenbei?

Gruß
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 22.11.2007, 13:04 Nach oben

Hallo noch mal,

ich habe ein Beispiel vorbereitet, welches die Sache vereinfachen dürfte.

LG
Maryza


Delay-berechnen.xls
 Beschreibung:

Download
 Dateiname:  Delay-berechnen.xls
 Dateigröße:  16.5 KB
 Heruntergeladen:  119 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5509

BeitragVerfasst am: 22.11.2007, 13:06 Nach oben

Hallo!

Der umgekehrte Weg ist einfacher:
Hierzu kannst du die Funktion NETTOARBEITSTAGE verwenden.
Dazu müssen allerdings die Analyse-Funktionen aktiviert sein.
Ansonsten findest du hier einen Ersatz dieser Funktion.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5509

BeitragVerfasst am: 22.11.2007, 13:12 Nach oben

Deine Beispielmappe verstehe ich nicht...
Das Delay in Zeile 6 ist doch genau der Wert, den du in Zeile 2 vorgegeben hast!

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 22.11.2007, 13:42 Nach oben

Hallo,

In D6 steht -4. Von Freitag bis Dienstag sind aber nur 2 Arbeitstage, also müßte da -2 stehen.

Das versuche ich zu umgehen.

Gruß
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5509

BeitragVerfasst am: 22.11.2007, 13:46 Nach oben

Du rechnest dort doch einfach den umgekehrten Weg:
Meine Formel errechnet dir das Enddatum aus dem Anfangsdatum und der Differenz in Tagen.
Und du möchtest jetzt die Differenz aus den Tagen errechnen aus Anfangsdatum und Enddatum.
Damit zäumst du das Pferd doch nur von hinten auf...
Schreibe in D6
=-D2
und fertig ist die Laube!

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 22.11.2007, 16:59 Nach oben

Hallo Schatzi,

so funktioniert das nicht. Wenn ich in D6 =-D2 eingebe rechnet er mir doch nur die Anzahl ab, die in der Zelle steht, also 2!.
Ich muss aber die tatsächliche Differenz berechnen. Manchmal erledige ich einen Auftrag schneller, manchmal gibt es Komplikationen und wenn ich dann statt 2 AT 15 gebraucht habe, muss das in Delay berechnet sein.

Auch habe ich deinen anderen Link nettoarbeitstage umgebastelt und bei mir in die Tabelle eingefügt aber es funzt nicht!

Heute abend setze ich mich im Homeoffice noch mal in Ruhe an die Formeln. Hier im Büro kann man solche Sachen nicht besonders gut erledigen.

Lieben Gruß
Maryza
Benutzer-Profile anzeigenPrivate Nachricht senden
maryza
Newbie
Newbie


Anmeldedatum: 21.07.2007
Beiträge: 43
Wohnort: Rodgau

BeitragVerfasst am: 22.11.2007, 20:13 Nach oben

Hallo,

hier habe ich noch eine Beispieldatei.
Hier ist die Analysefunktion aktiviert und ich habe die Fornel von der Nettoarbeitszeit entsprechen abgeändert und eingefügt. Ich habe es versucht als Matrixformel und normal.
Aber es gibt nur Fehlermeldungen.

Gruß
Maryza


Delay-berechnen.xls
 Beschreibung:
Nettoarbeitstageformel

Download
 Dateiname:  Delay-berechnen.xls
 Dateigröße:  16.5 KB
 Heruntergeladen:  88 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
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 Excel Tabelle aktualisiert sich auf D... Dioxid123 Microsoft Excel Hilfe 4 28.08.2008, 10:43 Letzten Beitrag anzeigen
Keine neuen Beiträge Daten aus Formular in Excel-Datei spe... Christoph Microsoft Excel Hilfe 7 25.08.2008, 20:37 Letzten Beitrag anzeigen
Keine neuen Beiträge Excel Diagramm einteilen Haintz Microsoft Excel Hilfe 1 24.08.2008, 13:47 Letzten Beitrag anzeigen
Keine neuen Beiträge Standardabweichung in EXCEL berechnen Knueller Microsoft Excel Hilfe 1 22.08.2008, 17:22 Letzten Beitrag anzeigen
Keine neuen Beiträge Werte in neue Excel Tabelle übergeben... xeader Microsoft Excel Hilfe 18 22.08.2008, 13:17 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