Registriert seit: 17.03.2020
Version(en): Excel für Mac (Office 365)
17.03.2020, 23:15
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2020, 23:15 von murphie_g.)
Hallo zusammen,
ich habe ein Excel-Problem und würde euch bitten mir zu helfen, wenn ihr hier mehr Erfahrung und Kenntnisse habt.
Also:
Ich erstelle grade eine Tabelle die eine Reihe von Immobilien auflistet. Diese Immobilien können über bis zu drei Darlehen finanziert sein. Nun möchte ich jedes Objekt aus dem Tabellenblatt "Objekte" durch die Objektnummer zu den entsprechenden Darlehen in dem Tabellenblatt "Darlehen" verweisen. Sprich, eine Objektnummer kann mehreren Darlehensgeber zugeordnet werden und diese sollen dann bei der Immobilien-Übersicht in drei unterschiedliche Spalten automatisch eingetragen werden.
Kann mir da jemand helfen?
Ich wäre sehr dankbar. Danke im Voraus.
Beste Grüße
murphie_g
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
Kann mir da jemand helfen?
Bei der Beschreibung ohne Exceldatei wirds bestimmt Antworten hageln.
Gruß,
steve1da
Registriert seit: 17.03.2020
Version(en): Excel für Mac (Office 365)
17.03.2020, 23:46
(Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2020, 19:22 von WillWissen.
Bearbeitungsgrund: Datei aufgrund massiver pers. Daten entf.
)
Danke für die Info. Bin neu :)
Anbei die Datei.
Registriert seit: 21.06.2016
Version(en): 2021
18.03.2020, 01:42
(Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2020, 19:24 von WillWissen.
Bearbeitungsgrund: Datei aufgrund massiver pers. Daten entf.
)
Hallo murphie_g,
zB. so:
=WENN($A9<>"";WENNFEHLER(INDEX('Laufende Darlehen'!$A:$A;AGGREGAT(15;6;ZEILE('Laufende Darlehen'!$C$9:$C$120)/('Laufende Darlehen'!$C$9:$C$120=$A9);S$4));"");"")
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Registriert seit: 17.03.2020
Version(en): Excel für Mac (Office 365)
Danke vorerst für den Versuch, find ich klasse.
Nur denke ich, dass da ein Fehler ist. Bei mir ist bleibt die Zelle leer. Habe auch mal die Formel überflogen und verstehe nicht was der Zweck von "S$4" am Ende der Funktion hat, da die Zelle leer ist.
Registriert seit: 21.06.2016
Version(en): 2021
18.03.2020, 03:34
(Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2020, 03:34 von Ego.)
Hallo murphie_g,
zu:
Zitat:da die Zelle leer ist.
In meiner Beispieldatei nicht. Hast du sie einmal angesehen?
Du kannst natürlich auch die Werte zwischen 1 und 3 fest eintragen.
Das ist der vierte Parameter für die Funktion Aggregat. Beim ersten Parameter "15" entspricht das dem zweten Parameter der Funktion Kkleinste.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28
• murphie_g
Registriert seit: 17.03.2020
Version(en): Excel für Mac (Office 365)
Vielen Dank, jetzt klappt es. Danke dir :).
Ich hätte noch eine Frage:
Bei dem Tabellenblatt "Objekte" habe ich die Objekte dem entsprechenden Gesellschafter mithilfe von einem x zugewiesen, so erscheinen die zugehörigen Objekte auf dem jeweiligen Tabellenblatt JPS/JPJ/SPP. Gibt es hier aber eine "elegantere Lösung", sodass man die Hilfe durch die Eintragung eines "x"´s weglassen kann?
Danke im Voraus.
Registriert seit: 21.06.2016
Version(en): 2021
Hallo murphie_g,
wenns dir optisch gefällt, warum nicht?
Die ausgeblendeten Hilfsblätter "Tabellex" sind nicht notwendig wenn du auch hier die Aggregatfunktion nutzt.
ZB in JPS ZelleA4:
=WENNFEHLER(AGGREGAT(15;6;Objekte!$A$9:$A$305/(Objekte!$C$9:$C$305="x");ZEILE()-ZEILE($A$3));"")
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Registriert seit: 17.03.2020
Version(en): Excel für Mac (Office 365)
Ist auf jeden Fall besser, als die Lösung mit ausgeblendeten Tabellen. Danke!
Ich würde eine Lösung ohne "x" bevorzugen. Ich habe das nur eingebaut, weil ich sonst nicht drauf gekommen bin, wie Excel mir nur anhand der Objektnummer, der besitzenden Gesellschaft und die jeweilige Beteiligung die Objekte je Gesellschafter raussucht.
Hast du da vielleicht einen Lösungsansatz?
Wäre dir sehr verbunden Helmut :)
Registriert seit: 21.06.2016
Version(en): 2021
Hallo murpie_g,
irgendwie must du die Zuordnung doch eintragen. Was wäre denn für dich eine bessere Zuordnung?
Falls du die Kürzel der Gesellschafter in eine Zelle mit ";" als Trennzeichen eintragen willst ("JPS;JPJ;SPP;") wäre die Formel:
=WENNFEHLER(AGGREGAT(15;6;Objekte!$A$9:$A$305/(SUCHEN("JPS;";Objekte!$C$9:$C$305)>0);ZEILE()-ZEILE($A$3));"")
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.