Re: [de-users] Formel aus Excel

2005-02-09 Diskussionsfäden Harald Groß-Chowanietz
Hallo Alfons,

beim Lesen der eMail von Jörg ist mir aufgefallen, dass bei der Korrektur
der Excelformel ein kleiner Fehler drin ist (siehe unten!)

>
> > ich habe eine Frage zu der nachfolgenden Formel, diese aus einem
> > Excel-Sheet stammt, wenn diese nun mit Ooo 1.1.4 geöffnet wird
> > kommt ein ERR: 504? Hat jemand eine Erklärung warum?
> >
> > =SUMMENPRODUKT(($Daten.$D$2:$D$1000=$D3)*(MONAT($Daten.$J$2:$J
> > $1000)=MONAT(E$2))*(JAHR($Daten.$J$2:$J$1000)=JAHR(E$2))*($Dat
> > en.$E$2:$E$1000))
>
> diese Formel funktioniert, meiner Meinung nach, schon in Excel nicht
> weil die Syntax falsch ist. Zunächst dürfen da keine "*" stehen, sondern
> ";" und '$Daten.$D$2...' sollte wohl auch eher heißen Daten!$D$2...,
> oder nicht?

Die Korrektur mit dem ";" ist m.E. o.k. - aber: die Syntax von Excel mit
"$daten.$d$2..." ist korrekt. Nur in OO muss es "$daten!$d$2..." lauten!

> In Calc funktioniert das nicht, weil Calc nicht bereit ist die
> (Wahrheits)vergleiche in Matrixformeln zu akzeptieren (abgesehen von den
> "*" ist das der Kerngrund für Err:504).
>
> Gruß
> Jörg
>

Eine gute Zeit!

Harald


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Formel aus Excel

2005-02-07 Diskussionsfäden Jörg Schmidt
Hallo,

Daniel Rentz schrieb:

> Hallo,
>
> Jörg Schmidt schrieb:
>
> > Heißt das das (im Wesentlichen) alle Matrixformeln aus Excel in 2.0
> > funktionieren werden?
[...]
> Matrixformeln funktionieren im Wesentlichen
> schon immer.

Sorry, diese Antwort überrascht mich noch mehr.
Meiner Meinung nach sind die derzeitigen Unterschiede _gerade auch_ bei
Formeln erheblich.
Zum Beispiel erzeugt der Ausdruck:
{=B2:C4*E2:G2}
in Excel und Calc ein völlig anderes Ergebnis.
Ich konnte mich in solchen Fällen bisher immer noch damit trösten das
die Gesamtsituation bei der Multiplikation von Matrizen in
Tabellenkalkalationen allgemein insgesamt etwas "verwaschen" ist.
Die Handhabung ist in der Tabellenkalkulation nicht immer exakt das was
mathematisch erwartet wird, hinzu kommt das in dieser Hinsicht die
Handhabung von gleichen Matrizen (n1=n2;m1=m2) anders ist als bei
ungleichen in Richtung Zeilen und Spaltenvektoren ist.
...klar ist MMULT() ein Ausweg, aber doch auch wieder nicht solange
niemand gezwungen ist ihn in Excel zu verwenden, denn da geht es ebend
auch mittels Formel...

Selbst sehr einfache Matrixformeln, werden wenn sie
(Nichtmatrix)Funktionen beinhalten, in den seltensten Fällen akzeptiert:
{=ABS((B17:B21)-B23)}

Es kann durchaus sein das mein, subjektiver Eindruck, falsch ist:
Bloß scheint es mir so das es weitaus mehr Inkompatibilitäten zwischen
Excel/Calc gibt wenn von Matrix*formeln* die Rede ist (zumindest soweit
die Formeln wiederum Funktionen enthalten) als bei Matrixfunktionen.
Allerdings gibt es auch nicht soviele Matrix*funktionen* so das schon
aus diesem Grund die Anzahl der Inkompatibilitäten geringer sein muß.


Gruß
Jörg



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Formel aus Excel

2005-02-07 Diskussionsfäden Daniel Rentz
Hallo,
Jörg Schmidt schrieb:
Heißt das das (im Wesentlichen) alle Matrixformeln aus Excel in 2.0
funktionieren werden?
Nach den Stand der Snapshots (bis 1.69(!)) kann ich noch nicht mal
feststellen wo es wesentliche Verbesserungen gibt, geschweige denn das
(nahezu) alles richtig funktionieren würde (ich räume aber ein noch
nicht sehr gründlich getestet zu haben).
Ändert sich da noch Wesentliches? Oder beziehst Du Dich allein auf die
korrekte Funktion von Matrix*Funktionen* (nicht Matrix*Formeln*)?
Autsch... Ich meine Matrixfunktionen in normalen Zellen (außerhalb von 
Matrixformeln). Matrixformeln funktionieren im Wesentlichen schon immer.

Viele Grüße
Daniel
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Formel aus Excel

2005-02-07 Diskussionsfäden Jörg Schmidt
Hallo Daniel,

Daniel Rentz schrieb:

> > ich habe eine Frage zu der nachfolgenden Formel, diese aus einem
> > Excel-Sheet stammt, wenn diese nun mit Ooo 1.1.4 geöffnet wird
> > kommt ein ERR: 504? Hat jemand eine Erklärung warum?
>
> Calc 1.1.x kann mit vielen Matrixformeln nicht richtig
> umgehen. In OOo
> 2.0 wird die ganze Geschichte richtig funktionieren.

Heißt das das (im Wesentlichen) alle Matrixformeln aus Excel in 2.0
funktionieren werden?
Nach den Stand der Snapshots (bis 1.69(!)) kann ich noch nicht mal
feststellen wo es wesentliche Verbesserungen gibt, geschweige denn das
(nahezu) alles richtig funktionieren würde (ich räume aber ein noch
nicht sehr gründlich getestet zu haben).
Ändert sich da noch Wesentliches? Oder beziehst Du Dich allein auf die
korrekte Funktion von Matrix*Funktionen* (nicht Matrix*Formeln*)?

Gruß
Jörg



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Formel aus Excel

2005-02-07 Diskussionsfäden Jörg Schmidt
Hallo Alfons,

> ich habe eine Frage zu der nachfolgenden Formel, diese aus einem
> Excel-Sheet stammt, wenn diese nun mit Ooo 1.1.4 geöffnet wird
> kommt ein ERR: 504? Hat jemand eine Erklärung warum?
>
> =SUMMENPRODUKT(($Daten.$D$2:$D$1000=$D3)*(MONAT($Daten.$J$2:$J
> $1000)=MONAT(E$2))*(JAHR($Daten.$J$2:$J$1000)=JAHR(E$2))*($Dat
> en.$E$2:$E$1000))

diese Formel funktioniert, meiner Meinung nach, schon in Excel nicht
weil die Syntax falsch ist. Zunächst dürfen da keine "*" stehen, sondern
";" und '$Daten.$D$2...' sollte wohl auch eher heißen Daten!$D$2...,
oder nicht?
In Calc funktioniert das nicht, weil Calc nicht bereit ist die
(Wahrheits)vergleiche in Matrixformeln zu akzeptieren (abgesehen von den
"*" ist das der Kerngrund für Err:504).

Gruß
Jörg



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Formel aus Excel

2005-02-07 Diskussionsfäden Daniel Rentz
Halle Alfons
ich habe eine Frage zu der nachfolgenden Formel, diese aus einem 
Excel-Sheet stammt, wenn diese nun mit Ooo 1.1.4 geöffnet wird
kommt ein ERR: 504? Hat jemand eine Erklärung warum?
Calc 1.1.x kann mit vielen Matrixformeln nicht richtig umgehen. In OOo 
2.0 wird die ganze Geschichte richtig funktionieren.

Viele Grüße
Daniel
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[de-users] Formel aus Excel

2005-02-05 Diskussionsfäden am
Hi,

ich habe eine Frage zu der nachfolgenden Formel, diese aus einem 
Excel-Sheet stammt, wenn diese nun mit Ooo 1.1.4 geöffnet wird
kommt ein ERR: 504? Hat jemand eine Erklärung warum?

=SUMMENPRODUKT(($Daten.$D$2:$D$1000=$D3)*(MONAT($Daten.$J$2:$J$1000)=MONAT(E$2))*(JAHR($Daten.$J$2:$J$1000)=JAHR(E$2))*($Daten.$E$2:$E$1000))

Gruss
Alfons