zur Ermittlung eines Preises abhängig von einem Eingabewert verwende ich diese Formel:
Code: Alles auswählen
Preis = INDEX(preistabelle.B:B;VERGLEICH(w-0,01;preistabelle.A:A;1)+1)
In der Tabelle funktioniert diese Formel sehr gut.
Diese Formel würde ich jetzt gerne als Funktion definieren über den Makroeditor, da ich sie mehrfach brauche. Das sieht bisher so aus:
Code: Alles auswählen
Function Preis(w)
Preis = INDEX(preistabelle.B:B;VERGLEICH(w-0,01;preistabelle.A:A;1)+1)
End Function
"BASIC-Syntaxfehler. Unerwartetes Symbol: ;. "
Kommas statt Semikolons mag Calc aber auch nicht. Was mache ich falsch bzw. wie geht es richtig?
Danke und viele Grüße - und einen Guten Rutsch!
Freischreiber