Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: mckoffly am September 13, 2016, 12:27:30 Nachmittag
-
Hallo,
es geht um folgendes, ich möchte eine beliebige Reihe von Zahlen vergleichen, wo der Startwert immer gleich ist, dieser Wert ändert sich jedoch irgendwann und ich möchte, dann wenn sie der Wertändert, die benachbarte Zelle als Wert angeben.
Beispiel Tabelle A und B
A B
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 2
8 2
9 2
Von 6 auf 7 in Tabelle A, ändert sich der Wert in Tabelle B. Nun möchte ich den Wert, vor der Änderung in B aus Tabelle A ausgeben, also in diesem Fall "6" in Tabelle C Bspw
C
6
Die Tabelle geht dann aber noch weiter
10 2
11 2
12 2
13 3
14 3
Nun ändert sich der Wert von 2 auf 3 in Tabelle B von 12 auf 13 in A, auch diesen Wert aus A möchte ich wieder in C schreiben, sodass
C
6
12
Ich hoffe mit dem Beispiel ist es ewas verständlich? Über eure Hilfe wäre ich sehr dankbar!
VG,
Benjamin
-
Hola,
=VERWEIS(2;1/($B$1:$B$15=ZEILE(A1));$A$1:$A$15)
Gruß,
steve1da
-
Vielen Dank erstmal :)
Könntest du mir mal aufschlüssel "was was" in der Gleichung zu bedeuten hat?
Ich hänge mal noch ein Bild an um das ganze zu verdeutlichen.
Ich habe eine Zeitleiste "time" welche hochzählt, aus dieser Zeitleiste möchte ich die Werte haben, dann habe ich noch "v", wo nachgeschaut werden soll, wann sich ein Wert ändert und bei "1. Durchlauf", "2.Durchlauf" usw. Sollen die Werte rein (das was grün markiert ist. Die "time" und "v" haben dabei an die 4000 Einträge, sprich es zählt hoch von 0,5 - 3 (hier im Bsp. bis 2), dann wieder runter bis 0,5. Dort ist der 1. Durchlauf vorbei. Er ist vorbei, weil "v" zwischen 2 Durchläufen kurz auf 0,1 (siehe M32:34) geht, daher weiß ich, dass ein Durchlauf vorbei ist.
Kann man das per Formel irgendwie realisieren?
-
Hola,
zum Einen ist Verweis(2/1... hier erklärt:
http://www.herber.de/forum/archiv/1224to1228/1226733_Deutung_VerweisFunktion.html (http://www.herber.de/forum/archiv/1224to1228/1226733_Deutung_VerweisFunktion.html)
Es wird quasi ein Sverweis von unten durchgeführt.
Zur nächsten Frage: bitte lade eine Beispieldatei hoch.
Gruß,
steve1da
-
Vielen Dank für den Link!
Anbei eine "Beispiel.xlsx"
-
Hola,
zur Info:
http://www.online-excel.de/fom/fo_read.php?f=1&bzh=0&h=87630#a123x (http://www.online-excel.de/fom/fo_read.php?f=1&bzh=0&h=87630#a123x)
Gruß,
steve1da
-
Hallo,
ja habe dort auch noch das Thema eröffnet, falls mir hier niemand weiter helfen kann.
VG
-
Hola,
ich wollte nur für andere darauf hinweisen, nicht dass unnötige Doppelarbeit entsteht.
Gruß,
steve1da
-
Ok, super. War mir nur gerade nicht sicher ob sowas "gern" gesehen oder gar erlaubt ist :)
Danke nochmals für deine Hilfe!
-
Moin,
Crossposting wird wohl in keinem Forum GERN gesehen. Ansonsten geht die Palette von "egal" über tolerieren, "OK, wenn ein Link gelegt wir" (bei den meisten Foren) bis hin zu "never ever".
Ich habe mir angewöhnt, erst einmal die "Hausordnung" eines Forums durchzulesen, denn schließlich bin ich dort ja Gast (als Fragesteller und auch als Helfer).
-
Ja das stimmt schon, dann werde ich im anderen Forum den Thread löschen und bitte somit "steve1da" den Verweis zu löschen.
-
Bitte nicht mehr antworten, das Thema wird gelöscht, ich formuliere meine Anfrage nochmal neu
-
Hallo,
Lösungen wurden bereits aufgezeigt, unabhängig vom Crosspost. Deshalb lasse ich den Thread drin,
zumal es auch gut sein kann, dass der Thread im anderen Forum nicht gelöscht wird.
Gruß
-
Problem gelöst mit Hilfe der "INDIREKT" Funktion. Kann geschlossen werden (oder auch nicht ^^)
bspw. So …. =RUNDEN(MITTELWERT(INDIREKT("A"&E2):INDIREKT("A"&F2));1) so kann ich mich auf eine Spalte beziehen, er nimmt dann das "von wann bis wann" aus der Vorgabe und gibt den Wert aus.
-
Hola,
teilst du uns bitte auch mit wie genau es gelöst wurde?
Für User mit ähnlichem Problem sicherlich interessant.
Gruß,
steve1da
-
Schau mal über deinen Beitrag von eben :) die genannte Formal bezieht sich auf den Thead von hier aus dem Forum http://www.office-fragen.de/index.php?topic=41826.msg47903#msg47903 (http://www.office-fragen.de/index.php?topic=41826.msg47903#msg47903)