Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel Zeitreihe, Wenn Zeile leer dann nimm den Vorgänger
#1
Hallo zusammen,
bin hier neu im Forum. Hab im Internet durch gestöbert, aber nix gefunden.

mein Problem ist die Wenn-Funktion:
ich erstelle grad eine Zeitreihe von sogenannten Bewertung-Buchstabenkombinationen, wie in der schule nur mit buchstaben:19:.

Undzwar sind die jeweilige Bewertungshistorien der einzelnen "Personen" unterschiedlich lang.

Wenn die Funktion an eine leere Zeile zustößt, soll sie den den Wert des Vorgängers nehmen. Da die Historie unterschiedlich ist komm ich zu keinem ansatz. Wenn ihr mir dabei helfen könntet würde ich mich freuen.

im Anhang ist ein Bsp., hier sind sind werte frei erfunden


ich danke im Voraus.


PS: habe es auch in einem anderen Forum gefragt, leider noch keine Antwort:
http://www.ms-office-forum.net/forum/sho...p?t=319198
danke steve1da;)


Angehängte Dateien
.xlsx   bsp.xlsx (Größe: 96,23 KB / Downloads: 6)
Antworten Top
#2
Hola,

verlinkst du dann bitte deine Fragen in den verschiedenen Foren untereinander, damit niemand Doppelarbeit leistet?

Gruß,
steve1da
Antworten Top
#3
Hi,

ich habe dir mal eine Testdatei erstellt. So,wie ich dein Vorhaben verstanden habe, war der Aufbau nicht optimal.

Schau dir mal an, ob ich dein Problem getroffen habe.



.xlsx   bsp-2o_stylo .xlsx (Größe: 97,63 KB / Downloads: 6)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hallo

Zitat:bsp.xlsx
Ein gutes Beispiel für ein schlechtes Beispiel zum Thema 'Wie gestalte ich den Datenaufbau?'.

In B40:
Code:
=WENNFEHLER(INDEX(B$3:B$37;VERGLEICH($A40;B$2:B$36;1));"")
Formel nach rechts und nach unten kopieren.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#5
Hey Leute,

ihr seid super:28:

@WillWissen deine Funktion würde auch funktionieren, allerdings muss ich die Tabelle komplett umändern, sind um die 3000 Zeilen, aber trotzdem vielen vielen Dank

@shift-del, funktioniert einwandfrei danke !

bin echt kein excel-profi, musste mir das in einer Woche einarbeiten.

eine frage habe ich noch, falls das nicht zuviel wirdHuh

Diese "Personen"=Aktien mit EMissiondatum und Fälligkeitsdatum.
Könnte man in die Methode eine WENNfunktion einbauen, und sagen:"Die Bewertungsnoten sind nur vom Emissionsdatum bis Fälligkeitsdatum gültig" um das später in einem Flächen Diagramm darstellen zu können.
kurz: Alle vor dem Emissionsdatum und nach dem Fälligkeitsdatum gemachten Bewertungen sind ungültig.

Danke nochmal, ihr seid die Besten. 1A Forum 1A Excel-Experten:28:
Antworten Top
#6
Hi,

Zitat:Diese "Personen"=Aktien mit EMissiondatum und Fälligkeitsdatum.
Könnte man in die Methode eine WENNfunktion einbauen, und sagen:"Die Bewertungsnoten sind nur vom Emissionsdatum bis Fälligkeitsdatum gültig" um das später in einem Flächen Diagramm darstellen zu können.
kurz: Alle vor dem Emissionsdatum und nach dem Fälligkeitsdatum gemachten Bewertungen sind ungültig.

ich denke schon, dass sich das in irgendeiner Form machen lässt. Aber aus deiner Beispieldatei lässt sich nicht ersehen, was ein Emissionsdatum und welches das Fälligkeitsdatum ist.

Du solltest vielleicht nochmals eine Musterdatei einstellen. Dieses Mal aber so, dass sie deinem Original gleicht (eventuell eine Kopie). Sensible Daten kannst du ja anonymisieren und Datensätze reichen auch schon einige wenige.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hey,


danke!


Angehängte Dateien
.xlsx   Bsp_Emissionsdatum_Fälligkeitsdatum.xlsx (Größe: 115,92 KB / Downloads: 8)
Antworten Top
#8
Hallo

Code:
=WENNFEHLER(WENN(MEDIAN(B$2:B$3;$A43)=$A43;INDEX(B$7:B$41;VERGLEICH($A43;B$6:B$40;1));"");"")
Zuerst du mußt du aber die Werte in B2:D3 in Kalenderdaten umwandeln. Jetzt sind es nämlich Texte.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#9
Hey Shift-del,

DANke

Funktioniert tadellos.
musste es auf eine komplette Zeitreihe anwenden, bei einer solch einer großen Datei spielt excel nicht mit:s

Wenn ihr mir da noch bei einer "Kleinigkeit "helfen könntet, würdet ihr mich retten.

jetzt im Bsp.
ich muss für den Tag, sprich von 1.1.06 bis 31.12.13 die Entwicklung von diesen Bewertungsnoten anhand eines Diagramms darstellen.
Also wie oft wurde am 1.1.06 die Note Aaa, Baa3, Aa usw. gegeben? hab im Anhang ein bsp angehängt.

x-Achse die Zeit und Y-achse der %-Anteil, die noten würde ich dann farblich unterscheiden:)


Ich bedanke mich ganze herzlich Für die bisherige Hilfe.
Erblich gesagt, ohne euch (shift-del, willWissen) würde ich niemals so weit kommen.


Angehängte Dateien
.xlsx   Bsp_Emissionsdatum_Fälligkeitsdatum.xlsx (Größe: 172 KB / Downloads: 2)
Antworten Top
#10
Hallo

Dazu benötigst du eine Tabelle mit diesem Layout. Daraus generierst du eine Pivot-Tabelle bzw. Pivot-Chart.
DatumUnternehmenBewertung
01.01.2006REWEBaa2
01.01.2006pennyAa
01.01.2006NormaAaa
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste