Nachbarzelle ausgeben!Excel 2003
Hallo liebe Leute mal wieder qualmt der Kopf und ich brauche eure Hilfe.
Ich habe eine Matrix, und jede Spalte der Matrix enthält eine PersonenID oder deren Status. Also Spalte A=DID(als Bsp.für die PersonenID) und B= R+W (read and write) diese Logik setzt fort bis Zelle AR. Jede Spalte hat eine Überschrift,die für eine Region steht. Spalte A trägt z.B. die Überschrift EU.
Nun habe ich im 1. Schritt mir den Namen PersonenID ausgeben lass über eine wenn-funktion, da ich gleich geprüft haben wollte ob auch die richtige PersonenID eingetragen war.
Im 2.Schritt möchte ich nun den Status ausgegeben haben der in der rechten Nachbarzelle steht. Sverweis geht dazu nicht,aufgrund der Martixstruktur.
Hat jemand eine Ahung wie ich das machen kann?
Ich habe eine Matrix, und jede Spalte der Matrix enthält eine PersonenID oder deren Status. Also Spalte A=DID(als Bsp.für die PersonenID) und B= R+W (read and write) diese Logik setzt fort bis Zelle AR. Jede Spalte hat eine Überschrift,die für eine Region steht. Spalte A trägt z.B. die Überschrift EU.
Nun habe ich im 1. Schritt mir den Namen PersonenID ausgeben lass über eine wenn-funktion, da ich gleich geprüft haben wollte ob auch die richtige PersonenID eingetragen war.
Im 2.Schritt möchte ich nun den Status ausgegeben haben der in der rechten Nachbarzelle steht. Sverweis geht dazu nicht,aufgrund der Martixstruktur.
Hat jemand eine Ahung wie ich das machen kann?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 171627
Url: https://administrator.de/forum/nachbarzelle-ausgebenexcel-2003-171627.html
Ausgedruckt am: 23.04.2025 um 03:04 Uhr
6 Kommentare
Neuester Kommentar
Hm ja nein vllt
zusammengebaut
du hast die Möglichkeit den Matrixbereich A1:B11 dynamisch zu verschieben.=SVERWEIS(M2;A1:B11;2;FALSCH)
der Befehl lautet dabei BEREICH.VERSCHIEBEN(A1:B11;Zeilenrunter;Spaltenrechts;;)
Zusammengebaut -> =SVERWEIS(M2;BEREICH.VERSCHIEBEN(A1:B11;0;M3;;);2;FALSCH)
Dann brauchst du 2 Formeln. und 2 Abfrage Felder
Zelle M1 -> ID WERT -> suchen nach dem ID bezogenen Matrixanfang
Zelle M2 -> Efektivsuchewert -> suchen dem Wert der aus der verschobenen Matrix gesucht wird
Zelle M3 -> Formel zur Spaltenfindung -> =WVERWEIS(M1;A1:J2;2;FALSCH)
suche ID ( Zelle M1 ) aus Matrix ( Zelle A1:J2 ) und gebe den Inhalt Spalte 2 ( Spaltenverschiebung )
Zelle M4 -> Formel zum Sverweis - Ergebnis -> =SVERWEIS(M2;BEREICH.VERSCHIEBEN(A1:B11;0;M3;;);2;FALSCH)
suche Efektivsuchewert ( Zelle M2 ) in der Suchmatrix ( Zelle A1:B11 ) mit der Verschiebung um ( Zelle M3 ) Spalten nach rechts in der 2 Spalte
Gesamtmatrix ( Zelle A1:J11 )
A B C D E F G H I J ( Überschrift / ID )
1 2 3 4 5 6 7 8 9 10 ( Spaltenverschiebung / neue Hilfszeile )
2 4 7 11 16 22 29 37 46 56
3 5 8 12 17 23 30 38 47 57
4 6 9 13 18 24 31 39 48 58
5 7 10 14 19 25 32 40 49 59
6 8 11 15 20 26 33 41 50 60
7 9 12 16 21 27 34 42 51 61
8 10 13 17 22 28 35 43 52 62
9 11 14 18 23 29 36 44 53 63
10 12 15 19 24 30 37 45 54 64
MFG Uwe
p.s. ich kann notfalls auch eine zip schicken ...
du hast die Möglichkeit den Matrixbereich A1:B11 dynamisch zu verschieben.=SVERWEIS(M2;A1:B11;2;FALSCH)
der Befehl lautet dabei BEREICH.VERSCHIEBEN(A1:B11;Zeilenrunter;Spaltenrechts;;)
Zusammengebaut -> =SVERWEIS(M2;BEREICH.VERSCHIEBEN(A1:B11;0;M3;;);2;FALSCH)
Dann brauchst du 2 Formeln. und 2 Abfrage Felder
- Spalten ID Herrausfinden =WVERWEIS(M1;A1:J2;2;FALSCH)
- Wert herrausfinden =SVERWEIS(M2;BEREICH.VERSCHIEBEN(A1:B11;0;M3;;);2;FALSCH)
Zelle M1 -> ID WERT -> suchen nach dem ID bezogenen Matrixanfang
Zelle M2 -> Efektivsuchewert -> suchen dem Wert der aus der verschobenen Matrix gesucht wird
Zelle M3 -> Formel zur Spaltenfindung -> =WVERWEIS(M1;A1:J2;2;FALSCH)
suche ID ( Zelle M1 ) aus Matrix ( Zelle A1:J2 ) und gebe den Inhalt Spalte 2 ( Spaltenverschiebung )
Zelle M4 -> Formel zum Sverweis - Ergebnis -> =SVERWEIS(M2;BEREICH.VERSCHIEBEN(A1:B11;0;M3;;);2;FALSCH)
suche Efektivsuchewert ( Zelle M2 ) in der Suchmatrix ( Zelle A1:B11 ) mit der Verschiebung um ( Zelle M3 ) Spalten nach rechts in der 2 Spalte
Gesamtmatrix ( Zelle A1:J11 )
A B C D E F G H I J ( Überschrift / ID )
1 2 3 4 5 6 7 8 9 10 ( Spaltenverschiebung / neue Hilfszeile )
2 4 7 11 16 22 29 37 46 56
3 5 8 12 17 23 30 38 47 57
4 6 9 13 18 24 31 39 48 58
5 7 10 14 19 25 32 40 49 59
6 8 11 15 20 26 33 41 50 60
7 9 12 16 21 27 34 42 51 61
8 10 13 17 22 28 35 43 52 62
9 11 14 18 23 29 36 44 53 63
10 12 15 19 24 30 37 45 54 64
MFG Uwe
p.s. ich kann notfalls auch eine zip schicken ...