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.

Zellbezüge anpassen an vorhandene Daten
#1
Heyho,
ich wollte gerne meine große Unternehmensdatenbank auswerten und bin dabei auf folgendes Problem gestoßen:
Ich habe eine Datei mit Zeitreihen, welche jährliche Daten für Dividenden enthält. Nun kann es aber sein, dass für ein Unternehmen bereits Daten für dieses Jahr vorhanden sind und diese natürlich genutzt werden sollen. Außerdem wird es Anfang nächsten Jahres dazu kommen, dass Daten für 2018 dazu kommen. Da möchte ich deshalb, dass für alle Formeln automatisch alle verfügbaren Daten herangezogen werden

Daher habe ich eine Beispieldatei hochgeladen, welche alle Formeln enthält. Die Formeln sind übrigens alles andere, als optimal, daher freue ich mich über Verbesserungsvorschläge ;D
Außerdem enthält die Formel für die Anzahl an konstanten Dividenden einen Fehler: Es werden auch Jahre als "konstant" gezählt, wenn gar keine Dividende ausgezahlt wurde, also Reihen von 0 - 0 - 0 - 0.
Vielleicht habt ihr ja Ideen, wie man das Lösen könnte. 

Vielen Dank im Voraus!

PS: Die #WERT und #DIV/0 Errors sind ok, denn wenn keine Daten für 10 Jahre da sind, kann daraus auch keine Formel berechnet werden bzw. eine Steigerungsrate von 0 auf x, ist nicht möglich.


Angehängte Dateien
.xlsx   dividendenhistorie.xlsx (Größe: 22,47 KB / Downloads: 5)
Antworten Top
#2
So sieht das ganze übrigens aus:
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Antworten Top
#3
Hallöchen,

ich pushe mal nur Sad
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#4
Warum?
Antworten Top
#5
... Warum nicht? 2 Tage her und noch keine Antwort ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#6
Schade, dass sich noch keiner mit dem Thema befasst hat. :(
Daher hier nochmal ein Push und die Datei um die es geht (hab es etwas verändert).

Zur Erklärung:
die erste Datei (dividendehistorie.xlsx) beinhaltet die rohen Formeln.
die zweite Datei (quelldatei mit formeln.xlsx) beinhaltet die in Wenn Funktionen verschachtelten Formeln, die etwa das machen, wo für ich Hilfe brauche, welche allerdings viel zu unübersichtlich und unflexibel sind.


Angehängte Dateien
.xlsx   quelldatei mit formeln.xlsx (Größe: 26,38 KB / Downloads: 4)
Antworten Top
#7
Hallöchen,

geht es nur darum, die Formeln zu vereinfachen bzw. rechnen die richtig?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#8
Die Formeln rechnen richtig, sind aber wie gesagt viel zu unübersichtlich/umständlich. Es gibt immer eine Grundformel, die prinzipiell ok ist, aber aufgrund unterschiedlich aktueller Daten, müssen die Zellbezüge halt verschoben werden, was ich durch WEnn formeln versucht habe, aber auch nur bis 2018 geschafft habe.
Antworten Top
#9
Hallöchen,

dann hier mal ein erster Tipp zum Wert aus der letzten belegten Spalte.

Arbeitsblatt mit dem Namen 'DPS'
 BD
10Wert aus letzter belegter Spalte
112018

ZelleFormel
BD11=INDEX(A1:BF1;1;VERWEIS(2;1/(A1:BF1);SPALTE(A1:BF1)))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg


Das könnte man dann flexibel anstelle solcher Konstrukte verwenden:
INDIREKT(ADRESSE(ZEILE(A4);SPALTE(BA4)-BG4))
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
Ok vielen Dank!
Und wie passe ich die Formeln an, so dass die Zellbezüge sich dann entsprechend flexibel mit bewegen, je nachdem wie aktuell die Daten sind?
Antworten Top


Gehe zu:


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