VSuchlauf mit Funktion JahrVon()

Hallo Liste,

ich möchte folgende Aufgabe mit Hilfe von 3 oder4 Rechenblätter lösen:
1. Rechenblatt (vorhanden) Einnahmen mit folgenden Spalten(mit
entspr. Überschriften in 1. Zelle): BelegNr., BelegDatum, BuchDatum,
Art, Bruttowert, Steuer, Nettowert, UstVoranmeldung(
Werteformat=Datum, immmer 1. eines Monats, Format 12/02)
2. Rechenblatt (vorhanden) Ausgaben, Spalten wie 1.
ein 3. Rechenblatt mit den Monatsumsätzen aus Einnahmen und Ausgaben
hab ich auch schon. Darin steht in der Spalte A das
Monatsdatum(Format wie in Einnahmen und Ausgaben, Spalte 8) und in
den Zellen in Spalte B bzw. C analog die Formel:
VSuchlauf(Einnahmen!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7)).
Das klappt soweit ganz gut, aber wenn ich jetzt die entsprechende
Formel mit JahrVon-Funktion abwandle kommt der Fehlerwert WERT!

Meine Frage nun: Wie muß die Formel lauten, damit ich die Jahreswerte
bekomme? Nach langer erfolgloser Tüfftelei, fällt mir nichts mehr
ein;-(

Will auch nicht das Rad neu erfimden und wenn jemand da schon was
hat, würde ich mich freuen das zu bekommen;-)

Gruß aus Berlin
Martin
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#20 On 19 April, 2004 07:02 Thomas Kaegi said,

Hallo Martin

Eine erste Möglichkeit ist, dass in Zelle A2 das Datum in einem
Format steht, das eben gar kein Datum ist. Was steht oben, wenn du
diese Zelle ausgewählt hast? Das Werteformat wie du es angibst ist
nur für die Darstellung eines Datums massgebend. Die Eingabe "12/02"
in der Zelle wird gar nicht als ein Datum erkannt, sondern als Text.

Zweite Möglichkeit (wahrscheinlich liegt hier dein Problem): Die
Funktion JahrVon(Datum) hat als Ergebnis die Jahrzahl als solche, mit
der Datenart "Zahl" und nicht mehr "Datum" und kann deshalb nur mit
einer Zahl verglichen werden, sonst gibt es eben die Fehlermeldung
"WERT!", da die beiden Werte von verschiedener Art sind und nicht
miteinander verglichen werden können. Du müsstest also entweder in
der Zelle A2 nur die Jahrzahl als solche (nicht als Datum) eingeben
und kannst dann der Spalte 8 mit der Funktion JahrVon den richtigen
Vergleichswert entehmen.

Hilft das?
Gruss
Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

Re: VSuchlauf mit Funktion JahrVon()

#22 On 19 April, 2004 10:29 Jens Adam said,

Am 19. Apr 2004 um 8:02 Uhr schrieb Thomas Kaegi:

> Zweite Möglichkeit (wahrscheinlich liegt hier dein Problem): Die
> Funktion JahrVon(Datum) hat als Ergebnis die Jahrzahl als solche, mit
> der Datenart "Zahl" und nicht mehr "Datum" und kann deshalb nur mit
> einer Zahl verglichen werden, sonst gibt es eben die Fehlermeldung
> "WERT!", da die beiden Werte von verschiedener Art sind und nicht
> miteinander verglichen werden können.

Einspruch, Euer Ehren.
Die Fehlermeldung muss eine andere Ursache haben. Aus „Formeln und
Funktionen“, Abschnitt „Werte vergleichen“:

Beim Vergleich zweier Werte mit Vergleichsoperatoren und beim Sortieren
wird zunächst der Typ der Werte untersucht und wie folgt bewertet:

Zahl

VSuchlauf mit Funktion JahrVon()

#23 On 19 April, 2004 07:03 Thomas Kaegi said,

Hallo Martin

Wenn du diesen Verdacht schon hast: warum versuchst du nicht, den
VSuchlauf auf den Bereich A2:Hn zu beschränken? ("n" = eine Zahl, die
sicher grösser als deine Tabellenlänge ist, ggf. 16000, d.h. die
grösste in RagTime mögliche Tabellenlänge).

