Registriert seit: 17.03.2015
Version(en): 2010
Erstmal hallo zusammen,
ich bin gerade dabei eine Excel Tabelle zu erstellen und habe da nun ein Problem bei den Rundungen der Zahlen. Und zwar soll die Excel Tabelle alles was 0,5 und drüber ist (0,5;0,6 usw) auf eine ganze Zahl (0,6 -> 1) runden, aber alles was unter 0,5 (0,4;0,3) ist so lassen und gar nicht abrunden.
Aus 0,5 sollte 1 werden und aus 0,4 sollte 0,4 bleiben.
Gibt es dafür eine Einstellungsmöglichkeit?
Und gibt es eine Formel mit dieser ich Zeiträume ausrechnen kann. Also z.B. 01.01.2015 bis 20.03.2015. Hier bräuchte ich das Ergebnis 2 Monate und 20 Tage. Geht so etwas? Oder 16.03.2015 bis 31.03.2015 = 16 Tage
Schon mal vielen Dank für eure Hilfe.
Registriert seit: 11.04.2014
Version(en): 2003/2007/2013 (bei Bedarf auch noch '97/2000/2010)
Hi, zu Deiner ersten Frage: Meinst Du so ... Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | 1 | 1,1 | 1,1 | 2 | 2,2 | 2,2 | 3 | 3,3 | 3,3 | 4 | 4,4 | 4,4 | 5 | 5,5 | 6 | 6 | 6,6 | 7 | 7 | 7,7 | 8 | 8 | 8,8 | 9 | 9 | 9,9 | 10 | 10 | 10 | 10 |
Zelle | Formel | B1 | =WENN(A1-GANZZAHL(A1)>=0,5;AUFRUNDEN(A1;0);A1) | B2 | =WENN(A2-GANZZAHL(A2)>=0,5;AUFRUNDEN(A2;0);A2) | B3 | =WENN(A3-GANZZAHL(A3)>=0,5;AUFRUNDEN(A3;0);A3) | B4 | =WENN(A4-GANZZAHL(A4)>=0,5;AUFRUNDEN(A4;0);A4) | B5 | =WENN(A5-GANZZAHL(A5)>=0,5;AUFRUNDEN(A5;0);A5) | B6 | =WENN(A6-GANZZAHL(A6)>=0,5;AUFRUNDEN(A6;0);A6) | B7 | =WENN(A7-GANZZAHL(A7)>=0,5;AUFRUNDEN(A7;0);A7) | B8 | =WENN(A8-GANZZAHL(A8)>=0,5;AUFRUNDEN(A8;0);A8) | B9 | =WENN(A9-GANZZAHL(A9)>=0,5;AUFRUNDEN(A9;0);A9) | B10 | =WENN(A10-GANZZAHL(A10)>=0,5;AUFRUNDEN(A10;0);A10) |
Zur zweiten Frage: Welches Ergebnis erwartest Du für den Zeitraum 15.01.2015 bis 20.03.2015 - 2 Monate und 5 Tage? Oder soll der Januar als voller Monat berechnet werden, also 2 Monate und 20 Tage?
Überlegen macht überlegen Gruss aus dem schönen Hunsrück _______ Klaus-Martin _______
Registriert seit: 12.04.2014
Version(en): 2003
17.03.2015, 11:10
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2015, 11:16 von Wilfried Höttl.)
Hallo! Meinst du es so? incl. Starttag. Tabelle2 | A | B | C | 1 | 01.03.2011 | 31.03.2011 | 1 Monat | 2 | 01.03.2011 | 01.03.2011 | 1 Tag | 3 | 16.11.1940 | 17.03.2015 | 892 Monate 2 Tage | 4 | 01.06.1997 | 17.03.2015 | 213 Monate 17 Tage | 5 | 15.01.2014 | 27.11.2014 | 10 Monate 13 Tage | 6 | 15.01.2015 | 20.03.2015 | 2 Monate 6 Tage | Formeln der Tabelle | Zelle | Formel | C1 | =WENN(DATEDIF(A1;B1+1;"m")=0;"";DATEDIF(A1;B1+1;"m")&" Monat"&WENN(DATEDIF(A1;B1+1;"m")<>1;"e ";" "))&WENN(TAG(B1+1)-TAG(A1)+(TAG(A1)>TAG(B1+1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))=0;"";TAG(B1+1)-TAG(A1)+(TAG(A1)>TAG(B1+1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))&" Tag"&WENN(TAG(B1)-TAG(A1)+1+(TAG(A1)>TAG(B1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))<>1;"e";"")) |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4 Gruß Wilfried
Registriert seit: 10.04.2014
Version(en): 2007, Office 365
Hallo Wilfried,
hast wohl vergessen, die Smilies auszuschalten !
Gruß Conny :) _______________________________________________________________
Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Registriert seit: 17.03.2015
Version(en): 2010
Ja mega... das erste funktioniert super...
Bei der zweiten Frage: 15.01.2015 bis 20.03.2015
Der Hintergrund ist dieser, dass ich ausrechnen will, wieviel Stunden jemand im Monat arbeiten muss.
Deshalb wenn der Vertrag z.B. 15.01. bis 31.01 geht, will ich wissen: 15.01. - 31.01. = ? Tage; (17 Tage)
Händische Formel: Tage des vollen Monats 31 (da Januar) Arbeitstage laut Vertrag 17 Wöchentliche Arbeitszeit 10 Stunden
Dann lautet unsere Formel nun so: 4,3482 / 31 * 17 *10= 23,84 = Die Stunden die er im Zeitraum 15.01. - 31.01 erbringen muss.
In unserem Beispiel 15.01.15 - 20.03.15 sollten er nun den Januar, Februar und dann März ausrechnen und zum Schluss die drei Monate zusammen addieren.
Januar: 4,3482 / 31 * 17 *10= 23,84 Februar: 4,3482 / 28 * 28 *10= 43,48 März: 4,3482 / 31 * 20 *10= 28,05
Zeitraum 15.01.15 - 20.03.15 komplett 95,37 Stunden.
Registriert seit: 12.04.2014
Version(en): 2003
(17.03.2015, 11:10)Wilfried Höttl schrieb: Hallo!
Meinst du es so? incl. Starttag.
Tabelle2
| A | B | C | 1 | 01.03.2011 | 31.03.2011 | 1 Monat | 2 | 01.03.2011 | 01.03.2011 | 1 Tag | 3 | 16.11.1940 | 17.03.2015 | 892 Monate 2 Tage | 4 | 01.06.1997 | 17.03.2015 | 213 Monate 17 Tage | 5 | 15.01.2014 | 27.11.2014 | 10 Monate 13 Tage | 6 | 15.01.2015 | 20.03.2015 | 2 Monate 6 Tage | Formeln der Tabelle | Zelle | Formel | C1 | =WENN(DATEDIF(A1;B1+1;"m")=0;"";DATEDIF(A1;B1+1;"m")&" Monat"&WENN(DATEDIF(A1;B1+1;"m")<>1;"e ";" "))&WENN(TAG(B1+1)-TAG(A1)+(TAG(A1)>TAG(B1+1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))=0;"";TAG(B1+1)-TAG(A1)+(TAG(A1)>TAG(B1+1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))&" Tag"&WENN(TAG(B1)-TAG(A1)+1+(TAG(A1)>TAG(B1))*TAG(DATUM(JAHR(A1);MONAT(A1)+1;))<>1;"e";"")) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Wilfried (17.03.2015, 11:18)coemm schrieb: Hallo Wilfried,
hast wohl vergessen, die Smilies auszuschalten ! danke coemm
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
17.03.2015, 11:39
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2015, 11:40 von WillWissen.)
Hi, Zitat:Bei der zweiten Frage:
15.01.2015 bis 20.03.2015
Der Hintergrund ist dieser, dass ich ausrechnen will, wieviel Stunden jemand im Monat arbeiten muss.
Deshalb wenn der Vertrag z.B. 15.01. bis 31.01 geht, will ich wissen: 15.01. - 31.01. = ? Tage; (17 Tage) bist du sicher, dass es vom 15.1 bis zum 31.1. 17 Arbeitstage sind? Oder wird bei euch Samstag und Sonntag durchgearbeitet? Ich komme hier auf 12 Tage: Tabelle1 | A | B | C | 1 | 15.01.2015 | 31.01.2015 | 12 Tage | Formeln der Tabelle | Zelle | Formel | C1 | =NETTOARBEITSTAGE(A1;B1) |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 17.03.2015
Version(en): 2010
Hallo wir arbeiten zwar nicht Samstag und Sonntag, aber zum berechnen sind es 17 Tage.  Arbeitstage ist wohl hierfür der falsche Ausdruck.
Registriert seit: 11.04.2014
Version(en): 2003/2007/2013 (bei Bedarf auch noch '97/2000/2010)
Hi, ich kenne Deinen Tabellenblattaufbau leider nicht, hab aber trotzdem mal was für ein Jahr gebastelt: Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 1 | 15.01.15 | 20.03.15 | Jan 15 | 17 | Feb 15 | 28 | Mrz 15 | 20 | | | | | | | | | | | | | | | | | | | 2 | | 95,37 | 31 | 23,84 | 28 | 43,48 | 31 | 28,05 | | 0 | | 0 | | 0 | | 0 | | 0 | | 0 | | 0 | | 0 | | 0 |
Zelle | Formel | C1 | =DATUM(JAHR(A1);MONAT(A1)+1;) | D1 | =MIN(C1;$B1)-A1+1 | E1 | =WENN($B1<=C1;"";C1+32-TAG(C1+32)) | F1 | =WENN(E1="";"";MIN(E1;$B1)-C1) | G1 | =WENN($B1<=E1;"";E1+32-TAG(E1+32)) | H1 | =WENN(G1="";"";MIN(G1;$B1)-E1) | I1 | =WENN($B1<=G1;"";G1+32-TAG(G1+32)) | J1 | =WENN(I1="";"";MIN(I1;$B1)-G1) | K1 | =WENN($B1<=I1;"";I1+32-TAG(I1+32)) | L1 | =WENN(K1="";"";MIN(K1;$B1)-I1) | M1 | =WENN($B1<=K1;"";K1+32-TAG(K1+32)) | N1 | =WENN(M1="";"";MIN(M1;$B1)-K1) | O1 | =WENN($B1<=M1;"";M1+32-TAG(M1+32)) | P1 | =WENN(O1="";"";MIN(O1;$B1)-M1) | Q1 | =WENN($B1<=O1;"";O1+32-TAG(O1+32)) | R1 | =WENN(Q1="";"";MIN(Q1;$B1)-O1) | S1 | =WENN($B1<=Q1;"";Q1+32-TAG(Q1+32)) | T1 | =WENN(S1="";"";MIN(S1;$B1)-Q1) | U1 | =WENN($B1<=S1;"";S1+32-TAG(S1+32)) | V1 | =WENN(U1="";"";MIN(U1;$B1)-S1) | W1 | =WENN($B1<=U1;"";U1+32-TAG(U1+32)) | X1 | =WENN(W1="";"";MIN(W1;$B1)-U1) | Y1 | =WENN($B1<=W1;"";W1+32-TAG(W1+32)) | Z1 | =WENN(Y1="";"";MIN(Y1;$B1)-W1) | B2 | =D2+F2+H2+J2+L2+N2+P2+R2+T2+V2+X2+Z2 | C2 | =WENN(C1="";"";MONATSENDE(C1;0)-DATUM(JAHR(C1);MONAT(C1);TAG(1))+1) | D2 | =WENN(D1="";0;RUNDEN(4,3482/C2*D1*10;2)) | E2 | =WENN(E1="";"";MONATSENDE(E1;0)-DATUM(JAHR(E1);MONAT(E1);TAG(1))+1) | F2 | =WENN(F1="";0;RUNDEN(4,3482/E2*F1*10;2)) | G2 | =WENN(G1="";"";MONATSENDE(G1;0)-DATUM(JAHR(G1);MONAT(G1);TAG(1))+1) | H2 | =WENN(H1="";0;RUNDEN(4,3482/G2*H1*10;2)) | I2 | =WENN(I1="";"";MONATSENDE(I1;0)-DATUM(JAHR(I1);MONAT(I1);TAG(1))+1) | J2 | =WENN(J1="";0;RUNDEN(4,3482/I2*J1*10;2)) | K2 | =WENN(K1="";"";MONATSENDE(K1;0)-DATUM(JAHR(K1);MONAT(K1);TAG(1))+1) | L2 | =WENN(L1="";0;RUNDEN(4,3482/K2*L1*10;2)) | M2 | =WENN(M1="";"";MONATSENDE(M1;0)-DATUM(JAHR(M1);MONAT(M1);TAG(1))+1) | N2 | =WENN(N1="";0;RUNDEN(4,3482/M2*N1*10;2)) | O2 | =WENN(O1="";"";MONATSENDE(O1;0)-DATUM(JAHR(O1);MONAT(O1);TAG(1))+1) | P2 | =WENN(P1="";0;RUNDEN(4,3482/O2*P1*10;2)) | Q2 | =WENN(Q1="";"";MONATSENDE(Q1;0)-DATUM(JAHR(Q1);MONAT(Q1);TAG(1))+1) | R2 | =WENN(R1="";0;RUNDEN(4,3482/Q2*R1*10;2)) | S2 | =WENN(S1="";"";MONATSENDE(S1;0)-DATUM(JAHR(S1);MONAT(S1);TAG(1))+1) | T2 | =WENN(T1="";0;RUNDEN(4,3482/S2*T1*10;2)) | U2 | =WENN(U1="";"";MONATSENDE(U1;0)-DATUM(JAHR(U1);MONAT(U1);TAG(1))+1) | V2 | =WENN(V1="";0;RUNDEN(4,3482/U2*V1*10;2)) | W2 | =WENN(W1="";"";MONATSENDE(W1;0)-DATUM(JAHR(W1);MONAT(W1);TAG(1))+1) | X2 | =WENN(X1="";0;RUNDEN(4,3482/W2*X1*10;2)) | Y2 | =WENN(Y1="";"";MONATSENDE(Y1;0)-DATUM(JAHR(Y1);MONAT(Y1);TAG(1))+1) | Z2 | =WENN(Z1="";0;RUNDEN(4,3482/Y2*Z1*10;2)) |
Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 1 | 15.01.15 | 03.12.15 | Jan 15 | 17 | Feb 15 | 28 | Mrz 15 | 31 | Apr 15 | 30 | Mai 15 | 31 | Jun 15 | 30 | Jul 15 | 31 | Aug 15 | 31 | Sep 15 | 30 | Okt 15 | 31 | Nov 15 | 30 | Dez 15 | 3 | 2 | | 462,85 | 31 | 23,84 | 28 | 43,48 | 31 | 43,48 | 30 | 43,48 | 31 | 43,48 | 30 | 43,48 | 31 | 43,48 | 31 | 43,48 | 30 | 43,48 | 31 | 43,48 | 30 | 43,48 | 31 | 4,21 |
Zelle | Formel | C1 | =DATUM(JAHR(A1);MONAT(A1)+1;) | D1 | =MIN(C1;$B1)-A1+1 | E1 | =WENN($B1<=C1;"";C1+32-TAG(C1+32)) | F1 | =WENN(E1="";"";MIN(E1;$B1)-C1) | G1 | =WENN($B1<=E1;"";E1+32-TAG(E1+32)) | H1 | =WENN(G1="";"";MIN(G1;$B1)-E1) | I1 | =WENN($B1<=G1;"";G1+32-TAG(G1+32)) | J1 | =WENN(I1="";"";MIN(I1;$B1)-G1) | K1 | =WENN($B1<=I1;"";I1+32-TAG(I1+32)) | L1 | =WENN(K1="";"";MIN(K1;$B1)-I1) | M1 | =WENN($B1<=K1;"";K1+32-TAG(K1+32)) | N1 | =WENN(M1="";"";MIN(M1;$B1)-K1) | O1 | =WENN($B1<=M1;"";M1+32-TAG(M1+32)) | P1 | =WENN(O1="";"";MIN(O1;$B1)-M1) | Q1 | =WENN($B1<=O1;"";O1+32-TAG(O1+32)) | R1 | =WENN(Q1="";"";MIN(Q1;$B1)-O1) | S1 | =WENN($B1<=Q1;"";Q1+32-TAG(Q1+32)) | T1 | =WENN(S1="";"";MIN(S1;$B1)-Q1) | U1 | =WENN($B1<=S1;"";S1+32-TAG(S1+32)) | V1 | =WENN(U1="";"";MIN(U1;$B1)-S1) | W1 | =WENN($B1<=U1;"";U1+32-TAG(U1+32)) | X1 | =WENN(W1="";"";MIN(W1;$B1)-U1) | Y1 | =WENN($B1<=W1;"";W1+32-TAG(W1+32)) | Z1 | =WENN(Y1="";"";MIN(Y1;$B1)-W1) | B2 | =D2+F2+H2+J2+L2+N2+P2+R2+T2+V2+X2+Z2 | C2 | =WENN(C1="";"";MONATSENDE(C1;0)-DATUM(JAHR(C1);MONAT(C1);TAG(1))+1) | D2 | =WENN(D1="";0;RUNDEN(4,3482/C2*D1*10;2)) | E2 | =WENN(E1="";"";MONATSENDE(E1;0)-DATUM(JAHR(E1);MONAT(E1);TAG(1))+1) | F2 | =WENN(F1="";0;RUNDEN(4,3482/E2*F1*10;2)) | G2 | =WENN(G1="";"";MONATSENDE(G1;0)-DATUM(JAHR(G1);MONAT(G1);TAG(1))+1) | H2 | =WENN(H1="";0;RUNDEN(4,3482/G2*H1*10;2)) | I2 | =WENN(I1="";"";MONATSENDE(I1;0)-DATUM(JAHR(I1);MONAT(I1);TAG(1))+1) | J2 | =WENN(J1="";0;RUNDEN(4,3482/I2*J1*10;2)) | K2 | =WENN(K1="";"";MONATSENDE(K1;0)-DATUM(JAHR(K1);MONAT(K1);TAG(1))+1) | L2 | =WENN(L1="";0;RUNDEN(4,3482/K2*L1*10;2)) | M2 | =WENN(M1="";"";MONATSENDE(M1;0)-DATUM(JAHR(M1);MONAT(M1);TAG(1))+1) | N2 | =WENN(N1="";0;RUNDEN(4,3482/M2*N1*10;2)) | O2 | =WENN(O1="";"";MONATSENDE(O1;0)-DATUM(JAHR(O1);MONAT(O1);TAG(1))+1) | P2 | =WENN(P1="";0;RUNDEN(4,3482/O2*P1*10;2)) | Q2 | =WENN(Q1="";"";MONATSENDE(Q1;0)-DATUM(JAHR(Q1);MONAT(Q1);TAG(1))+1) | R2 | =WENN(R1="";0;RUNDEN(4,3482/Q2*R1*10;2)) | S2 | =WENN(S1="";"";MONATSENDE(S1;0)-DATUM(JAHR(S1);MONAT(S1);TAG(1))+1) | T2 | =WENN(T1="";0;RUNDEN(4,3482/S2*T1*10;2)) | U2 | =WENN(U1="";"";MONATSENDE(U1;0)-DATUM(JAHR(U1);MONAT(U1);TAG(1))+1) | V2 | =WENN(V1="";0;RUNDEN(4,3482/U2*V1*10;2)) | W2 | =WENN(W1="";"";MONATSENDE(W1;0)-DATUM(JAHR(W1);MONAT(W1);TAG(1))+1) | X2 | =WENN(X1="";0;RUNDEN(4,3482/W2*X1*10;2)) | Y2 | =WENN(Y1="";"";MONATSENDE(Y1;0)-DATUM(JAHR(Y1);MONAT(Y1);TAG(1))+1) | Z2 | =WENN(Z1="";0;RUNDEN(4,3482/Y2*Z1*10;2)) |
Vielleicht kannst Du ja was damit anfangen ...
Überlegen macht überlegen Gruss aus dem schönen Hunsrück _______ Klaus-Martin _______
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi, Zitat:aber zum berechnen sind es 17 Tage. 
Arbeitstage ist wohl hierfür der falsche Ausdruck. dann verstehe ich deine Berechnung nicht. Zitat:Händische Formel:
Tage des vollen Monats 31 (da Januar) Arbeitstage laut Vertrag 17 Wöchentliche Arbeitszeit 10 Stunden
Dann lautet unsere Formel nun so: 4,3482 / 31 * 17 *10= 23,84 = Die Stunden die er im Zeitraum 15.01. - 31.01 erbringen muss. Und woher kommen die 4,3482? Vielleicht solltest du uns deine Tabelle vorstellen und genau erklären, warum du wo etwas berechnest und wie das Ergebnis aussehen soll. Hier kannst du nachlesen, wie das geht.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
|