Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1968to1972
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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
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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige