Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Hilfe: Formel in VBA umsetzten

Hilfe: Formel in VBA umsetzten
18.03.2016 09:30:35
Marco
Hallo zusammen,
ich habe ein Problem mit einer Formel, die meine Rechnerleistung in die Knie zwingt.
Jetzt hätte ich die Frage ob und wie dies in VBA umzusetzen wäre.
=WENN(SUMMENPRODUKT((Tabelle1!$B$2:$B$6000=Monatsansicht!D$4)*(Tabelle1!$D$2:$D$6000=Monatsansicht!$C9) *(Tabelle1!$E$2:$E$6000=Daten!$F$11))*SUMMENPRODUKT(ZÄHLENWENN(Daten!$G$2:$G$6; WOCHENTAG(Monatsansicht!D$4;2)))*(Monatsansicht!D$6=0)=1;1; WENN(SUMMENPRODUKT((Tabelle1!$B$2:$B$6000=Monatsansicht!D$4)*(Tabelle1!$D$2:$D$6000=Monatsansicht!$C9) *(Tabelle1!$E$2:$E$6000=Daten!$F$12))*SUMMENPRODUKT(ZÄHLENWENN(Daten!$G$2:$G$6; WOCHENTAG(Monatsansicht!D$4;2)))*(Monatsansicht!D$6=0)=1;2; WENN(SUMMENPRODUKT((Tabelle1!$B$2:$B$6000=Monatsansicht!D$4)*(Tabelle1!$D$2:$D$6000=Monatsansicht!$C9) *(Tabelle1!$E$2:$E$6000=Daten!$F$13))*SUMMENPRODUKT(ZÄHLENWENN(Daten!$G$2:$G$6; WOCHENTAG(Monatsansicht!D$4;2)))*(Monatsansicht!D$6=0)=1;3;0)))
Im Voraus schon mal vielen Dank und noch ein schönes Wochenende

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hilfe: Formel in VBA umsetzten
18.03.2016 09:39:20
Daniel
Hi
kann man sicherlich mit VBA umsetzen.
Für die Frage "wie" sollte man wissen wie die Datei aussieht und was die Formel berechnen soll.
Gruß Daniel

AW: Hilfe: Formel in VBA umsetzten
18.03.2016 10:24:52
Marco
Hallo Daniel,
im Arbeitsblatt Monatsübersicht in Zelle AJ9 sollte die Berechnung stattfinden.
https://www.herber.de/bbs/user/104441.xlsm
Gruß Marco

Anzeige
AW: Hilfe: Formel in VBA umsetzten
18.03.2016 10:45:50
Daniel
Welche Berechnung?
Was soll in der Zelle AJ9 als Ergebnis stehen?
Es wäre ziemlich aufwendig, hier deine Formel zu analysieren.
Du weißt ja, was berechnet werden soll, und kannst das auch beschreiben.
Gruß Daniel

AW: Hilfe: Formel in VBA umsetzten
18.03.2016 11:36:11
Marco
Hallo Daniel,
Die Formel berechnet ob das Datum in C4 zwischen zwei Zeitpunkten in Tabelle 1 (Von -Bis) liegt und im Bezug zum Miarbeiter in C9 liegt und ob dieser Eintrag den Bezug Urlaub hat (aus Tabelle Daten) und ob der Tag ein Werktag und kein Feiertag ist. (feiertagsabfrage ist in D6: 1 für Feiertag)
Über wenn ist die Abfrage dann:
Urlaub dann Ergebnis = 1
Krankheit dann Ergebnis = 2
Fort-/Weiterbildung dann Ergebnis = 3
Sonst 0
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige