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

Zellposition innerhalb einer Matrixstruktur

Forumthread: Zellposition innerhalb einer Matrixstruktur

Zellposition innerhalb einer Matrixstruktur
24.05.2005 18:39:21
keune
Hi zusammen,
ich hoffe, mir kann jemand weiterhelfen, ich habe folgendes Problem:
Innerhalb einer Tabelle soll die Position (Zelladresse) einer Zelle, welche ein bestimmtes Kriterium erfüllt, bestimmt werden.
Beispiel: Horizontal die Monate Jan-Dez und vertikal Messstationen A-Z, innerhalb in jeder Zellen gleiche und verschiedene Werte, z.B. Buchstabencodes "OPF". Gesucht ist die Position (Zeile+Spalte) oder halt auch mehrere (falls gleiche Werte auftauchen) für bestimmte Buchstabencodes.
Ich hoffe auf eine (vielleicht auch einfache) Lösung.
Mike
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellposition innerhalb einer Matrixstruktur
24.05.2005 20:02:09
HermannZ
Hallo Mike,
meinst du sowas?
Beispiel;
A1
 ABCDEFGH
89Adressen von Zeilen und Zellen       
90        
91110100Adresse erste Zelle:A91  
92220200Adresse letzte Zelle:C98  
93130300Erste Zeile:91  
94440400Letzte Zeile:98  
95150500Erste Spalte:A  
96660600letzte SpalteC  
97170700Adresse für    
98880800Wert1A97A97<< Auflistung aller
99   Bei Doppelten Werten wird der letzte Wert  A95Zellen mit dem
100   zurückgegeben  A93Suchwert
101      A91 
102        
Formeln der Tabelle
F91 : =ADRESSE(MIN(ZEILE(Bereich));1;4)
F92 : {=ADRESSE(MAX(ZEILE(Bereich));MAX(SPALTE(Bereich));4)}
F93 : {=MIN(ZEILE(Bereich))}
F94 : {=MAX(ZEILE(Bereich))}
F95 : {=TEIL(ADRESSE(ZEILE();MIN(SPALTE(Bereich));4);1;1)}
F96 : {=TEIL(ADRESSE(ZEILE();MAX(SPALTE(Bereich));4);1;1)}
F98 : {=ADRESSE(MAX((Bereich=E98)*ZEILE(Bereich));MAX((Bereich=E98)*SPALTE(Bereich));4)}
G98 : {=WENN(ZÄHLENWENN($A$91:$C$98;$E$98)<ZEILE()-97;"";ADRESSE(KGRÖSSTE((Bereich=$E$98)*ZEILE(Bereich);ZEILE(A1));MAX((Bereich=$E$98)*SPALTE(Bereich));4))}
G99 : {=WENN(ZÄHLENWENN($A$91:$C$98;$E$98)<ZEILE()-97;"";ADRESSE(KGRÖSSTE((Bereich=$E$98)*ZEILE(Bereich);ZEILE(A2));MAX((Bereich=$E$98)*SPALTE(Bereich));4))}
G100 : {=WENN(ZÄHLENWENN($A$91:$C$98;$E$98)<ZEILE()-97;"";ADRESSE(KGRÖSSTE((Bereich=$E$98)*ZEILE(Bereich);ZEILE(A3));MAX((Bereich=$E$98)*SPALTE(Bereich));4))}
G101 : {=WENN(ZÄHLENWENN($A$91:$C$98;$E$98)<ZEILE()-97;"";ADRESSE(KGRÖSSTE((Bereich=$E$98)*ZEILE(Bereich);ZEILE(A4));MAX((Bereich=$E$98)*SPALTE(Bereich));4))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Hermann
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige