Frage von patrik83, 95

Schichtplan mit manuellen zusatz Einträgen?

Hallo zusammen,

ich habe folgendes Problem. Ich habe ein Schichtplpan, der sich über eine manuelle Eingabe in einem Feld, mit einem SVERWEIS aktualisiert. Leider haben meine Kollegen auch mal Urlaub oder Schulungen ( :D ) was bedeutet, das ich diesen manuell in den jeweiligem Zeitraum eintragen muss. Nur leider geht dann natürlich die Formel flöten. Um dann aber den Plan (z.B. für den folge Monat) nutzen zu können, muss ich immer wieder die Formel eintragen. Kann man eine Formel in einem besstimmten Feld verankern, so das ich (auch nach manuellen Eintragungen) diese benutzen kann? In dem Bild seht ihr meinen Schichtplan, ganz links (WE) ist das Eingabefeld, an dem sich alle anderen Felder orientieren und mit hilfer einer Tabelle auch wochen übergreifend anpassen) Nach dem Eintragen "Urlaub" wars das aber gewesen.

Ich hoffe es ist zu verstehen was ich meine :)

(Die Tabelle, auf die Bezug genommen wird ist nicht mit auf dem Bild zu sehen)

Vielen Dank.

Expertenantwort
von Iamiam, Community-Experte für Excel, 56

Leider unterschlägt Dein Bild Zeilen- und Spaltenköpfe, deshalb nur schematisch:

Füge die Namensliste unterhalb nochmal ein, ggf mit +oberer Name und nach unten kopieren.

Änderungen trägst Du im entsprechenden Tag ein (das sei jetzt zB G22).

Oben dann die Formel einleiten mit

=wenn(G22<>"";G22;DeineFormel)

Du könntest was analoges natürlich auch in Deiner Quelltabelle schon machen, ist eine Frage der besten Funktionalität (Formel- und Eintragsabhängig)

Funktioniert das? ansonsten frag nach, aber mit etwas genaueren Angaben zu Formeln und Positionen!

Antwort
von Britzcontrol, 33

In solchen Fällen (Formel aufheben) nutze ich die Tatsache, dass Formeln immer mit dem "="-Zeichen beginnen. Ist das erste Zeichen ein Hochkomma oder eine Leerstelle, wird der Zellinhalt als Text behandelt.

Füge also Deinen Formeln durch "Ersetzen" ein Leezeichen an die erste Stelle hinzu.
(der Unterstrich"_" soll hier mal die Leertaste darstellen)
- Alle aufzubewahrenden Zellen markieren
- bei "Suchen und Auswählen": "Ersetzen..." anklicken
- suchen nach: = (Gleicheitszeichen)
- Ersetzen durch: _= (Leertaste und Gleichheitszeichen)
- "Alle ersetzen" anklicken

Damit sind alle Formeln als Text im Arbeitsblatt. Diese an eine nicht benutze Stelle unter die benutzten Zeilen kopieren.

Um die Originalformeln (oben) wieder zu Formeln zu machen, nochmals "Ersetzen..." wählen und "_=" durch "=" ersetzen lassen.

Jetzt befindet sich eine Kopie (als Text) der Formeln im unteren Teil und kann jederzeit wieder nach oben kopiert und angepasst (Ersetzen "_=" durch "=")  werden.

Hilft Dir das?

Gruß aus Berlin

Antwort
von Jackie251, 39

Das Beispiel ist ohne Formel nicht nachvollziehbar.
Du sprichst den Sverweis an. Die Datenquelle die einer bestimmten Spalte einen Dienst zuordnet muss schlichtweg dann auch "Dienste" wir Urlaub oder Schulungen beinhalten.

Wenn die Formel von vorherein so ausgelegt ist, das besondere Dienste händisch eingetragen werden müssen, dann wurde Excel nicht verstanden oder ist das falsche Tool um das Problem zu lösen.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten