Clever-Excel-Forum

Normale Version: Große SVERWEIS Tabelle-- Fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Ihr Lieben,
erstmal vielen Dank für Eure Mithilfe. Ihr habt mir schon so oft aus der Patsche geholfen, Klasse MÄDELS und JUNGS!!  :05:

Gibt es eine logische Erklärung warum bei meinem SVERWEIS (D4) die PLZ "02 bis 64" funktioniert aber beispeilsweise die 61 nicht? Manchmal ergibt der Verwreis #NV später geht es wieder!

Ich habe z.B. in A10 auch eine Fehlermeldung (grüner Pfeil) aber die hat damit wohl nicht zu tun!

Die "PLZ" in der ersten Spalte wurden als Text definiert wie auch die Zeile "Lademeter". Die Tabelle hat 5 Sheet und viel zu rechnen! Ich glaube das Ganze hat angefangen als ich bei "E3" für den SVERWEIS die 5-stellige PLZ auf zwei mit =LINKS(D3;2) gekürzt hatte.

Danke für Eure Hilfe


Christian
Hola,

wahrscheinlich wird teilweise Text mit Zahl verglichen.
Sieht man aber auf Bildern nicht.

Gruß,
steve1da
Hi,

die grünen Dreiecke deuten schon darauf hin, dass da Zahlen als Text stehen. Mach daraus mal echte Zahlen. Im Übrigen würde ich hier mit INDEX arbeiten:


Code:
=Index(B10:AH105;Vergleich(links(d3;2)*1;A10:aH105;1);Vergleich(d4;B8:AH8;1)+1)
Danke für Eure Hilfe. Stimmt, den Index gibt es ja auch noch Blush   Das Problem das ich sehe ist, dass auch Postleitzahlen im Bereich 01 -09 dargestellt werden müssen. Gibt es eine Einstellung die das erlaubt ?

Danke
Hi,

wenn Du ein Muster der Tabelle vorstellen würdest, könnte man vielleicht was machen. Ein Bild hilft da überhaupt nicht!
(19.07.2018, 09:06)ExRind schrieb: [ -> ]Danke für Eure Hilfe. Stimmt, den Index gibt es ja auch noch Blush   Das Problem das ich sehe ist, dass auch Postleitzahlen im Bereich 01 -09 dargestellt werden müssen. Gibt es eine Einstellung die das erlaubt ?

Danke

Ja du kannst das Zahlenformat auf benutzerdefiniert umstellen und dann können auch zahlen mit 01, 02, 03, ..... so angezeigt werden

LG aus Essen
(19.07.2018, 10:19)pbroeckerhoff schrieb: [ -> ]... du kannst das Zahlenformat auf benutzerdefiniert umstellen und dann können auch zahlen mit 01, 02, 03, ..... so angezeigt werden

LG aus Essen

Hallo, ob's hier (nur) ums Anzeigen geht, bezweifle ich ja stark... ... einfach mal abwarten, bis siche der TE (wieder) meldet...
(19.07.2018, 10:26)Jockel schrieb: [ -> ]Hallo, ob's hier (nur) ums Anzeigen geht, bezweifle ich ja stark... ... einfach mal abwarten, bis siche der TE (wieder) meldet...

Anzeige wäre super aber besser wenn das Ergebnis aktiv nutzbar bleibt!

Den =INDEX und das Zahlenformat bekomme ich leider irgendwie nicht hin ... Habe mal Ausschnitte der Tabelle hochgeladen.


Danke ,Gruß
Hallo..: 
Code:
=INDEX(B10:F18;VERGLEICH(E3;A10:A18;0);VERGLEICH(D4;B8:F8;0))

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1EingabeRechenzelle
2
3PLZ0312303
4Lademeter2,4
5Geschätzter Frachtpreis392,54 €´=SVERWEIS (D5)
6392,54 €´INDEX Fehler (E6)
7
8Lademeter0,81,21,62,02,4
9PLZ294,09323,18352,27386,14414,37
104294,09323,18352,27386,14414,37
1102311,25342,96374,68411,54442,45
1203278,49306,07333,65365,77392,54
1304278,49306,07333,65365,77392,54
1406271,15295,96320,77349,80373,59
1507271,15295,96320,77349,80373,59
1608278,49306,07333,65365,77392,54
1709311,25342,96374,68411,54442,45
1810311,25342,96374,68411,54442,45

ZelleFormel
D5=SVERWEIS(E3;A9:AH105;VERGLEICH(D4;B8:AH8;0)+1;FALSCH)
D6=INDEX(B10:F18;VERGLEICH(E3;A10:A18;0);VERGLEICH(D4;B8:F8;0))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
(19.07.2018, 11:52)Jockel schrieb: [ -> ]Hallo..: 
Code:
=INDEX(B10:F18;VERGLEICH(E3;A10:A18;0);VERGLEICH(D4;B8:F8;0))
Danke ! Allerdings bringt mich das Thema Formatierung von Postleitzahlen in Bezug zu INDEX zur Verzweiflung... PLZ 01001 funktioniert trotz gleicher Formatierung nicht (ohne grünes Dreieck) ---  PLZ 02001 funktioniert obwohl es ein grünes Dreieck hat...

Formatierung für PLZ ist Benutzerdefiniert + 00 richtig!?

Vielen Dank für Eure Mühen.
Seiten: 1 2