Index vergleich mit ähnlicher Schreibweise?
#21
Hallo, meinst du so..?

Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
ABCDEF
1 Minimalebis 300 kgbis 500 kgbis 1000 kgbis 1500 kg
2Zone 110,229,147,145,146,14
3Zone 212,5511,129,447,486,87
4Zone 314,9612,4510,558,897,84
5*Minimale bis 100kg. Alle weiteren je 100 kg
6
7
8PLZ70
9Zone:Zone 3
10Gewicht:999
11Preis8,89 €
12Faktor44,45 €
13

ZelleFormatWert
B1[<=100]"Minimale";Standard100
C1"bis" 0 "kg"300
D1"bis" 0 "kg"500
E1"bis" 0 "kg"1000
F1"bis" 0 "kg"1500
B11#.##0,00 €8,89
B12#.##0,00 €44,45
C12#.##0,00 €
B13#.##0,00 €

ZelleFormel
B9="Zone "&VERWEIS(B8;{0;20;40;70;99};{1;1;2;3;1})
B11=SVERWEIS(B9;A2:F4;VERGLEICH(KGRÖSSTE(A1:F1;ZÄHLENWENN(A1:F1;">="&B10));A1:F1;0);0)
B12=B11*(MIN(5;OBERGRENZE(B10;100)%))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#22
Hallo,

wie ich schon bemerkte, das ist recht einfach:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJK
1 Minimalebis 300 kgbis 500 kgbis 1000 kgbis 1500 kg     
2Zone 110,229,147,145,146,14     
3Zone 212,5511,129,447,486,87   PLZ Zonen 
4Zone 314,9612,4510,558,897,84   Zone 110; 20; 99
5*Minimale bis 100kg. Alle weiteren je 100 kg        Zone 240; 50
6         Zone 370;90
7           
8PLZ10         
9Zone:1         
10Gewicht:489         
11Preis/100kg7,14 €         
12Gesamt35,70 €         

ZelleFormatWert
B1[=100]"Minimale";Standard100
C1"bis "Standard" kg"300
D1"bis "Standard" kg"500
E1"bis "Standard" kg"1000
F1"bis "Standard" kg"1500
A2"Zone "Standard1
A3"Zone "Standard2
A4"Zone "Standard3
B11_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-7,14
B12#.##0,00 €35,7

ZelleFormel
B9=VERWEIS(B8;{0;20;40;70;99};{1;1;2;3;1})
B11=INDEX(B2:F4;VERGLEICH(B9;$A$2:$A$4;0);VERGLEICH(B10;B1:F1;1)+(ZÄHLENWENN(C1:F1;B10)=0))
B12=B11*AUFRUNDEN(B10%;0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Allerdings passt Dein Verweis nicht zu den Einteilungen in Plz-Gebiete!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#23
Hallo Edgar, bei unter 100 kg kommt bei dir #NV... .... und bei 100 bekomme ich ein anderes Ergebnis heraus... Das mit B12 habe ich wohl missverstanden... wenn nicht bei 5 Schluss sein soll, dann 

=B11*OBERGRENZE(B10;100)% 
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#24
Hallo Edgar, noch eins: Du kannst den ersten VERGLEICH() beim INDEX() doch weglassen und stattdessen B9 schreiben... ... oder?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#25
Hi Jörg,

Du hast vollkommen recht.

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEF
1 Minimalebis 300 kgbis 500 kgbis 1000 kgbis 1500 kg
2Zone 110,229,147,145,146,14
3Zone 212,5511,129,447,486,87
4Zone 314,9612,4510,558,897,84
5*Minimale bis 100kg. Alle weiteren je 100 kg     
6      
7      
8PLZ10    
9Zone:1    
10Gewicht:50    
11Preis/100kg10,22 €    
12Gesamt10,22 €    

ZelleFormel
B9=VERWEIS(B8;{0;20;40;70;99};{1;1;2;3;1})
B11=INDEX(B2:F4;B9;VERGLEICH(MAX(100;B10);B1:F1;1)+(ZÄHLENWENN(B1:F1;MAX(100;B10))=0))
B12=B11*AUFRUNDEN(B10%;0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


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