3.3k Aufrufe
Gefragt in Tabellenkalkulation von yakamoz Einsteiger_in (15 Punkte)
Wie kann ich die Kosten bei einer Taktung von 10/10 mit folgenden vorhandenen Daten über Excel berechnen?

Gesprächszeit im Format SS:MM:SS (Stunde:Minute:Sekunde)
Preis pro Minute mit 4 Nachkommastellen 0,0000

Dankeschön!

9 Antworten

0 Punkte
Beantwortet von coros Experte (4k Punkte)
Hallo Namenlose(r),

ich würde das wie folgt machen. Die Zeit mit 24 multiplizieren, damit man einen Dezimalwert erhält. Dann diese Summe durch 360 teilen, damit man den Dezimalewert in Minuten erhält. Diese Summe dann durch 10 teilen (Taktung) und mit dem Preis einer Einheit multiplizieren. Die Zelle muss als Standard oder Zahl formatiert sein. Als Formel würde dass dann so aussehen:

=(((Zeit*24)*360)/Taktung)*Preis für eine Einheit-Taktung

Ich hoffe, dass ich es verstanden habe und nun nicht voll daneben liege mit meiner Berechnung?

MfG,
Oliver
[sub]Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du[/sub]
[sup] ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.[/sup]
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Hauptproblem ist hier das Format der Gesprächszeit.
Gibt man z.B. 1:23:05 einfach so in eine Zelle ein, macht Excel daraus im Hintergrund die Zahl 0,0576967592592593, die aber in der richtigen Form angezeigt wird.
Rechnen kann man damit natürlich nicht.
Mein Lösungsansatz wäre, die Zelle mit der Gesprächszeit als Text zu formatieren, dann daraus über Zeichenfolgenbefehle (links(), teil(), rechts() ) die Zahlen für Stunden, Minuten und Sekunden zu ermitteln. Das dann noch in Sekunden umzurechnen und durch 10 zu teilen dürfte nur noch eine Formsache sein.

Gruß Flupo
0 Punkte
Beantwortet von yakamoz Einsteiger_in (15 Punkte)
Hallo Oliver,

danke erstmal. Es führt leider nicht zu einem richtigen Ergebnis.

Ich habe folgende Angaben beispielsweise auf der Rechnung:

Dauer des Gesprächs 00:11:50
Preis dafür beträgt 0,3590 €

Der Minutenpreis beträgt 0,2500 €

Also müsste bei einer Minute 0,2500 € rauskommen, bei halber Minute 0,1250 usw.

MfG
Özden
0 Punkte
Beantwortet von yakamoz Einsteiger_in (15 Punkte)
Hallo Flupo,

dein Lösungsansatz, und auch von Oliver, beachtet aber nicht, dass die Sekunden immer auf volle 10 Sekunden aufgerundet werden müssen, bei 17 Sekunden werden ja keine 17 sondern 20 Sekunden berechnet, zumindest der Preis dafür!

Danke
Özden
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
So, habs mal fertig gebastelt:

In A1 steht die Gesprächszeit im gewünschten Format als Text (bei der Eingabe ein ' voranstellen).
In B1 ist der Minutenpreis.

Die Formel lautet dann
=(WERT(LINKS(A1;2))*3600+WERT(TEIL(A1;4;2))*60+WERT(RECHTS(A1;2)))/10*B1/6

Zur Erläuterung:
Die Wert()-Funktion wandelt die Teilzeichenfolgen wieder in eine Zahl um, damit man damit rechnen kann.

Ich rechne also zuerst aus, wieviele Sekunden Gesprächszeit ich habe, teile dann durch 10 (Taktung) und multipliziere mit einem Sechstel des Minutenpreises.

Gruß Flupo
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Stimmt, habe für die 10sek-Sprünge jetzt noch Aufrunden in die Formel eingefügt:
=AUFRUNDEN((WERT(LINKS(A1;2))*3600+WERT(TEIL(A1;4;2))*60+
WERT(RECHTS(A1;2)))/10;0)*B1/6


Jetzt sollte es passen.

Gruß Flupo
0 Punkte
Beantwortet von
Hi,

@Özden (YAKAMOZ)
Bei Deiner AW3 kann aber auch irgendetwas nicht so ganz stimmen. Bei einem Minutenpreis von 0,2500€ zahlst Du für knappe 12min sicher nicht nur 0,3590 €. Oder?

Mein Ansatz:
-Zeiten in SpalteA im Format hh:mm:ss
-Minutenpreis in C1
-Formel in B1:B...

=C$1/6*(GANZZAHL(A1*24*3600/10)+WENN(REST(A1*24*3600;10)<0,1;0;1))

bye
malSchauen
0 Punkte
Beantwortet von yakamoz Einsteiger_in (15 Punkte)
Hallo Oliver,

habe den Fehler auch entdeckt. Es war Gruppengespräch, deshalb ein anderer Minutenpreis.

Danke Flupo, deine Lösung passt auf jeden Fall:

=AUFRUNDEN((WERT(LINKS(A1;2))*3600+WERT(TEIL(A1;4;2))*60+WERT(RECHTS(A1;2)))/10;0)*B1/6

Das reicht für mich ersteinmal, schön wäre es, ohne diesen Hochkomma zu arbeiten, meine Kolleginnen kriegen bei so was direkt Panik ;-)

Bis dann
Özden
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
schön wäre es, ohne diesen Hochkomma zu arbeiten,

Auch das geht.
Rechtsklick auf die Zelle und als "Text" formatieren. Dann kannst du das Hochkomma weglassen.

Gruß Flupo
...