Du musst ausserdem im VSuchlauf ein Abbruchkriterium definieren, denn
auch JahrVon(leere Zelle) führt zur Fehlermeldung WERT! Also die
Funktion ergänzen z.B. mit dem Argument
Istlleer(index(Tabelle!H:H;LfdIndex+1))

Je nachdem ob du die zuerst empfohlene Änderung auch machst oder
nicht, muss da ganz zuletzt nur "LfdIndex" oder eben "LfdIndex+1"
oder gar "LfdIndex+2" stehen. Unbedingt austesten, damit sicher alle
Werte berücksichtigt werden!

Vielleicht geht's jetzt!
Gruss
Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#25 On 19 April, 2004 07:02 Martin Berlin said,

>Hallo Liste,
>
>ich möchte folgende Aufgabe mit Hilfe von 3 oder4 Rechenblätter lösen:
>1. Rechenblatt (vorhanden) Einnahmen mit folgenden Spalten(mit
>entspr. Überschriften in 1. Zelle): BelegNr., BelegDatum, BuchDatum,
>Art, Bruttowert, Steuer, Nettowert, UstVoranmeldung(
>Werteformat=Datum, immmer 1. eines Monats, Format 12/02)
>2. Rechenblatt (vorhanden) Ausgaben, Spalten wie 1.
>ein 3. Rechenblatt mit den Monatsumsätzen aus Einnahmen und Ausgaben
>hab ich auch schon. Darin steht in der Spalte A das
>Monatsdatum(Format wie in Einnahmen und Ausgaben, Spalte 8) und in
>den Zellen in Spalte B bzw. C analog die Formel:
>VSuchlauf(Einnahmen!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7)).
>Das klappt soweit ganz gut, aber wenn ich jetzt die entsprechende
>Formel mit JahrVon-Funktion abwandle kommt der Fehlerwert WERT!
>
>Meine Frage nun: Wie muß die Formel lauten, damit ich die
>Jahreswerte bekomme? Nach langer erfolgloser Tüfftelei, fällt mir
>nichts mehr ein;-(
>
>Will auch nicht das Rad neu erfimden und wenn jemand da schon was
>hat, würde ich mich freuen das zu bekommen;-)
>
>Gruß aus Berlin
>Martin

...sorry, ich vergaß: RT 5.6.5 / Win2000
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#26 On 19 April, 2004 07:03 Martin Berlin said,

Hallo Thomas,

o.k., das hat erst mal den Fehlerwert beseitigt und es steht 0,00
Euro drin, was aber auch nicht stimmen kann. Werde es morgen nochmal
versuchen.

Danke erstmal
Gruß
Martin

>Hallo Martin
>
>Wenn du diesen Verdacht schon hast: warum versuchst du nicht, den
>VSuchlauf auf den Bereich A2:Hn zu beschränken? ("n" = eine Zahl,
>die sicher grösser als deine Tabellenlänge ist, ggf. 16000, d.h. die
>grösste in RagTime mögliche Tabellenlänge).
>
>Du musst ausserdem im VSuchlauf ein Abbruchkriterium definieren,
>denn auch JahrVon(leere Zelle) führt zur Fehlermeldung WERT! Also
>die Funktion ergänzen z.B. mit dem Argument
>Istlleer(index(Tabelle!H:H;LfdIndex+1))
>
>Je nachdem ob du die zuerst empfohlene Änderung auch machst oder
>nicht, muss da ganz zuletzt nur "LfdIndex" oder eben "LfdIndex+1"
>oder gar "LfdIndex+2" stehen. Unbedingt austesten, damit sicher alle
>Werte berücksichtigt werden!
>
>Vielleicht geht's jetzt!
>Gruss
>Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

Re: VSuchlauf mit Funktion JahrVon()

#29 On 19 April, 2004 13:27 Juergen Schell said,

Jahrvon(Spaltenwert(8)) wird bei der ersten Zelle
einen Fehler melden, die nicht vom Typ Datum ist.
Das ist spätestens die erste leere Zelle, evtl.
aber auch eine irgendwo stehende Textzelle. Der
Fehler überträgt sich dann auf die
Suchlauffunktion als ganzes.

wenn(typ(spaltenwert(8) = 8);jahrvon(spaltenwert(8));0)

sollte es tun.

Sicherer ist allerdings

