Rechenblattfunktionen Bug oder Denkfehler

Betrifft Rechenblatt-Operationen:
als "alter" ragtimefan teste ich nach einer Nutzungspause grade die
neue Version und bekomme so langsam Locken :-)
Beispiel: Wenn -Verschachtelung
wenn(und(A1=1;B1=0);spezialwenn(C1=0;setzeZelle(0;A1));spezialwenn(C1=0,setzeZelle(1;B1)))

die else-Bedingung wird ignoriert :-(

desweiteren in einer spalte stehen untereinander
Auswahl setzezelle bedingungen
die spalte wird beginnend mit Zeile 1 beaarbeitet, dann springt das
Teil an das ende der Spalte und führt alle Funktionen sequentiell von
unten nach oben ab .... einfach ????
nach welchem Methoden erfolgt die Bearbeitung von Schleifen?

Statusfelder
in der Regel benutze ich 0 1 als Flags
leider hat RT wohl ein Problem mit dem beibehalten des Zahlenformates
nach mehreren setzezelle auf das Flagfeld wird es zum text bzw in
einer wenn bedingung nicht mehr als Zahl erkannt

Ausführungsfolgen
kennt RT die Addition von Funktionen? Ich hab es getestet und
funktionierte auch, aber nicht immer...
Bespiel:
wenn(A1=1;setzezelle(A2;B10)+SetzeZelle(A10;B1);setzezelle("";B10)+SetzeZelle("";B1))

und und und
Ragtime hat sich zwar auf den ersten Blick gemaustert aber
anscheinend trügt der Schein... die Tabellenkalku ist
verschlimmbessert... was früher ging ist nun ein Kopfstand oder bin
ich zu doof?

Excel nach RT
wo ist bittte Summewenn??
eine solche funktion als Formel nachzubauen ist Horror, zumal mit den
Bugs in den Rechenblattfunktionen

Vielleicht kennt jemand ein paar antworten, an den Schleifenfehlern
bin ich verzwatzelt, weil fehler immer wieder in meinen Formeln
gesucht ....
greetz
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists

Rechenblattfunktionen Bug oder Denkfehler

#837 On 5 Oktober, 2004 12:35 Thomas Kaegi said,

Hallo Dido

Erst Mal: Während in RT 3 die Reihenfolge der Abarbeitung von Formeln
systematisch und nachvollziehbar war, ist sie dies in RT 5.6 nicht
mehr! Also kannst du nicht Schleifen bauen, indem du Formeln in
untereinander liegenden Zellen anordnest.

Ich beginne hinten: Excel kenne ich nicht, nehme aber an, dass du
eine "bedingte" Summe bilden möchtest, z.B. nur diejenigen Beträge
einer Rechnung summieren, die einem vorgegebenen Mehrwersteuersatz
unterliegen, was in einer zweiten Spalte erkennbar ist. Dazu gibt es
die Funktion VSuchlauf. Annahme: In Spalte E befinden sich Beträge,
die nur addiert werden sollen, wenn in Spalte D eine 3 steht:
VSuchlauf(Bereich;Bedingung;Startwert von LfdResultat;Operation bei
erfüllter Bedingung)
VSuchlauf(D:E;LfdZelle=3;0;LfdResultat+Spaltenwert(2)) ermittelt die
gesuchte Summe.

Die Tabellenkalkulation ist nicht verschlimmbessert, sondern viel,
viel leistungsfähiger. Aber in ein paar Punkten ist sie anders als
früher.

Die "Addition" (besser "Kombination") von Funktionen ist möglich,
aber nicht mit "+", sondern mit "&".

Statusfehler: Dieses Problem kenne ich nicht. Aber ich würde ggf. das
Ergebnis forcieren mit der Funktion "Zahl".

So wie du sie geschrieben hast wird die Formel gar nicht akzeptiert:
Statt des Kommas im letzten Teil gehört ein Semikolon. Bei mir wird
bei korrekter Formelschreibweise die Else-Bedingung brav ausgeführt.

Zu deinen Schleifen: Da du schon lange mit RT arbeitst nehme ich an,
dass du immer noch auf Mac arbeitest. Dann ist AppleScript für
Schleifen die optimale Lösung. Es gibt aber auch eine Möglichkeit mit
Formeln, die ich intensiv nutze: Es ist die weiter oben erwähnte
Funktion "VSuchlauf" in Kombination mit der Möglichkeit, mehrere
untereinander mit "&" kombinierte Funktionen (wie oben erwähnt) bei
Erfüllung der Bedingung auszuführen.

Mit ein wenig Einarbeitung wirst du erkennen, dass der Schritt zum
neuen RT die Mühe wert ist. Nur nicht auf alte Lösungen versteifen.
Hast du das Hilfe-Dokument "RagTime 5 für RagTime-3-Umsteiger"
studiert?

Mit freundlichem Gruss
Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists

Rechenblattfunktionen Bug oder Denkfehler

#855 On 6 Oktober, 2004 22:09 anonym vom Web said,

>Betrifft Rechenblatt-Operationen:
>als "alter" ragtimefan teste ich nach einer Nutzungspause grade die
>neue Version und bekomme so langsam Locken :-)
>Beispiel: Wenn -Verschachtelung
>wenn(und(A1=1;B1=0);spezialwenn(C1=0;setzeZelle(0;A1));spezialwenn(C1=0,setzeZelle(1;B1)))
>
>die else-Bedingung wird ignoriert :-(
>
>desweiteren in einer spalte stehen untereinander
>Auswahl setzezelle bedingungen
>die spalte wird beginnend mit Zeile 1 beaarbeitet, dann springt das
>Teil an das ende der Spalte und führt alle Funktionen sequentiell
>von unten nach oben ab .... einfach ????
>nach welchem Methoden erfolgt die Bearbeitung von Schleifen?
>
>Statusfelder
>in der Regel benutze ich 0 1 als Flags
>leider hat RT wohl ein Problem mit dem beibehalten des Zahlenformates
>nach mehreren setzezelle auf das Flagfeld wird es zum text bzw in
>einer wenn bedingung nicht mehr als Zahl erkannt
>
>Ausführungsfolgen
>kennt RT die Addition von Funktionen? Ich hab es getestet und
>funktionierte auch, aber nicht immer...
>Bespiel:
>wenn(A1=1;setzezelle(A2;B10)+SetzeZelle(A10;B1);setzezelle("";B10)+SetzeZelle("";B1))
>
>und und und
>Ragtime hat sich zwar auf den ersten Blick gemaustert aber
>anscheinend trügt der Schein... die Tabellenkalku ist
>verschlimmbessert... was früher ging ist nun ein Kopfstand oder bin
>ich zu doof?
>
>Excel nach RT
>wo ist bittte Summewenn??
>eine solche funktion als Formel nachzubauen ist Horror, zumal mit
>den Bugs in den Rechenblattfunktionen
>
>Vielleicht kennt jemand ein paar antworten, an den Schleifenfehlern
>bin ich verzwatzelt, weil fehler immer wieder in meinen Formeln
>gesucht ....
>greetz

--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists

Rechenblattfunktionen Bug oder Denkfehler

#901 On 14 Oktober, 2004 16:05 Dido said,

was soll denn der letzte eintrag? *lol* hat da jemand anonym geübt? ;-)
Lieber Thomas, erst mal danke für die ausgiebige Antwort :-)
beginne auch mal hinten: VSuchlauf mmmhh recht unelegant
ich möchte aufgrund eines Flags die Beträge eines bestimmten
bereiches addieren. In Excel sieht das so aus
=SUMMEWENN(suchbereich;Kriterium;Summenbereich)
=SUMMEWENN(C:C;"x";D:D)
wobei das Kriteriuem wiederum eine Bedingung oder wennschleife sein
kann, ergo schneller und weitaus flexibler :-) schade das den RTs das
nicht eingefallen ist. Und noch mehr schade, ich habe zig Statistiken
in Excel die ich gerne nach RT portieren würde... daraus wird nix,
weil RT den Befehl als Fehler ausweisst und eine Portierung damit
quasi neuaufbau wäre :-(
Mit dem & find ich komisch mit + wird es manchmal auch ausgeführt...
Zu den Schleifen ...applescript? och nöööö ... ich setze in den
Schleifen ganze tabellenergebnisse in andere Doks oder Flags und son
kram, da find ich AS ein bisschen bäh ... hab ne andere Lösung ich
prüfe die ausführung und setze ein ein erledigtflag auf die Zeile und
prüfe an einer stelle den Status sind alle erledigt wird die zeile
ausgeführt und die stopt das ganze ;-) - welche reihenfolge ist eh
egal hauptsache alle zeilen erwischt.
Zur if else ... das komma war ein tippfehler in dem obigen text... im
Dok ist es richtig Verschachtelungen werden trotzdem stumpf
ignoriert. Normalerweise müssste RT eine wenn-bedingung von aussen
nach innen abarbeiten ..tut es aber nicht *schnief*
soweit so gut
mein erster versuch arbeitet nun, schleifen hab ich mir mit
statiFlags selber gebaut... mal sehen ob ich mich wieder mit rt
anfreunden werden. Auf jeden Fall kann die Tabellenkalku mehr als
Excel.
wenn es denn nun auch noch ne mySQL anbindung gäbe könnte ich mich
glatt in RT verlieben *lol*

--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists