Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Koordinaten als tabellenbezogene werte ausgeben

Koordinaten als tabellenbezogene werte ausgeben
29.03.2024 16:55:50
koni88
Hi ihr lieben,

habe das Problem in einer Tabelle koordinaten zu suchen aber als die Zeilen- und Spaltennummer der Tabelle auszugeben.

Also wie im Beispiel "D11" nicht als D11 sondern als 10/3.

Hatte auch schon überlegt Die Koordinate unsichtbar im Arbeitsblatt unter zu bringen und von dort her einen Bezug dazu zu holen.
Das übersteigt allerdings meine Kompetenz :D.

https://www.herber.de/bbs/user/168401.xlsx
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Koordinaten als tabellenbezogene werte ausgeben
29.03.2024 17:41:59
HeritzP
Hallo,

SUMMENPRODUKT(WENN($B$2:$F$15=D20;ZEILE($B$2:$G$15);""))-1&"/"&SUMMENPRODUKT(WENN($B$2:$F$15=D20;SPALTE($B$2:$G$15);""))-1
AW: Koordinaten als tabellenbezogene werte ausgeben
29.03.2024 21:37:17
Uduuh
Hallo,
oder auch
SUMMENPRODUKT((Tabelle1[[1]:[6]]=D20)*Tabelle1[Spalte1])&"/" &SUMMENPRODUKT((Tabelle1[[1]:[6]]=D20)*Tabelle1[[#Kopfzeilen];[1]:[6]])

Gruß aus'm Pott
Udo
Anzeige
AW: wenn Koordinatenangaben wirklich immer Zahlen 1- ## ...
30.03.2024 09:03:05
neopa C
Hallo koni88,

... dann würde ich einfach folgende Formel vorschlagen: =WECHSELN(AGGREGAT(15;6;(ZEILE(A$1:A$14)+SPALTE(A1:F6)/10)/(B$2:G$15=D$20);1);",";"/")
Oder wenn Du die Formel auf Deine "intelligente" Tabelle beziehen möchtest, dann so: =WECHSELN(AGGREGAT(15;6;(ZEILE(Tabelle1[Spalte1])-ZEILE(Tabelle1[#Kopfzeilen])+(SPALTE(Tabelle1[[#Kopfzeilen];[1]:[6]])-SPALTE(Tabelle1[Spalte1]))/10)/(Tabelle1[[1]:[6]]=D$20);1);",";"/") Hierbei könntest Du Deine "intelligente" Tabelle auch nachträglich beliebig verschieben ohne das die Formel geändert werden muß.

Diese Formel(n) ermittelt den "Standort" der Suchzahl, welche am weitesten links oben vorhanden ist.
Vor den Einsatz von SUMMENPRODUKT() hierfür würde ich abraten, wenn nicht garantiert ist, daß die Suchzahl mehr als einmal im Suchbereich vorhanden ist, denn dann gäbe es damit ein falsches Ergebnis.

Wenn die Suchzahl mehrfach vorkommt und alle deren "Koordinaten" ermittelt werden sollen, dann ist bei meiner/n Formel/n nur eine kleinen Erweiterung wie folgt notwendig:
=WENNFEHLER(WECHSELN(AGGREGAT(15;6;(ZEILE(A$1:A$14)+SPALTE(A1:F6)/10)/(B$2:G$15=D$20);ZEILE(A1));",";"/");"") und diese weit genug ziehend nach unten kopieren.

Und wenn Du Dich auf die "intelligente" Tabelle beziehen willst und auch diese nachträglich verschieben können möchtest ohne die Formel ändern zu müssen, dann so:
=WENNFEHLER(WECHSELN(AGGREGAT(15;6;(ZEILE(Tabelle1[Spalte1])-ZEILE(Tabelle1[#Kopfzeilen])+(SPALTE(Tabelle1[[#Kopfzeilen];[1]:[6]])-SPALTE(Tabelle1[Spalte1]))/10)/(Tabelle1[[1]:[6]]=D$20);ZEILE(ZZ1));",";"/");"") und diese nach unten ziehend kopieren.

Gruß Werner
.. , - ...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige