Datensuche mit index/vergleich liefern falsche Ergebnisse
#1
Huh Huh

Hallo an Alle,

brauche Hilfe! Wer erbarmt sich.
Muss aus 2 Tabellen Daten zusammenführen. Es kommen zwar Ergebnisse, aber nicht die Richtigen.
Hab mein Problem mal vereinfacht dargestellt. Wenn mir jemand sagen kann, wo da der Fehler
liegt, könnte ich das große Datenproblem lösen :19: .
Ich brauche aus einer Matrix einen Wert, wenn 2 Kriterien übereinstimmen!

Anlage

Beste Grüße

Ingo


Angehängte Dateien Thumbnail(s)
   
Top
#2
Hallöchen,

hast Du eventuell die Berechnung auf manuell stehen und die Daten geändert?

Ansonsten sollte es funktionieren:

Arbeitsblatt mit dem Namen 'Tabelle1'
BCDEFG
3CD1C
4AB2D
5EF31

ZelleFormel
G5{=INDEX(D3:D5;VERGLEICH(G3&G4;B3:B5&C3:C5;0);0)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#3
Hi Ingo,

deine Formel klappt einwandfrei:

Arbeitsblatt mit dem Namen 'Tabelle1'
BCDEFG
2VornameNameAlter
3IngoJensch51VornameKlaus
4BeateMeier48NameHohnke
5KlausHohnke62Alter62

ZelleFormel
G5{=INDEX($D$3:$D$5;VERGLEICH(G3&G4;$B$3:$B$5&$C$3:$C$5;0))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Bleibt nur die Frage, ob du die geschweiften Klammern händisch eingetragen oder einen Matrixabschluss (C-S-E) gemacht hast. Das ist aus deinem ScrShot nicht ersichtlich. Zukünftig bitte einen Tabellenausschnitt wie oben hochladen. Oder eine entsprechende kleine Beispieldatei.
Top
#4
… sag ich doch ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#5
Hä?? Huh
Top
#6
Hallo, oder ohne CSE-Formel..:

Code:
=INDEX(D3:D5;VERGLEICH(G3&G4;INDEX(B3:B5&C3:C5;0);0))
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#7
@ günter

Zitat:Ansonsten sollte es funktionieren:
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#8
Dann schau mal, wann
1. gepostet wurde und
2. zwei unterschiedliche Hinweise
Top
#9
(04.07.2018, 19:45)WillWissen schrieb: Hi Ingo,

...
Bleibt nur die Frage, ob du die geschweiften Klammern händisch eingetragen oder einen Matrixabschluss (C-S-E) gemacht hast ...

Hallo, nein die Frage bleibt nicht!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#10
@ schauan

Vielen Danke an Euch Alle   Blush 

Hab bei "schauan" gesehen, dass ich am Ende der Formel die vorletzte Klammer falsch gesetzt hatte !

Tja, die Syntax einhalten macht eben doch Sinn!

Beste Grüße

Ein glücklicher Ingo   :05:
Top


Gehe zu:


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