Verweis (?) für Zeilen UND Spalten
#1
Hallo erstmal liebe Office-Geplagten ;)

Ich verzweifel seit einigen Tagen an einer Aufgabe, die ich nicht gelöst bekomme. Die Suchfunktion und Google konnten mir nicht weiter helfen, da ich in wenigen Worten nicht weiß, wie ich mein Problem schildern kann. Vielleicht fehlen mir auch die richtigen Schlagwörter, bzw. "Fachausdrücke".

Hier nun mein Problem:

Ich habe verschiedene Bauteile (durchnummeriert von S1 bis Sx). Diese sitzen nummerierungstechnisch etwas durcheinander in verschiedenen Baugruppen. Hinzu kommt, dass es zwei Sorten von Bauteilen sind, die aber die gleiche Nummerierung haben. Es sind pro Baugruppe unterschiedlich viele Bauteile, die alle nebeneinander, je nach Typ, in einzelnen Zellen aufgeteilt sind.

Vielleicht einmal zur Anschauung, um es verständlicher zu machen:

BG-1 S1      
BG-1 S12      
BG-2 S11 S34     
BG-2 S14      
BG-3 S13 S15 S35    
BG-3 S3      
BG-4 S2 S16 S17 S35   
BG-4 S10      
BG-5 S9 S18 S19 S20 S36  
BG-5 S23      
BG-6 S21 S22 S24 S25 S26 S32 
BG-6 S5      
BG-7 S4 S27 S28 S29 S30 S31 S33
BG-7 S7      
BG-8 S6      
BG-8 S8


In einem anderen Register wird nun eine fortlaufende Auflistung der Bauteile (S1 - Sx) mit der zugehörigen Baugruppe (BG-x) benötigt:

S1 BG-1
S2 BG-4
S3 BG-3
...
S33 BG-7

Sämtliche mir zur Verfügung stehenden Verweis-Funktionen scheitern daran, dass ich sowohl mehrere Spalten, als auch Zeilen absuche.

Ich arbeite mit Office 2010.

Bitte helft mir  Huh

Vielen Dank.
Top
#2
Hallo

Code:
____|__A_|_B_|_C_|_D_|_E_|_F_|_G_|_H_|I|J|_K_|__L_|M|
   1|    |   |   |   |   |   |   |   | | |   |    | |
   2|BG-1|S1 |   |   |   |   |   |   | | |S1 |BG-1| |
   3|BG-1|S12|   |   |   |   |   |   | | |S2 |BG-4| |
   4|BG-2|S11|S34|   |   |   |   |   | | |S3 |BG-3| |
   5|BG-2|S14|   |   |   |   |   |   | | |S4 |BG-7| |
   6|BG-3|S13|S15|S35|   |   |   |   | | |S5 |BG-6| |
   7|BG-3|S3 |   |   |   |   |   |   | | |S6 |BG-8| |
   8|BG-4|S2 |S16|S17|S35|   |   |   | | |S7 |BG-7| |
   9|BG-4|S10|   |   |   |   |   |   | | |S8 |BG-8| |
  10|BG-5|S9 |S18|S19|S20|S36|   |   | | |S9 |BG-5| |
  11|BG-5|S23|   |   |   |   |   |   | | |S10|BG-4| |
  12|BG-6|S21|S22|S24|S25|S26|S32|   | | |S11|BG-2| |
  13|BG-6|S5 |   |   |   |   |   |   | | |S12|BG-1| |
  14|BG-7|S4 |S27|S28|S29|S30|S31|S33| | |S13|BG-3| |
  15|BG-7|S7 |   |   |   |   |   |   | | |S14|BG-2| |
  16|BG-8|S6 |   |   |   |   |   |   | | |S15|BG-3| |
  17|BG-8|S8 |   |   |   |   |   |   | | |S16|BG-4| |
Code:
L2    =INDEX($A$2:$A$17;MAX(ZÄHLENWENN(K2;$B$2:$H$17)*ZEILE($A$2:$A$17)-1))
Formel mit shift+strg+enter abschließen

Gruß Elex
Top
#3
Super, das hat funktioniert.

Vielen Dank.
Top


Gehe zu:


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