Ich habe eine Tabelle, in der innerhalb größerer, gleichartig aufgebauter Datenblöcke, in einer Spalte in bestimmten Zellen Jahreszahlen stehen (D6, D14, D22, D30, usw.). In Spalte A stehen zugehörige Städtenamen ( Spalte A3, A11, A19, A27, usw.). Ich möchte jetzt eine bestimmte Jahreszahl suchen (Entweder in Zelle U2 eingeben oder mit input box) und die jeweils zugehörigen Städtenamen untereinander ab Zelle U5 ausgeben lassen.
In den Zellen zwischen den Datenblöcken gibt es zur besseren Übersichtlichkeit auch Leerzeilen.
Ist es möglich, das mit einer Formel zu erledigen oder ist es besser, Code zu benutzen? Kann mir jemand helfen?
diese Tabelle ist keine!! Dein Aufbau lässt eine vernünftige Auswertung nicht zu. Lies doch bitte den Artikel hintern dem Link https://www.online-excel.de/excel/singsel.php?f=52. Dann wirst du verstehen, was ich meine.
Generell: Leerzeilen und Leerspalten haben in einer Tabelle oder in einer Datensatzliste nicht verloren. Ebenso Fehl am Platz sind verbundene Zellen, die eine Auswertung unter Umständen erst gar nicht zulassen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
danke für den Hinweis. Ich habe das befürchtet, da ich mit den Tipps aus dem Netz genau daran gescheitert bin. Daher dachte ich, mit Code wäre da was möglich. Dann werde ich mal versuchen die Tabelle (die ja keine ist :22: ) umzubauen.
per VBA recht einfach möglich. Brauchst du ein Beispiel? Wie steht das Datum in D6, D14, D22...? Hättest du eine Beispieldatei mit Daten geliefert, wäre die Kuh schon vom Eis. :21: