Am 17.12.2010 18:21, [email protected]
wrote:
Hallo
Ich habe in Calc eine Datei zur Planung von Stunden erstellt.
In der Tabelle Stunden habe ich Spalten Stunden, Mappeninhalt, Material,
Verbrauchsmaterial erstellt.
Im ersten Tabellenblatt (Übersichtspanung) werden die Werte der Pulldownmenus
(Gültigkeit) aus der Tabelle Stunden genommen
Die ausgewählten Stunden im Übersichtsplan werden im Tabellenblatt zB.LK1
(lehrkraft1) übernommen. =$Übersichtsplanung.$L6
Steht Im Tabellenblat LK1 in der Zelle C4 die Stunde Feuerwehr dann holt sich
die Zelle D4 durch einen Sverweis die dazugehörigen Materialien aus der Tabelle
Stunden.
Das geht alles wunderbar. Außer !!!!!
Wenn ich eine neue Stunde im Tabellenblatt Stunden eintrag kann ich diese in
der Übersichtsplanung auwählen und sie erscheint auch bei z.B. LK1. Nur die
Sverweise gehen nicht.
Ich habe auch schon eine Stunde in der Mitte der Liste im Tabellenblatt Stunde
eingefügt und das Fenomen bleibt das gleiche.
Die Tabelle habe ich unter http://www.skerra.net/testweb/Planung.ods gestellt.
kann mir jemand helfen!
Danke im Voraus
Siegfried
Hallo Siegfried,
Ich verstehe zwar nicht wirklich was dieses kompliziert Tabellewerk auf
Dauer bewerkstelligen soll, doch fällt mir auf, dass Du mit übergroßen
Listenbereichen arbeitest.
Die Validierung bezeiht sich auf $Stunden.$C$2:$C$156 obwohl die Liste
momentan nur bis C150 reicht.
Wenn Du Listen nach unten hin verlängern willst, dann solltest Du neue
Zellen einfügen, so dass so dass alle Formeln, benannte Bereiche,
bedingte Formatierungen, Validierungen, Diagrammbereiche und was sonst
noch auf den neuen Bereich automatisch angepasst werden.
Was Alois zu den SVERWEISen sagt, ist natürlich der gröbere Schnitzer.
Grundsätzlich gilt, dass das Wort "Tabellenkalkulation" eben sehr genau
den Einsatzzweck dieser Anwendungsgattung beschreibt.
Was Du damit machst kommt dem engl. Wort "Spreadsheet" viel näher, also
die papiernen Tabellen mit denen man Terminplanung aber auch Buchhaltung
treiben kann. Profis würden jedoch für diese Aufgaben keine
Tabellenkalkulation verwenden, sondern eine Art von Datenbank verwenden.
VERWEIS, HVERWEIS, SVERWEIS und VERGLEICH schlagen *eigentlich*
Einzelwerte in einer numerischen, sortierten _Skala_ nach.
Beispiel mit Punkten und Schuloten in A1:B6
0 6
13 5
27 4
40 3
56 2
77 1
=SVERWEIS(30;$A$1:$B$6;2) oder das gleichwertige
=SVERWEIS(30;$A$1:$B$6;2;1) gibt eine 4 zurück weil die gesuchte Zahl 30
zwischen 27 und 40 Punkten liegt. Die Funktionen liefern immer ein
Ergebnis solange der gesuchte Wert kleiner/gleich dem kleinsten
Skalenwert (0) ist. Die Suche stoppt an der Stelle, bevor der Skalenwert
den Suchwert überschreitet, was bei einer unsortierten Skala zu falschen
Ergebnissen führt und bei nicht vorhandenen Suchwerten fast immer
falsch-positive Ergebnisse zeitigt.
Der letzte Schalter (1 oder 0) gibt an, ob es sich um eine sortierte
Skala handelt (der Normalfall) oder nicht. Wenn nicht (modus=0), dann
wird nach dem exakt übereinstimmenden Wert gesucht, was dann auch
keinerlei Sortierung mehr erforderlich macht. Wobei "exakt
übereinstimmend" in Calc ein schwammiger Begriff ist.
Schönes Wochenende,
Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]