von Rocket Scientist » Do, 27.05.2021 11:43
Normalerweise, wenn Informationen von einer Zelle in eine andere automatisch überführt werden sollen, dann gebe ich in die "Empfängerzelle" eine Formel ein, die die Information aus der anderen Zelle holt.
Also z.B. ich habe in Zelle A20 eine Information, die nach C5 kopiert werden soll, dann gebe ich in C5 "=A20" ein oder vergleichbares.
Gibt es nun aber eine Möglichkeit, Informationen zu "versenden" anstatt zu "holen"?
Beispielsweise: In A20 steht eine Information. C5 ist leer (kein Wert, keine Formel oder ein Wert der überschrieben werden soll). In B1 steht eine Formel, die eine Information aus A20 nimmt und diese in C5 überträgt. Gibt es sowas? Das Infos einer Zelle in eine andere leere Zelle automatisch überführt werden?
Konkret habe ich z.B. folgendes vor, wo ich mir aber unsicher bin, ob dies möglich ist:
In habe einen visuellen, simplen, kompakten Kalender. Der ist 7 Zeilen hoch (Mo bis So) und 52-53 Spalten lang (Kalenderwochen). Also quasi eine Matrix von 7x52.
Nun sollen dort aus einer Liste von Terminen (viele Zeilen hoch, 3 Spalten breit: Datum, Beschreibung, Priorität), diese automtatisch in diesen Kalender eingetragen werden.
Also bspw. steht in der Liste: A20 "27.05.2021", B20 "Testtermin", C20 "H" (für hohe Prio). Nun soll das "H" aus C20 in den Kalender eingetragen werden, an die Stelle, die A20 entspricht.
Ineffizient wäre es, in alle 365 Zellen des Kalenders eine Formel einzutragen, die in der Liste nach einem passenden Eintrag sucht. Effizienter wäre es, wenn in der Liste in einer vierten Spalte (D20) eine Formel steht, die bei einem Eintrag in der Liste automatisch Daten in den Kalender überträgt. Ich weiß aber nicht, ob das in Calc möglich ist.
Ich verwende Libre Office.
Im Anhnag ein Beispiel wie es in Etwa aussehen soll (der Kalender und Einträge sind nicht akurat, dient nur als Beispiel).
Der Kalender wird einmal anfangs gebaut und dann nie wieder angefasst und soll sich anhand des aktuellen Datums und der Terminliste verändern. (Er dient rein der Visualisierung der Terminliste, damit man besser die Termindichte erkennt, oder telefonisch besser neue Termine vereinbaren kann, als dies mit reinen Listen möglich wäre)
PS: Pro Tag gibt es maximal nur einen Termin.
(doppelte Termine am selben Tag gibt es nicht in der Terminliste, was ich aber bereits auf andere Weise sicherstelle).
- Dateianhänge
-
- Autokalender.ods
- (18.78 KiB) 123-mal heruntergeladen
Normalerweise, wenn Informationen von einer Zelle in eine andere automatisch überführt werden sollen, dann gebe ich in die "Empfängerzelle" eine Formel ein, die die Information aus der anderen Zelle holt.
Also z.B. ich habe in Zelle A20 eine Information, die nach C5 kopiert werden soll, dann gebe ich in C5 "=A20" ein oder vergleichbares.
Gibt es nun aber eine Möglichkeit, Informationen zu "versenden" anstatt zu "holen"?
Beispielsweise: In A20 steht eine Information. C5 ist leer (kein Wert, keine Formel oder ein Wert der überschrieben werden soll). In B1 steht eine Formel, die eine Information aus A20 nimmt und diese in C5 überträgt. Gibt es sowas? Das Infos einer Zelle in eine andere leere Zelle automatisch überführt werden?
Konkret habe ich z.B. folgendes vor, wo ich mir aber unsicher bin, ob dies möglich ist:
In habe einen visuellen, simplen, kompakten Kalender. Der ist 7 Zeilen hoch (Mo bis So) und 52-53 Spalten lang (Kalenderwochen). Also quasi eine Matrix von 7x52.
Nun sollen dort aus einer Liste von Terminen (viele Zeilen hoch, 3 Spalten breit: Datum, Beschreibung, Priorität), diese automtatisch in diesen Kalender eingetragen werden.
Also bspw. steht in der Liste: A20 "27.05.2021", B20 "Testtermin", C20 "H" (für hohe Prio). Nun soll das "H" aus C20 in den Kalender eingetragen werden, an die Stelle, die A20 entspricht.
Ineffizient wäre es, in alle 365 Zellen des Kalenders eine Formel einzutragen, die in der Liste nach einem passenden Eintrag sucht. Effizienter wäre es, wenn in der Liste in einer vierten Spalte (D20) eine Formel steht, die bei einem Eintrag in der Liste automatisch Daten in den Kalender überträgt. Ich weiß aber nicht, ob das in Calc möglich ist.
Ich verwende Libre Office.
Im Anhnag ein Beispiel wie es in Etwa aussehen soll (der Kalender und Einträge sind nicht akurat, dient nur als Beispiel).
Der Kalender wird einmal anfangs gebaut und dann nie wieder angefasst und soll sich anhand des aktuellen Datums und der Terminliste verändern. (Er dient rein der Visualisierung der Terminliste, damit man besser die Termindichte erkennt, oder telefonisch besser neue Termine vereinbaren kann, als dies mit reinen Listen möglich wäre)
PS: Pro Tag gibt es maximal nur einen Termin.
(doppelte Termine am selben Tag gibt es nicht in der Terminliste, was ich aber bereits auf andere Weise sicherstelle).