typ(spaltenwert(8) <> 0

weil dann eventuelle Eingabefehler, die das Datum
zu Text machen, auffliegen und nicht das Ergebnis
falsch ist.

Gruß, Jürgen

>Hallo Liste,
>
>..., Spalte 8) und in
>den Zellen in Spalte B bzw. C analog die Formel:
>VSuchlauf(Einnahmen!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7)).
>Das klappt soweit ganz gut, aber wenn ich jetzt die entsprechende
>Formel mit JahrVon-Funktion abwandle kommt der Fehlerwert WERT!...
>_________________________________________________
>Die macnews.de Mailingliste Ragtime:
>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>
>Neu: Das Mailinglistenarchiv unter
>http://forum.macnews.de/lists

--

RagTime GmbH Tel: [49] (2103) 9657-0
Itterpark 5 Fax: [49] (2103) 9657-96
D-40724 Hilden mailto:support@RagTime.de
Deutschland http://www.RagTime.de/

Wir lassen Sie nicht allein - Der Neue RagTime-Support.
Foren, Datenbank, Carepaket und Hotline
Infos: http://www.ragtime.de/link?supportangebote
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#32 On 19 April, 2004 07:02 Martin Berlin said,

Hallo Thomas,

>Hallo Martin
>
>Eine erste Möglichkeit ist, dass in Zelle A2 das Datum in einem
>Format steht, das eben gar kein Datum ist. Was steht oben, wenn du
>diese Zelle ausgewählt hast?

...da steht Datum

Das Werteformat wie du es angibst ist nur für die Darstellung eines
Datums massgebend. Die Eingabe "12/02" in der Zelle wird gar nicht
als ein Datum erkannt, sondern als Text.

...da ich mir dessen bewußt war, hab ich die Zellen in Spalte A mit
der Formel AddJahr(A2;1) erzeugt, das Werteformat '12/02' hab ich
angelegt und wenn ich z.B. 01/03 in die Zelle eingeb, dann erscheint
als Inhalt (oben neben dem Summen-Button) 01.01.2003.

>
>Zweite Möglichkeit (wahrscheinlich liegt hier dein Problem): Die
>Funktion JahrVon(Datum) hat als Ergebnis die Jahrzahl als solche,
>mit der Datenart "Zahl" und nicht mehr "Datum" und kann deshalb nur
>mit einer Zahl verglichen werden, sonst gibt es eben die
>Fehlermeldung "WERT!", da die beiden Werte von verschiedener Art
>sind und nicht miteinander verglichen werden können. Du müsstest
>also entweder in der Zelle A2 nur die Jahrzahl als solche (nicht als
>Datum) eingeben und kannst dann der Spalte 8 mit der Funktion
>JahrVon den richtigen Vergleichswert entehmen.

...habe beide Varianten durchgetüfftelt, meine Vermutung geht langsam
dahin, daß das Problem an dem Text in Zeile 1 liegt, trotzdem versteh
ich nicht, daß wenn ich Spaltenwert(8)(=Datum)mit A2(=Datum)
vergleiche es klappt, nicht aber, wenn ich
JahrVon(Spaltenwert(8))(=Zahl) mit JahrVon(A2)(=Zahl) vergleiche;-(

>
>Hilft das?

...leider nicht, aber trotzdem Danke
>Gruss
>Thomas
Gruss
Martin
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

Re: VSuchlauf mit Funktion JahrVon()

#41 On 22 April, 2004 12:19 Martin Berlin said,

Hallo Jürgen,

bin leider erst heute wieder dazu gekommen und komme selbst mit
Deiner Formel nicht klar;-(, was immer ich auch mache mit JahrVon,
jedesmal WERT! als Resultat. Wahrscheinlich schreibe ich Deine Formel
an die falsche Stelle in meiner Formel. Würdest Du mir bitte folgende
Formel umschreiben?:
VSuchlauf(Ausgaben!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7))
so, daß JahrVon(Spaltenwert(8)) mit JahrVon(A2) verglichen wird und
wenn gleich die Summe der Werte aus Spaltenwert(7) geliefert wird.
Hat es einen Einfluß, daß ich die 1. Zeilen der Einnahmen und
Ausgaben als Titelzeile definiert habe?
Meine Variante mit Deiner Formel ergibt auch WERT!-Fehler:
VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8)<>0);JahrVon(Spaltenwert(8));0);0;Wenn(JahrVon(Spaltenwert(8))=JahrVon(A2);LfdResultat+Spaltenwert(7)))

