Forum Discussion
SVERWEIS / 2 Suchkriterien in einer Tabelle (1 x in Zeile und 1 x in Spalte)
- Sep 20, 2019
Sieht ganz nach einer Hausaufgabe aus.
Spalten A und B müssten bei der Suche einbezogen werden, da der Betrag auch zwischen diesen Zahlen liegen könnte. Besten Dank für Deine Hilfe. LGVERGLEICH() kann nur eine eindimensionale Matrix durchsuchen (eine Spalte; eine Zeile). Passe dort also den Bereich an.
Der Bereich A2:A28 enthält nicht alle möglichen Werte, aber er ist aufsteigend sortiert. Deshalb muss der Vergleichstyp auf 1 gesetzt werden.
You can try this formula,
=IFERROR(INDIRECT(ADDRESS(MATCH(9700,B:B,),MATCH(170,INDIRECT(MATCH(9700,B:B,)&":"&MATCH(9700,B:B,)),)+1)),0)
This formula looks for 9700 in columnB, gets that row, then looks for 170 in same row, gets column, then fetches the next cell value(1.76). if you do not find a matching entry, it will return 0.
Hope this helps!!
- fredi01Sep 16, 2019Copper Contributor
Hi and thanks for your replay.
I did not work, because I only know the amount and the code B1.
I use the formular in my queryfield: =+SVERWEIS(A14;QST_TarifZG!$A$6:$N$1977;9*WAHR.
whit this formular, I find the right row in a matrix which lies under QST_TarifZG!$A$6:$N$1977.
9 shows me than the 9th field from left to right.
I only know the amount (which will be found in column A) and I know the Code B2, The search should find the figure under Column A and in the field under the row B2.
- Detlef_LewinSep 16, 2019Silver Contributor
Grundsätzlich so:
http://www.excelformeln.de/formeln.html?welcher=39
Für Anpassungen an dein Problem solltest du eine Beispieldatei bereitstellen.
- fredi01Sep 20, 2019Copper Contributor
Besten Dank - ich bin erst jetzt dazugekommen, Deine Formel zu testen. Leider klappt das auch nicht. Ich habe Dir eine Datei als Beispiel angehängt. Der Suchbegriff A2 und 9800 wird unter einer separaten Lasche ausgewiesen - der einfachhalber habe ich diese Daten jedoch unter Tabelle1 eingesetzt. Ich würde dann einfach Tabelle2! vor den Wert "R12" oder "R11" voransetzen.
Spalten A und B müssten bei der Suche einbezogen werden, da der Betrag auch zwischen diesen Zahlen liegen könnte. Besten Dank für Deine Hilfe. LG