online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Lextor vom 04.03.2020, 17:31 Options

Lösung

Fehlermeldung #NAME?

Hallo,

Ich habe in Excel 2007 eine Tabelle ersrtellt,die es ermöglicht Arbeitszeiten zu erfassen.
Nun war das auch alles soweit ok,bis eine erweiterte Anforderung hinzukam,das die Zeiten auch noch dezimal ausgegeben werden sollen.
Ich habe auf die Formel =(B8-int(B8))*24 zugegriffen.
Leider erscheint dann nur #NAME?.Das verstehe ich nicht so ganz.Es ist so das in Zelle B8 die Zeit 114:39 Std steht wobei diese Stunden sich aus der Summenzelle eines anderen Tabellenblattes ergeben.
Kann mir jemand einen Rat geben?
Danke!


Antwort schreiben

Antwort 1 von rainberg vom 04.03.2020, 17:39 OptionsLösung

Lösung
Hallo,

diese Fehlermeldung deutet auf einen Fehler im Funktionsnamen hin.
Im konkreten Falle vermute ich, Du musst anstatt "int" die Funktion "GANZZAHL" verwenden

=(B8-GANZZAHL(B8))*24

Gruss
Rainer

Antwort 2 von Lextor vom 04.03.2020, 17:42 Options

Perfekt!!!

Danke Dir recht herzlich.

Aber warum steht in der Excelhilfe(Beispieldatei)INT?

Zwar wird die Ganze Sache da auch Ganzzahl genannt,aber im Beispiel steht INT.

Antwort 3 von rainberg vom 04.03.2020, 17:53 Options

Hallo,

int ist die englische Bezeichnung für GANZZAHL und wird in der englischen Excelversion oder in VBA verwendet,

Übrigens, wenn nach Deiner Meinung eine Antwort "PERFEKT" ist, darf man sie auch entsprechend bewerten:-))

Gruss
Rainer

Antwort 4 von Lextor vom 04.03.2020, 18:55 Options

Hallo,

Ich hätte da noch eine ergänzende Frage.
Wenn ich stundenzahlen grösser als 23:59 berechnen möchte,erscheinen nicht die zu erwartenden werte.
Bei der eingabe 23:59 Std erhalte ich das Ergebniss 23,98,was ja auch richtig ist,wenn ich aber 24 Std habe ,erscheinnt dezimal eine 1,erwarten tue ich aber 24,0.
Meine verwendete Formel Lautet:
=(B13-GANZZAHL(B13))*24+GANZZAHL(B13)

Antwort 5 von Lextor vom 04.03.2020, 19:35 Options

Fehler selbst entdeckt,es fehlt am Ende der Formel *24

Antwort 6 von rainberg vom 04.03.2020, 19:47 Options

Hallo Lextor,

was willst Du mit dieser Formel berechnen?

=(B13-GANZZAHL(B13))*24+GANZZAHL(B13)*24

Wenn Du stattdessen

=B13*24

nimmst, kommst Du auf's gleiche Ergebnis.

Gruss
Rainer

Antwort 7 von Lextor vom 04.03.2020, 19:53 Options

Ich berechne damit Stundenangaben in dezimalwerte um.
Beispiel:12 Std und 30 min entsprechen 12,5 Std.

Gruss Lextor

Antwort 8 von rainberg vom 04.03.2020, 19:58 Options

Hallo Lextor,

das dachte ich schon.

Wenn In B13 12:30 steht, dann ergibt

=B13*24

das gewünschte Ergebnis.
Vorausgesetzt Du formatierst die Ergebniszelle mit einen Dezimalformat.

Gruss
Rainer

Antwort 9 von Lextor vom 04.03.2020, 20:05 Options

ups!

Etwas zu kompliziert gedacht von mir anscheinend.
Peinlich!
Aber,ich habe eine neue Funktion in Excel kennengelernt und meine grauen Zellen dabei aktiviert,also auch etwas gutes dabei rausgekommen.
Ich danke Dir für den Tipp.

Gruss Lextor!

Ähnliche Themen

DFÜ-Verbindung - Problem
bartx  16.02.2007 - 47 Hits -

Kostenlose HP-Anbieter ohne werbung
MR.LOOL  24.02.2007 - 86 Hits - 1 Antwort

get storage name no content'
staroffice  04.03.2008 - 260 Hits - 1 Antwort

registtry eintrag per batch modifiziren?
asdffdsa  07.06.2008 - 63 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026