Seite 1 von 1

SVERWEIS-Problem

Verfasst: Do 28. Feb 2013, 08:39
von jeffy
Habe in diesem Kalender

Code: Alles auswählen

http://www.hansweitzel.de/LO/Kalender_37.zip
in der Tabelle Feiertage Termine und Feiertage und Formeln von A31:H96 auf H130 ausgeweitet. Jetzt müsste ich diese Ausweitung in den Tabellen Jahres-, Monats- und Wochenkalender die Funktion SVERWEIS entsprechend anpassen, da sonst die Meldung Wert nicht verfügbar erscheint. Allerdings weiss ich nicht wie das geht. Ich weiss zwar das hier

Code: Alles auswählen

=WENN(ISTZAHL(VERGLEICH(AA87;Termine;0));WENN(SVERWEIS(AA87;$Feiertage.$A$31:$C$96;3;0)=SVERWEIS(AA87;$Feiertage
statt 96 130 stehen müsste, aber habe keine Ahnung welche Zellen (oder Zellbereich) ich vor der Änderung aktivieren muß.


MfG jeffy

Re: SVERWEIS-Problem

Verfasst: Do 28. Feb 2013, 10:34
von balu
Hallo jeffy,

bist Du der Autor des Kalender?
Wenn ja, dann hätte ich gleich den richtigen Ansprechpartner für den ein oder anderen Verbesserungsvorschlag.

Jetzt müsste ich diese Ausweitung in den Tabellen Jahres-, Monats- und Wochenkalender die Funktion SVERWEIS entsprechend anpassen, da sonst die Meldung Wert nicht verfügbar erscheint. Allerdings weiss ich nicht wie das geht.
Das ist eigentlich recht Simpel.
Mal als Beispiel angenommen die SVERWEIS hat eine Matrix (Datenbereich) in der Form von Z1:AC150, dann ist die Spalte Z, genauer gesagt der Bereich Z1:Z150, die Suchspalte in der SVERWEIS nach dem Suchkriterium sucht. Und nur auf diesen Bereich konzentrieren wir uns. Denn wir setzen nämlich jetzt eine ZÄHLENWENN drauf an. Das könnte dann z.B. so aussehen.

Code: Alles auswählen

=WENN(ZÄHLENWENN(Z1:Z150;A1);SVERWEIS(A1;Z1:AC150;4;0);"")
Das ist eine Methode die ich immer wieder anwende. Andere machen es anders, da es meistens mehrere Methoden gibt.



Gruß
balu

Re: SVERWEIS-Problem

Verfasst: Do 28. Feb 2013, 14:02
von jeffy
Ich bin leider nicht der Autor, da dieser Kalender für mein Können eine Meisterleistung wäre. Ich bin eher ein beginnender Zauberlehrling der intensiv nach dem Rückgängigknopf sucht.


MfG jeffy

Re: SVERWEIS-Problem

Verfasst: Do 28. Feb 2013, 14:36
von balu
Schade!
Es wäre auch zu schön gewesen, wenn wir meine Verbesserungsvorschläge hier hätten durcharbeiten können. Egal. Dann mach ich es halt mit ihm persönlich.



Gruß
balu

Re: SVERWEIS-Problem

Verfasst: Fr 1. Mär 2013, 08:06
von jeffy
Kalender_37 var1.ods
(41.39 KiB) 236-mal heruntergeladen
Worin unterscheidet sich A97:H97 von A96:H96 in Tabelle Feiertage, so das BS67 in Tabelle Jahreskalender die Fehlermeldung: Wert nicht verfügbar meldet?

MfG jeffy

Re: SVERWEIS-Problem

Verfasst: Fr 1. Mär 2013, 09:22
von paljass
Hi,
Worin unterscheidet sich A97:H97 von A96:H96 in Tabelle Feiertage
... in nichts :roll:
so das BS67 in Tabelle Jahreskalender die Fehlermeldung: Wert nicht verfügbar meldet?
Wie kommst du darauf, dass das mit A97:H97 zu tun hat?
Wenn ich einen Fehler nicht eingrenzen kann und mir der Funktionsassi zu unübersichtlich ist, nehme ich die Formel, die den Fehler meldet Stück für Stück auseinander und teste die einzelnen Stücke.
In deinem Fall also nehme ich als erstes

Code: Alles auswählen

=ISTZAHL(VERGLEICH(BQ67;Termine;0))
... hier wird kein #NV gemeldet.
Als zweites kommt dann

Code: Alles auswählen

=SVERWEIS(BQ67;$Feiertage.$A$31:$C$98;3;0)=SVERWEIS(BQ67;$Feiertage.$E$31:$F$96;2;0)
... und schon haben wir den schlimmen Finger, weil hier die Meldung #NV kommt.
Wenn man nun die Tabelle Feiertage durchguckt, kommt man zwangsläufig darauf, dass in E31:F96 das Datum aus Jahreskalender.BQ67 nicht vorkommt, weshalb #NV ausgeworfen wird.

Gruß
paljass

Re: SVERWEIS-Problem

Verfasst: So 3. Mär 2013, 13:13
von LORI
nehme ich die Formel, die den Fehler meldet Stück für Stück auseinander und teste die einzelnen Stücke
schneller ist es noch, einen Formelteil (der einen Wert ergeben sollte) zu markieren und F9 zu drücken: das Ergebnis dieses Formelteils wird dann nahebei angezeigt!
Anschließend mit Esc. verlassen, sonst wird dieser Wert festgeschrieben anstelle des Formelteils.
geht auch für recht komplexe Formelteile.

im Übrigen ist anstatt SVerweis die Kombination index(HolBereich;Vergleich(Was;$Suchbereich;Typ[0 empf.]);opt.1) wesentlich leistungsfähiger!
(zB muss die Suchspalte nicht links stehen, man sieht die Adresse des Holbereichs direkt, was v.a. bei höheren Spaltenzahlen sinnvoll ist, man kann bei richtiger $-Setzung sinngemäß kopieren u.a.m.)