online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon babe2504 vom 09.03.2019, 13:30 Options

variable differenz

hallo,
ich führe ein fahrtenbuch mit hilfe von excel und möchte möglichst viel "automatisch" errechnen lassen. ich führe darin auch auf, welchen km-stand ich habe (in spalte A). ab und an muß ich auch mal tanken. das gebe ich als text in spalte b. das ist mal nach 12 zeilen (bedeutet 12 fahrten) mal ist es nach 16 zeilen. immer wenn ich in spalte B "tanken" schreibe, möchte ich, dass excel mir sagt, wieviel km zwischen dem neuesten tanken und dem davor gefahren wurden. kann ich das mit einer formel ausdrücken?


Antwort schreiben

Antwort 1 von Aliba vom 09.03.2019, 13:49 Options

Hi,

Zeile1 enthält Überschriften, in A2 steht der erste KM-Stand.
Ab B2 nach unten steht ab und an der Text : Tanken

Formel in Z.B. C2 und nach unten kopiert:

{=WENN(UND(B2="Tanken";ZÄHLENWENN($B$2:B2;"Tanken")>1);A2-MAX(WENN($B$1:B1="Tanken";$A$1:A1));"")}

ACHTUNG!! ARRAY-Formel. Die geschweiften Klammern nicht mit erfassen, sondern Formel normal erfassen und mit STRG+SHIFT+ENTER abschliessen.

CU Aliba

Antwort 2 von babe2504 vom 09.03.2019, 14:12 Options

hmm, danke für die schnelle antwort. aber irgendwas scheint da nicht zu stimmen.
ok, damit wir mit den gleichen zeilen/spalten arbeiten, hier mal schnell die info: mein km-stand beginnt in L3, das wort "tanken" steht ab und an in spalte M. in N möchte ich dann das entsprechende ergebnis. ich habe deine formel entsprechend geändert und nach unten kopiert. in L3 steht 64 km in M3 steht Tanken. in den nächsten zeilen folgen dann nur noch km-stände, erst in M27 (L27=521 km) steht wieder tanken. das nächste mal dann erst wieder in M45 (L45=1017 km)
jetzt hab ich deine formel bis runter kopiert. in N27 sollte nun ja die diff zwischen 64 und 521 stehen. hier steht nun aber -38620. in N45 steht dann -38127.

ich kann mir diese zahl überhaupt nicht erklären?!?!?!

Antwort 3 von babe2504 vom 09.03.2019, 14:27 Options

sorry, ich hatte einen denkfehler drin. ich habe jetzt folgende formel in N3: =WENN(UND(M3="Tanken";ZÄHLENWENN($M$3:M3;"Tanken")>1);L3-MAX(WENN($M$3:M3="Tanken";M$3:$M3));"") das ganze mit STRG+SHIFT+ENTER abgeschlossen. somit müßte er mir in N3 doch entsprechend 64 schreiben. hier schreibt er aber nichts. ok, ist das erste tanken, ist nicht so wild. aber beim nächsten tanken in zeile 27 bei km-stand 512 müßte er mir in N27 doch die diff zwischen 64 und 512 anzeigen. hier zeigt er mir jetzt 512 an. also keine diff sondern nur den wert.

Antwort 4 von Aliba vom 09.03.2019, 14:34 Options

Hi,

hab dein Beispiel mal nachgebaut.

Funzt.

Guckst Du hier.


CU Aliba

Antwort 5 von babe2504 vom 09.03.2019, 14:39 Options

ich bin ja ungeduldig... sorry, aber nun hat sich das erledigt. ich hab es hinbekommen!!! vielen dank!!!

Ähnliche Themen

Differenz zwischen 2 Spalten berechnen
Boo2  05.03.2007 - 139 Hits - 2 Antworten

excel differenz in jahren
prat  14.03.2007 - 90 Hits - 1 Antwort

Berechnen von Monten (Differenz zweier Daten)
Eraser1987  13.11.2007 - 123 Hits - 3 Antworten

Differenz zweier Kurven im Diagramm anzeigen
Änn  21.11.2007 - 116 Hits - 2 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