Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Nettoarbeitstage im Monat berechnen
#11
(06.02.2017, 22:22)shift-del schrieb: Das bedeutet im Umkehrschluss dass meine Lösung nicht funktioniert hat.
Was war denn daran falsch?

Hallo Detlef, ich bin zwar nicht angesprochen, aber ich würde deine Variante nicht nehmen, wenn man die X-e beliebig einsetzen will...

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJK
12017          
2 Arbeitstage/

Monat
Arbeitstage/bei unregelmäßiger AZMoDiMiDoFrSaSo 
3Monat Arbeitstage        
412227XXX XXX#WERT!
522016XXX  X #WERT!
632313X X  X #WERT!
742016XXX X  #WERT!
852318XX   XX#WERT!
962216XXX  X #WERT!
1072118XXX  X #WERT!
1182318XXX  X #WERT!
1292117XXX  X #WERT!
13102218XXX  X #WERT!
14112217XXX  X #WERT!
15122117XXX  X #WERT!

ZelleFormel
C4=NETTOARBEITSTAGE.INTL(A4&"-"&2017;MONATSENDE(A4&"-"&$A$1;0);(D4<>"x")*1&(E4<>"x")*1&(F4<>"x")*1&(G4<>"x")*1&(H4<>"x")*1&(I4<>"x")*1&(J4<>"x")*1)
K4=NETTOARBEITSTAGE.INTL(A4&"-"&2017;MONATSENDE(A4&"-"&$A$1;0);WECHSELN(WECHSELN(D4&E4&F4&G4&H4&I4&J4;0;1);"X";0))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#12
Hallo,
was genau falsch war kann ich nicht sagen. Kenn mich zuwenig mit Excel aus.
Es kam #Wert.
Trotzdem vielen Dank für deine Mühe.
Lieben Gruß

@Jörg
vielen Dank für den Hinweis. Werde  mich die Tage damit beschäfftigen.
Auch dir nochmal vielen Dank und gute Nacht.
freundlich grüßt
R@1ner

Excel 365/2019
Antworten Top
#13
Hi,

der Fehler entsteht nur, wenn man kleine x einsetzt, kann man aber locker lösen:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKL
12017           
2 Arbeitstage/

Monat
Arbeitstage/bei unregelmäßiger AZMoDiMiDoFrSaSo  
3Monat Arbeitstage         
412218XXXx X 22#WERT!

ZelleFormel
K4=NETTOARBEITSTAGE.INTL(A4&-$A$1;MONATSENDE(A4&-$A$1;0);WECHSELN(WECHSELN(GROSS(D5&E5&F5&G5&H5&I5&J5);0;1);"X";0))
L4=NETTOARBEITSTAGE.INTL(A4&-$A$1;MONATSENDE(A4&-$A$1;0);WECHSELN(WECHSELN(D5&E5&F5&G5&H5&I5&J5;0;1);"X";0))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#14
(06.02.2017, 22:39)Jockel schrieb: Hallo Detlef, ich bin zwar nicht angesprochen, aber ich würde deine Variante nicht nehmen, wenn man die X-e beliebig einsetzen will...
Das muss einem ja gesagt werden dass die Formeln in D4:J15 tatsächlich durch Eingabe-Werte ersetzt werden.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#15
(06.02.2017, 23:01)shift-del schrieb: Das muss einem ja gesagt werden dass die Formeln in D4:J15 tatsächlich durch Eingabe-Werte ersetzt werden.

Hallo Detlef, das war nicht gefragt, das hatte ich so interpretiert... Deine Formel rechnet freilich richtig unter den angenommenen Vorgaben des TE... :17:
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#16
(06.02.2017, 22:50)BoskoBiati schrieb: Hi,

der Fehler entsteht nur, wenn man kleine x einsetzt...

Hallo Edgar, naja der Fehler entstand auch, wenn es keine 0 gab... Hast du dein WECHSELN() mal getestet..? In G4 steht eine 0...

Arbeitsblatt mit dem Namen 'Tabelle1'
 DEFGHIJK
4XxX xXX0001000
5XXX  X 000101
6X X  X 000
7XXX X  00010
8xx   xx0000
9XXX  X 0000
10XXX  X 0000
11XXX  X 0000
12XXX  X 0000
13XXX  X 0000
14XXX  X 0000
15XXX  X 0000

ZelleFormel
K4=WECHSELN(WECHSELN(GROSS(D4&E4&F4&G4&H4&I4&J4);0;1);"X";0)
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#17
:23: vor der Lösung.

Wenn der TE jetzt noch in Spalte A anstatt Zahlen für die Monate den jeweiligen Monatsersten (01.01.2017; 01.02.2017 usw.) eingibt (Benutzerdefinierte Formatierung "TTT/JJJJ") und bis Jan/2018 zieht, dann kann die Formel von Jörg nochmal verkürzt werden.

B4:  =NETTOARBEITSTAGE(A4;A5-1)

C4: =NETTOARBEITSTAGE.INTL(A4;A5-1;(D4<>"x")*1&(E4<>"x")*1&(F4<>"x")*1&(G4<>"x")*1&(H4<>"x")*1&(I4<>"x")*1&(J4<>"x")*1)

Aber das ist nur Kosmetik.

Ich bin immer wieder von Jörgs Wissen angetan.
Früher dachte ich etwas über Office zu wissen, bis ich in diesem Forum ankam. Es gibt noch viel zu lernen.
Reaktionen auf angebotene Lösungen wären sehr nett.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste