AW: SVERWEIS oder WVERWEIS mit VERGLEICH
30.04.2008 07:53:21
fcs
Hallo Sebastian,
für eine optimale Nutzung der Funktionen SVERWEIS oder INDEX müsstest du die Basisdaten für die Indexwerte anders anordnen. Fluide in einer Spalte, die zugehörigen mengenabhängiben INDEX-Werte in den weiteren Spalten der gleichen Zeile. Zusätzlich benötigst du eine Hilfszeile für die Mengen, damit die VERGLEICH-Funktion funktioniert.
Falls du INDEX-Daten der Fluide so anordnen muss wie in der Tabelle2 (z.B. weil die Mengenbereiche variieren, dann kannst nach einfügen einer Hilfsspalte für den Datenbereichs jedes Mediums einen Namen festlegen und in der Tabelle1 die Funktion INDIREKT nutzen.
https://www.herber.de/bbs/user/51973.xls
Gruß
Franz
Beispiel:
Tabellenblattname: Tabelle2
A B C D E F G _
1 Hilfszeile 0 99,99 199,99 299,99 399,99 500,01 _
2 Index für Maneg in Liter _
3 Fluid 500 _
4 Fluor a.B. XX XXX XXXX XXXXX a.B. _
5 Chlor a.B. V VV VVV VVVV a.B. _
6 _
7 Menge _
8 Hilfsspalte von bis Index _
9 Fluor 99,99 100 200 XX _
10 199,99 200 300 XXX _
11 299,99 300 400 XXXX _
12 399,99 400 500 XXXXX _
13 500,01 _
14 Chlor 99,99 100 200 V _
15 199,99 200 300 VV _
16 299,99 300 400 VVV _
17 399,99 400 500 VVVV _
18 500,01 _
Namen in der Tabelle:
Chlor: =Tabelle2!$B$14:$E$18
Fluor: =Tabelle2!$B$9:$E$13
Tabellenblattname: Tabelle1
A B C D
1
2 NR Mittel Menge
3 2 Fluor 200 XXX
4 Chlor 300 VVV
5 3 Fluor 500 XXXXX
6 Chlor 200 VV
7
8 Alternative Formel mit Bereichsnamen
9 2 Fluor 200 XXX
10 Chlor 300 VVV
11 3 Fluor 500 XXXXX
12 Chlor 200 VV
Benutzte Formeln:
D3: =SVERWEIS(B3;Tabelle2!$A$4:$G$5;VERGLEICH(C3;Tabelle2!$B$1:$G$1;1)+1;FALSCH)
D4: =SVERWEIS(B4;Tabelle2!$A$4:$G$5;VERGLEICH(C4;Tabelle2!$B$1:$G$1;1)+1;FALSCH)
D5: =SVERWEIS(B5;Tabelle2!$A$4:$G$5;VERGLEICH(C5;Tabelle2!$B$1:$G$1;1)+1;FALSCH)
D6: =SVERWEIS(B6;Tabelle2!$A$4:$G$5;VERGLEICH(C6;Tabelle2!$B$1:$G$1;1)+1;FALSCH)
D9: =SVERWEIS(C9;INDIREKT(B9);4;WAHR)
D10: =SVERWEIS(C10;INDIREKT(B10);4;WAHR)
D11: =SVERWEIS(C11;INDIREKT(B11);4;WAHR)
D12: =SVERWEIS(C12;INDIREKT(B12);4;WAHR)