Zweifle mal wieder an meinem Verstand;-(

Gruß
Martin

>Jahrvon(Spaltenwert(8)) wird bei der ersten Zelle einen Fehler
>melden, die nicht vom Typ Datum ist. Das ist spätestens die erste
>leere Zelle, evtl. aber auch eine irgendwo stehende Textzelle. Der
>Fehler überträgt sich dann auf die Suchlauffunktion als ganzes.
>
>wenn(typ(spaltenwert(8) = 8);jahrvon(spaltenwert(8));0)
>
>sollte es tun.
>
>Sicherer ist allerdings
>
>typ(spaltenwert(8) <> 0
>
>weil dann eventuelle Eingabefehler, die das Datum zu Text machen,
>auffliegen und nicht das Ergebnis falsch ist.
>

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

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

Re: VSuchlauf mit Funktion JahrVon()

#43 On 22 April, 2004 15:47 Martin Berlin said,

Hallo Jürgen, Jens und Thomas,

es hat mir keine Ruhe gelassen und ich hab jetzt eine Formel, mit der
ich meinem Ziel sehr nahe bin:
VSuchlauf(Ausgaben!$A$2:$H$48;JahrVon(Spaltenwert(8))=JahrVon(F2);0;LfdResultat+Spaltenwert(7))
...wobei in F2...F3...F4 je ein Datum steht
das einzige, was mich jetzt noch bugt ist die Abgrenzung $A$2:$H$48,
aber vielleicht krieg ich das auch noch in ein paar Tagen raus;-)

Danke und Gruß
Martin
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#45 On 22 April, 2004 18:32 Thomas Kaegi said,

Hallo Martin

Die Anleitung für Vermeidung dieses Problems hatte ich dir bereits in
meinem Beitrag vom 18.4. gegeben! Hast du das übersehen? Du musst der
VSuchlauf-Formel ein 5. Argument zufügen, das Abbruchkriterium. Wenn
du das machst, dann hast du kein Problem mehr:

VSuchlauf(Ausgaben!$A$2:$H$16000;JahrVon(Spaltenwert(8))=JahrVon(F2);0;LfdResultat+Spaltenwert(7);IstLeer(Index(Ausgaben!$H:$H;LfdIndex+2)))

Was mir allerdings schleierhaft ist: Warum erwähnst du, dass auch in
F3, F4 ein Datum sei? Das spielt doch in deinem Problem überhaupt
keine Rolle! Diese Zellen werden ja nicht benützt.

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

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

VSuchlauf mit Funktion JahrVon()

#47 On 22 April, 2004 23:32 Martin Berlin said,

Hallo Thomas,

Danke für Deinen netten Hinweis. Deine Antwort kommt etwas emotional
an;-), sorry wenn ich das mit der Abbruchbedingung übersehen hab,
wird nicht mehr vorkommen!

Gruß
Martin

>Hallo Martin
>
>Die Anleitung für Vermeidung dieses Problems hatte ich dir bereits
>in meinem Beitrag vom 18.4. gegeben! Hast du das übersehen? Du musst
>der VSuchlauf-Formel ein 5. Argument zufügen, das Abbruchkriterium.
>Wenn du das machst, dann hast du kein Problem mehr:
>
>VSuchlauf(Ausgaben!$A$2:$H$16000;JahrVon(Spaltenwert(8))=JahrVon(F2);0;LfdResultat+Spaltenwert(7);IstLeer(Index(Ausgaben!$H:$H;LfdIndex+2)))
>
>Was mir allerdings schleierhaft ist: Warum erwähnst du, dass auch in
>F3, F4 ein Datum sei? Das spielt doch in deinem Problem überhaupt
>keine Rolle! Diese Zellen werden ja nicht benützt.
>
>Gruss
>Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

Re: VSuchlauf mit Funktion JahrVon()

#48 On 23 April, 2004 07:44 Juergen Schell said,

VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8))<>0;JahrVon(Spaltenwert(8))=JahrVon(A2);0);0;LfdResultat+Spaltenwert(7))

funktioniert bei mir.

Wenn das bei Dir immer noch Fehler liefert, hast
Du wahrscheinlich in irgend einer Zelle in Spalte
G oder H einen Text statt Zahl oder Datum.

Gruß, Jürgen

