SVERWEIS liefert #NV
#1
Hallo zusammen,

eigentlich eine einfache Fragestellung könnte man meinen, aber aus mir unerfindlichen Gründen liefert der SVERWEIS 

=SVERWEIS(RECHTS(U5;6);RECHTS(AE:AE;6);1;WAHR)

nur #NV zurück. Ich denke es liegt an der Datenstruktur, deshalb anbei eine Beispiel.xlsx. Ziel ist, zu der in der Spalte "U" stehenden Kostenstelle die zugehörige Projektnummer zu erhalten.

Vielen Dank für die Hilfe im Voraus!

Tom


Angehängte Dateien
.xlsx   Beispiel_Kosten.xlsx (Größe: 124,66 KB / Downloads: 7)
Top
#2
Hola,


Zitat:RECHTS(AE:AE;6)

so kann man das im Sverweis nicht abfragen. Leg dir eine Hilfsspalte an wo du die Projektnummern separierst:


Code:
=RECHTS(AE3;6)

Auf diese Hilfsspalte dann den Sverweis anwenden.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Coronet
Top
#3
Ah, das wusste ich nicht, danke.
Jetzt habe ich aber das Problem, dass die Projektnummern mal eine 17 vorne dran haben, mal eine 18 usw. Wie bekomme ich die dann noch mit, sodass sich die tatsächliche Projektnummer ergibt?

Das eigentlich Problem ist auch, dass die Datumszeile mit Projekt und Kostenstellennummer korreliert, heißt Projekt, Kostenstelle und Datum müssen zwingend in einer Zeile stehen.
Top
#4
Hola,

woher soll Excel denn wissen, wann welche Projektnummer gilt?


Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Coronet
Top
#5
Hallo

  deine  Matrix  muss in  deinem Fall  2 Spalten haben
  
       Suche         Projekt
       006237       17-006237
 

     P.S.  der  4 Paramerter beim  Sverweis    

        Wahr    -->  ungefähre  suche    Matrix  muss sortiert  sein

       Falsch   -->   genaue  Suche 

   

    Ist  dir  das  klar
[-] Folgende(r) 1 Nutzer sagt Danke an Dieter63 für diesen Beitrag:
  • Coronet
Top
#6
(16.02.2018, 09:34)steve1da schrieb: Hola,

woher soll Excel denn wissen, wann welche Projektnummer gilt?


Gruß,
steve1da

Die hinteren 6 Stellen der Projektnummern sind fortlaufend, insofern sind die Nummern schon einzigartig und den Kostenstellen zuweisbar.
Top
#7
(16.02.2018, 09:38)Dieter63 schrieb: Hallo

  deine  Matrix  muss in  deinem Fall  2 Spalten haben
  
       Suche         Projekt
       006237       17-006237
 

     P.S.  der  4 Paramerter beim  Sverweis    

        Wahr    -->  ungefähre  suche    Matrix  muss sortiert  sein

       Falsch   -->   genaue  Suche 

   

    Ist  dir  das  klar

Mein Sheet sieht jetzt so aus.

   

Das würde demnach ja passen. Aber wie gehe ich weiter vor?
Top
#8
Hola,


Zitat: insofern sind die Nummern schon einzigartig



wo ist dann das Problem? Nochmal, woher soll Excel wissen wann die 17 vorne stehen muss, wann die 18? Deine Beispieldatei gibt da leider nichts her, da dort nur 17er Nummern stehen.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Coronet
Top
#9
Ich hänge mal eine Beispieldatei mit einer 18-er Nummer an.

Ich formuliere mal in Deppen-Sprache (was für mich einfacher ist, da ich nur Hilfszeile mit Excel arbeite), was ich benötige:

Wenn die letzten 6 Stellen der Kostenstelle mit den letzten 6 Stellen der Projekt-Nummer (Projekt-Hilfszeile) übereinstimmt, gebe mir diese Projektnummer in der selben Zeile in der Spalte "Projekt" an.


Angehängte Dateien
.xlsx   Beispiel_Kosten.xlsx (Größe: 124,67 KB / Downloads: 4)
Top
#10
Hola,

edit:
wo ist die Hilfsspalte? Sollte die in Spalte AG sein, dann:


Code:
=INDEX($AE$3:$AE$30;VERGLEICH(RECHTS(U3;6);$AG$3:$AG$30;0))


Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Coronet
Top


Gehe zu:


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