🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

SVERWEIS-Problem

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
jeffy
Beiträge: 7
Registriert: Sa 23. Feb 2013, 09:36

SVERWEIS-Problem

Beitrag von jeffy » Do 28. Feb 2013, 08:39

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
Zuletzt geändert von jeffy am Do 28. Feb 2013, 13:48, insgesamt 1-mal geändert.

balu
* LO-Experte *
Beiträge: 370
Registriert: Mi 1. Jun 2011, 16:21

Re: SVERWEIS-Problem

Beitrag von balu » Do 28. Feb 2013, 10:34

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

jeffy
Beiträge: 7
Registriert: Sa 23. Feb 2013, 09:36

Re: SVERWEIS-Problem

Beitrag von jeffy » Do 28. Feb 2013, 14:02

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
Zuletzt geändert von jeffy am Do 28. Feb 2013, 17:22, insgesamt 1-mal geändert.

balu
* LO-Experte *
Beiträge: 370
Registriert: Mi 1. Jun 2011, 16:21

Re: SVERWEIS-Problem

Beitrag von balu » Do 28. Feb 2013, 14:36

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

jeffy
Beiträge: 7
Registriert: Sa 23. Feb 2013, 09:36

Re: SVERWEIS-Problem

Beitrag von jeffy » Fr 1. Mär 2013, 08:06

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

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: SVERWEIS-Problem

Beitrag von paljass » Fr 1. Mär 2013, 09:22

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

LORI
Beiträge: 82
Registriert: Di 5. Feb 2013, 14:31
Wohnort: DE-BW-Nord

Re: SVERWEIS-Problem

Beitrag von LORI » So 3. Mär 2013, 13:13

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.)


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten