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.

Adressen aller Zellen mit bestimmtem Inhalt ermitteln
#1
Hallo zusammen

Ich versuche, aus einer mehrspaltigen Tabelle alle Adressen jener Zellen zu ermitteln, welche einen bestimmten Wert enthalten. Diese Adressen sollen in einer Resultattabelle stehen, welche für jeden Treffer einen Eintrag enthält. Die Reihenfolge der Treffer spielt keine Rolle, wichtig ist lediglich, dass für jeden Treffer ein Eintrag in der Resultattabelle existiert. Die Beispieldatei enthält in 8 Zellen mit dem Wert "x", und die Adressen dieser 8 Zellen soll in die Resultattabelle überführt werden. 
"Gefühlt" müsste das mit einer Matrixformel gehen - ich krieg es aber nicht gebacken. Hat jemand einen Tipp?

Besten Dank für Eure Hilfe und freundliche Grüsse
Thomas


Angehängte Dateien
.xlsx   Test_Trefferadressen.xlsx (Größe: 38,49 KB / Downloads: 9)
Antworten Top
#2
Hi,

hilft dir diese Adresse https://www.excel-inside.de/beispiele_vb...-ermitteln weiter?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo Thomas,

z.B. so:

Arbeitsblatt mit dem Namen 'Blatt2'
ABCDEFGHIJ
1Spalte1Spalte2Spalte3Resultat:Treffer_NrZeileSpalteAdresse
2x..121A2
3x..231A3
4.xx342B4
5...443C4
6xx.561A6
7.xx662B6
8772B7
9873C7
10

ZelleFormel
G2=WENN(ZEILE(A1)<=ZÄHLENWENN(Tabelle1;"X");ZEILE(A1);"")
H2=WENN(G2<>"";GANZZAHL(AGGREGAT(15;6;(ZEILE(Tabelle1)+SPALTE(Tabelle1)/1000)/(Tabelle1="x");ZEILE(A1)));"")
I2=WENN(G2<>"";REST(AGGREGAT(15;6;(ZEILE(Tabelle1)+SPALTE(Tabelle1)/1000)/(Tabelle1="x");ZEILE(A1));1)*1000;"")
J2=WENN(G2<>"";ADRESSE(H2;I2;4);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Formel zur Ermittlung der Zeilen- bzw. Spaltennummer ist inspiriert von hier:
https://www.herber.de/excelformeln/pages...ommen.html

Auf die beiden Hilfsspalten H und I (Zeile, Spalte) könnte man natürlich auch verzichten und alles direkt in die ADRESSE-Formel reinpacken.

Oder siehe auch hier:
https://www.herber.de/excelformeln/pages...isten.html

Gruß
Fred


Angehängte Dateien
.xlsx   Test_Trefferadressen_fs.xlsx (Größe: 14,29 KB / Downloads: 1)
Antworten Top
#4
Hallo zusammen 

Vielen herzlichen Dank - die Lösung mit den 4 Formeln und 2 Hilfsspalten hat zum Ziel geführt. 

Freundliche Grüsse

Thomas
Antworten Top


Gehe zu:


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