>Hallo Jürgen,
>
>bin leider erst heute wieder dazu gekommen und komme selbst mit
>Deiner Formel nicht klar;-(, was immer ich auch mache mit JahrVon,
>jedesmal WERT! als Resultat. Wahrscheinlich schreibe ich Deine Formel
>an die falsche Stelle in meiner Formel. Würdest Du mir bitte folgende
>Formel umschreiben?:
>VSuchlauf(Ausgaben!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7))
>so, daß JahrVon(Spaltenwert(8)) mit JahrVon(A2) verglichen wird und
>wenn gleich die Summe der Werte aus Spaltenwert(7) geliefert wird.
>Hat es einen Einfluß, daß ich die 1. Zeilen der Einnahmen und
>Ausgaben als Titelzeile definiert habe?
>Meine Variante mit Deiner Formel ergibt auch WERT!-Fehler:
>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8)<>0);JahrVon(Spaltenwert(8));0);0;Wenn(JahrVon(Spaltenwert(8))=JahrVon(A2);LfdResultat+Spaltenwert(7)))
>
>Zweifle mal wieder an meinem Verstand;-(
>
>Gruß
>Martin
>
>>Jahrvon(Spaltenwert(8)) wird bei der ersten Zelle einen Fehler
>>melden, die nicht vom Typ Datum ist. Das ist spätestens die erste
>>leere Zelle, evtl. aber auch eine irgendwo stehende Textzelle. Der
>>Fehler überträgt sich dann auf die Suchlauffunktion als ganzes.
>>
>>wenn(typ(spaltenwert(8) = 8);jahrvon(spaltenwert(8));0)
>>
>>sollte es tun.
>>
>>Sicherer ist allerdings
>>
>>typ(spaltenwert(8) <> 0
>>
>>weil dann eventuelle Eingabefehler, die das Datum zu Text machen,
>>auffliegen und nicht das Ergebnis falsch ist.
>>
>
>--
>_________________________________________________
>Die macnews.de Mailingliste Ragtime:
>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>
>Neu: Das Mailinglistenarchiv unter
>http://forum.macnews.de/lists

--

RagTime GmbH Tel: [49] (2103) 9657-0
Itterpark 5 Fax: [49] (2103) 9657-96
D-40724 Hilden mailto:support@RagTime.de
Deutschland http://www.RagTime.de/

Wir lassen Sie nicht allein - Der Neue RagTime-Support.
Foren, Datenbank, Carepaket und Hotline
Infos: http://www.ragtime.de/link?supportangebote
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#51 On 23 April, 2004 16:54 anonym vom Web said,

Hallo Martin

Schon gut! Habe mich nur gewundert. Wenn ich emotional werde tönt das
ganz anders!
Hauptsache: es funktioniert jetzt.

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

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

Re: VSuchlauf mit Funktion JahrVon()

#56 On 24 April, 2004 10:20 Martin Berlin said,

Hallo Jürgen,

genau das ist mir unverständlich und treibt mich in den Wahnsinn,
diese Formel ergibt bei mir den Fehlerwert WERT!, obwohl alle Zellen
(bis auf die erwähnte Titelleiste) in Spalte H in Ausgaben vom Typ 8
und Spalte G vom Typ 1 sind.
Dafür funktioniert Deine Formel auch ohne Abbruchbedingung, wenn der
Bereich in Ausgaben bei A2 beginnt, in der Formel von Thomas brauch
ich die Abbruchbedingung.

Werde noch ein bisschen knobeln;-)

Vielen Dank an Euch beide und ein schönes WE.
Gruß
Martin

>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8))<>0;JahrVon(Spaltenwert(8))=JahrVon(A2);0);0;LfdResultat+Spaltenwert(7))
>
>funktioniert bei mir.
>
>Wenn das bei Dir immer noch Fehler liefert, hast Du wahrscheinlich
>in irgend einer Zelle in Spalte G oder H einen Text statt Zahl oder
>Datum.
>
>Gruß, Jürgen
>
>
>>Hallo Jürgen,
>>
>>bin leider erst heute wieder dazu gekommen und komme selbst mit
>>Deiner Formel nicht klar;-(, was immer ich auch mache mit JahrVon,
>>jedesmal WERT! als Resultat. Wahrscheinlich schreibe ich Deine Formel
>>an die falsche Stelle in meiner Formel. Würdest Du mir bitte folgende
>>Formel umschreiben?:
>>VSuchlauf(Ausgaben!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7))
>>so, daß JahrVon(Spaltenwert(8)) mit JahrVon(A2) verglichen wird und
>>wenn gleich die Summe der Werte aus Spaltenwert(7) geliefert wird.
>>Hat es einen Einfluß, daß ich die 1. Zeilen der Einnahmen und
>>Ausgaben als Titelzeile definiert habe?
>>Meine Variante mit Deiner Formel ergibt auch WERT!-Fehler:
>>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8)<>0);JahrVon(Spaltenwert(8));0);0;Wenn(JahrVon(Spaltenwert(8))=JahrVon(A2);LfdResultat+Spaltenwert(7)))
>>
>>Zweifle mal wieder an meinem Verstand;-(
>>
>>Gruß
>>Martin
>>
>>>Jahrvon(Spaltenwert(8)) wird bei der ersten Zelle einen Fehler
>>>melden, die nicht vom Typ Datum ist. Das ist spätestens die erste
>>>leere Zelle, evtl. aber auch eine irgendwo stehende Textzelle. Der
>>>Fehler überträgt sich dann auf die Suchlauffunktion als ganzes.
>>>
>>>wenn(typ(spaltenwert(8) = 8);jahrvon(spaltenwert(8));0)
>>>
>>>sollte es tun.
>>>
>>>Sicherer ist allerdings
>>>
>>>typ(spaltenwert(8) <> 0
>>>
>>>weil dann eventuelle Eingabefehler, die das Datum zu Text machen,
>>>auffliegen und nicht das Ergebnis falsch ist.
>>>
>>
>>--
>>_________________________________________________
>>Die macnews.de Mailingliste Ragtime:
>>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>>
>>Neu: Das Mailinglistenarchiv unter
>>http://forum.macnews.de/lists
>
>
>--
>
>RagTime GmbH Tel: [49] (2103) 9657-0
>Itterpark 5 Fax: [49] (2103) 9657-96
>D-40724 Hilden mailto:support@RagTime.de
>Deutschland http://www.RagTime.de/
>
>Wir lassen Sie nicht allein - Der Neue RagTime-Support.
>Foren, Datenbank, Carepaket und Hotline
>Infos: http://www.ragtime.de/link?supportangebote
>_________________________________________________
>Die macnews.de Mailingliste Ragtime:
>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>
>Neu: Das Mailinglistenarchiv unter
>http://forum.macnews.de/lists
>
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

Re: VSuchlauf mit Funktion JahrVon()

#57 On 24 April, 2004 11:17 Martin Berlin said,

Hallo Jürgen,

kleine Korrektur: Deine Formel funktioniert mit Typ(...)=8, trotzdem
bleibt ein Hauch von Mysterie;-)
Gruß
Martin

>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8))<>0;JahrVon(Spaltenwert(8))=JahrVon(A2);0);0;LfdResultat+Spaltenwert(7))
>
>funktioniert bei mir.
>
>Wenn das bei Dir immer noch Fehler liefert, hast Du wahrscheinlich
>in irgend einer Zelle in Spalte G oder H einen Text statt Zahl oder
>Datum.
>
>Gruß, Jürgen
>
>
>>Hallo Jürgen,
>>
>>bin leider erst heute wieder dazu gekommen und komme selbst mit
>>Deiner Formel nicht klar;-(, was immer ich auch mache mit JahrVon,
>>jedesmal WERT! als Resultat. Wahrscheinlich schreibe ich Deine Formel
>>an die falsche Stelle in meiner Formel. Würdest Du mir bitte folgende
>>Formel umschreiben?:
>>VSuchlauf(Ausgaben!A:H;Spaltenwert(8)=A2;0;LfdResultat+Spaltenwert(7))
>>so, daß JahrVon(Spaltenwert(8)) mit JahrVon(A2) verglichen wird und
>>wenn gleich die Summe der Werte aus Spaltenwert(7) geliefert wird.
>>Hat es einen Einfluß, daß ich die 1. Zeilen der Einnahmen und
>>Ausgaben als Titelzeile definiert habe?
>>Meine Variante mit Deiner Formel ergibt auch WERT!-Fehler:
>>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8)<>0);JahrVon(Spaltenwert(8));0);0;Wenn(JahrVon(Spaltenwert(8))=JahrVon(A2);LfdResultat+Spaltenwert(7)))
>>
>>Zweifle mal wieder an meinem Verstand;-(
>>
>>Gruß
>>Martin
>>
>>>Jahrvon(Spaltenwert(8)) wird bei der ersten Zelle einen Fehler
>>>melden, die nicht vom Typ Datum ist. Das ist spätestens die erste
>>>leere Zelle, evtl. aber auch eine irgendwo stehende Textzelle. Der
>>>Fehler überträgt sich dann auf die Suchlauffunktion als ganzes.
>>>
>>>wenn(typ(spaltenwert(8) = 8);jahrvon(spaltenwert(8));0)
>>>
>>>sollte es tun.
>>>
>>>Sicherer ist allerdings
>>>
>>>typ(spaltenwert(8) <> 0
>>>
>>>weil dann eventuelle Eingabefehler, die das Datum zu Text machen,
>>>auffliegen und nicht das Ergebnis falsch ist.
>>>
>>
>>--
>>_________________________________________________
>>Die macnews.de Mailingliste Ragtime:
>>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>>
>>Neu: Das Mailinglistenarchiv unter
>>http://forum.macnews.de/lists
>
>
>--
>
>RagTime GmbH Tel: [49] (2103) 9657-0
>Itterpark 5 Fax: [49] (2103) 9657-96
>D-40724 Hilden mailto:support@RagTime.de
>Deutschland http://www.RagTime.de/
>
>Wir lassen Sie nicht allein - Der Neue RagTime-Support.
>Foren, Datenbank, Carepaket und Hotline
>Infos: http://www.ragtime.de/link?supportangebote
>_________________________________________________
>Die macnews.de Mailingliste Ragtime:
>http://lists.macnews.de/cgi-bin//listinfo/ragtime
>
>Neu: Das Mailinglistenarchiv unter
>http://forum.macnews.de/lists
>
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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

VSuchlauf mit Funktion JahrVon()

#60 On 25 April, 2004 08:14 Thomas Kaegi said,

Hallo Martin

Ich versuche, die VSuchlauf-Formel eigentlich immer mit
Abbruchbedingung zu verwenden. Ich weiss es nicht wirklich, habe aber
das Gefühl, RagTime müsse auf diese Weise weniger rechnen, da sonst
die ganze Spalte bis zur letzten Zeile des Rechenblattes auf Erfüllen
der Bedingung geprüft wird. Natürlich muss dafür zusätzlich die
Abbruchbedingung geprüft werden, aber Tabellen belegen ja meist nur
einen Bruchteil der maximal möglichen 16000 Zeilen. - Allerdings ist
die Rechenbelastung höchst selten ein Problem.

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

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

Re: VSuchlauf mit Funktion JahrVon()

#67 On 26 April, 2004 13:18 Juergen Schell said,

>Hallo Jürgen,
>
>kleine Korrektur: Deine Formel funktioniert mit Typ(...)=8, trotzdem
>bleibt ein Hauch von Mysterie;-)
>Gruß
>Martin

Nicht wirklich. Was steht bei Dir in der ersten
Zeile in den Zellen H1 und G1? Meine Behauptung
ist: In mindestens einer von beiden steht Text.

Wenn Text (z.B. eine Überschrift), dann läuft bei H1

JahrVon(Spaltenwert(8))

in einen Fehlerwert, bei Text in G1

LfdResultat+Spaltenwert(7)

Da die Bedingung in der Form
"Typ(Spaltenwert(8))<>0" nur prüft, ob die Zelle
in der achten Spalte nicht leer ist, rennt die
Formel dann in dieses Problem.

Gruß, Jürgen

>
>
>>VSuchlauf(Ausgaben!A:H;Wenn(Typ(Spaltenwert(8))<>0;JahrVon(Spaltenwert(8))=JahrVon(A2);0);0;LfdResultat+Spaltenwert(7))
>>
>>funktioniert bei mir.
>>
>>Wenn das bei Dir immer noch Fehler liefert, hast Du wahrscheinlich
>>in irgend einer Zelle in Spalte G oder H einen Text statt Zahl oder
>>Datum.
>>
>>Gruß, Jürgen
>>
...
--

RagTime GmbH Tel: [49] (2103) 9657-0
Itterpark 5 Fax: [49] (2103) 9657-96
D-40724 Hilden mailto:support@RagTime.de
Deutschland http://www.RagTime.de/

Wir lassen Sie nicht allein - Der Neue RagTime-Support.
Foren, Datenbank, Carepaket und Hotline
Infos: http://www.ragtime.de/link?supportangebote
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

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