Seite 1 von 1
Re: Trend Funktion für Reihen
Verfasst: Mo, 27.10.2008 03:45
von Karolus
Hallo
Eine Funktion die (leere) Zwischenwerte in markierten Bereichen einträgt gibts in OOo nicht, (in der Excel-version die ich kürzlich installiert habe finde ich auch nichts derartiges !)
Wie dem auch sei - vielleicht hilft dir
dieser Beitrag ?
Gruß Karo
Re: Trend Funktion für Reihen
Verfasst: Do, 27.09.2012 15:29
von schimox
Guten Tag,
gibt es diese Trend-Funktion immer noch nicht? Der Beitrag von oben ist ja schon ziemlich alt, deshalb frage ich mich, ob es inzwischen so was gibt?!? Excel kann das nämlich.
Besten Dank!
Simon
Re: Trend Funktion für Reihen
Verfasst: Fr, 28.09.2012 09:40
von schimox
Nein, meine Frage ist nicht rhetorisch gemeint.
Ich würde wirklich gerne wissen, ob es diese Funktion in Calc nun gibt. Ich konnte es nirgends finden, deshalb habe ich hier gefragt. Gibt es irgendwo ein verstecktes Häckchen, das man setzten muss?
Besten Dank für eure Hilfe.
Simon
Re: Trend Funktion für Reihen
Verfasst: Fr, 28.09.2012 10:39
von hylli
Hi,
F1 -> Suche im Index -> Suchbegriff: "TREND" -> et voilà: TREND (Funktion)
(wenn es darum gehen sollte)
Selbst Googlesuche danach, spuckt brauchbares aus:
https://www.google.de/search?sclient=ps ... btnG=Suche
Hylli
Re: Trend Funktion für Reihen
Verfasst: Fr, 28.09.2012 17:06
von Karolus
Hallo
Es geht hier darum in einem markiertem Zellbereich die
Zwischenwerte aus oberer/linker Zelle des Bereichs und unterer/rechter Zelle des Bereichs zu interpolieren.
Diese Option gibts in Calc
nicht via →Bearbeiten→Ausfüllen→Reihe
per ( Python )-makro ginge z.B.
Code: Alles auswählen
def linear_fill_between(dummy=None):
"""
interpoliert lineare Zwischenwerte im markiertem Bereich,
aus dem Startwert in der oberen/linken Zelle und dem Endwert
in der rechten/unteren Zelle
"""
doc = XSCRIPTCONTEXT.getDocument()
sel = doc.getCurrentSelection()
data = sel.getDataArray()
if len(data[0]) > 1:
direction = 1
divisor = len(data[0]) -1
else:
direction = 0
divisor = len(data) -1
start, end = data[0][0], data[-1][-1]
increment = (end - start) / divisor
sel.fillSeries( direction, 1, 0, increment, end)
Karolus
Re: Trend Funktion für Reihen
Verfasst: Mo, 01.10.2012 10:08
von schimox
Ganz genau Karolus, das meine ich!!
Besten Dank für deine grosse Hilfe!
Simon