Registriert seit: 15.11.2015
Version(en): Office 2021
Hallo, vielleicht kann jemand mir bitte weiterhelfen?
Habe eine Zelle mit nachfolgender Anweisung:
=WENN(O368=Q368;"0:00";WENN(O368>Q368;TEXT(O368-Q368;"[h]:mm");TEXT(-(O368-Q368);"-[h]:mm")))
das Ergebnis ist zur Zeit -11:12 formatiert [h]:mm
Ich möchte die Zeit in eine Dezimalzahl umwandeln - die Plus bzw. Minuszeit Dezimal darstellen.
LG Ubi5
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Ubi5,
hast du die Option 1904-Datumswerte eingestellt? Oder 1900-Datumswerte?
Wenn du Dezimalwerte haben willst, warum machst du erst "TEXT(-(O368-Q368);"-[h]:mm"))" ??
Probier mal: O368-Q368 multiplizieren mit * 1 dann sollte etwa -0,xxxx rauskommen
oder O368-Q368 multipliziert mit * 24 dann sollten die Stunden rauskommen
Grüße
Sigi
Registriert seit: 15.11.2015
Version(en): Office 2021
29.09.2019, 10:46
(Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2019, 10:49 von Ubi5.)
Das ist das Ergebnis einer Zeiterfassung Plus/Minusstunden - funktioniert einwandfrei"
Dieses Ergebnis möchte ich in eine Dezimalzahl umwandeln, damit ich eine Wenn/abfrage hinterlegen kann. Bei Plusstunden "Plusstunden" bei Minusstunden "Minusstunden" ausgeben!
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Ubi5,
lass das Textformat wie es ist als Anzeige. Zum Rechnen taugt es nicht.
Rechne doch zusätzlich (O368-Q368) *1 oder *24
Gruß
Sigi
Registriert seit: 15.11.2015
Version(en): Office 2021
Zeigt aber keine Negativzeiten an!
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Ubi5,
du musst als Dezimalzahl formatieren! Evtl. reicht auch Standard.
Gruß
Sigi
Registriert seit: 15.11.2015
Version(en): Office 2021
29.09.2019, 11:15
(Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2019, 11:19 von Ubi5.)
das funktioniert leider nicht!
Zur ersten Antwort von Sigi!
Ich habe auf 1900 eingestellt. Soweit ich mich eingearbeitet habe kann Excel nicht mit Minuszeiten rechnen - daher die Textumwandlung. Jetzt geht es das Ergebnis in eine Dezimalzahl umzuwandeln, es sollten auch die Minuszeit dargestellt werden.
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Ubi5,
du hast doch folgende Zeile gepostet:
=WENN(O368=Q368;"0:00";WENN(O368>Q368;TEXT(O368-Q368;"[h]:mm");TEXT(-(O368-Q368);"-[h]:mm")))
Was haben denn die Zellen O368 und Q368 für Werte? Sind das auch schon Texte????
Dann weis ich keinen Rat mehr!
Gruß
Sigi
Registriert seit: 15.11.2015
Version(en): Office 2021
Nein - Zeitforma! Summe der Sollstunden bzw. Iststunden!
Registriert seit: 10.04.2014
Version(en): 2016 + 365
29.09.2019, 11:45
(Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2019, 11:49 von Rabe.)
Hi,
und was ist das Problem?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| L | M | N | O | P | Q |
1 | | GZ | | Ist-Zeit | | Soll-Zeit |
2 | GZ als Text | -11:12 | | 10:00 | | 21:12 |
3 | GZ dezimal | -11,20 | | 10:00 | | 21:12 |
4 | GZ als Text | 11:12 | | 21:12 | | 10:00 |
5 | GZ dezimal | 11,20 | | 21:12 | | 10:00 |
Zelle | Format | Wert |
M2 | [h]:mm | -11:12 |
O2 | h:mm;@ | 0,416666666666667 |
Q2 | h:mm;@ | 0,883333333333333 |
M3 | 0,00 | -11,2 |
O3 | h:mm;@ | 0,416666666666667 |
Q3 | h:mm;@ | 0,883333333333333 |
Zelle | Formel |
M2 | =WENN(O2=Q2;"0:00";WENN(O2>Q2;TEXT(O2-Q2;"[h]:mm");TEXT(-(O2-Q2);"-[h]:mm"))) |
M3 | =O3*24-Q3*24 |
M4 | =WENN(O4=Q4;"0:00";WENN(O4>Q4;TEXT(O4-Q4;"[h]:mm");TEXT(-(O4-Q4);"-[h]:mm"))) |
M5 | =O5*24-Q5*24 |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Folgende(r) 2 Nutzer sagen Danke an Rabe für diesen Beitrag:2 Nutzer sagen Danke an Rabe für diesen Beitrag 28
• ZsuperZ, Ubi5