Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Wie kann ich verschiedene Währungen addieren?

1,053 views
Skip to first unread message

Olaf Nickel

unread,
Feb 2, 2009, 3:19:17 PM2/2/09
to
Guten Tag,

ich habe in einer Spalte Währungsbeträge in US$, CHF und ? (als Währung
formatiert).

Beispiel:
A1 = 20?
A2 = 30 CHF
A3 = US$ 40

Frage: Wie kann ich mit z.B. Summewenn (oder ähnlich) alle ?-Beträge
aufsummieren?
Gibt es die Möglichkeit die Währungsformatierung abzufragen mid Feldinfo,
formatinfo oder sowas.

Vielen Dank für Lesen und vielleicht eine Möglichkeit.

Olaf


Olaf Nickel

unread,
Feb 2, 2009, 3:24:00 PM2/2/09
to
Na super, ? = EUR, wurde flasch formatiert.

Bitte entsprechend einsetzen - Danke.

Olaf


Helge Voigtlaender

unread,
Feb 2, 2009, 3:52:55 PM2/2/09
to
Hallo,

eine Abfrage nach Formaten ist mir nicht bekannt.

Vorschlag: Die Währung in eine 2. Spalte eintragen und dann einfach einen
Filter über die Währung mit Teilergebnis(...) über die Werte verwenden.

Tschau
Helge Voigtländer
--
Dieses Mail wurde unter Ausschluß der deutschen
Rechtschreibung (der neuen und der alten) erstellt.


"Olaf Nickel" <kon...@olaf-nickel.de> schrieb im Newsbeitrag
news:OisQNOXh...@TK2MSFTNGP04.phx.gbl...

Raimo Becker

unread,
Feb 2, 2009, 4:40:05 PM2/2/09
to
Hallo Olaf,

du könntest über sowas wie

strCellFormat = cells(x,y).NumberFormat

auslesen ob strCellFormat <>"General" ist um dann weiterzurechnen.
Ich rate dir allerdings davon ab, da du nicht weißt was für ein Länderschema
auf der Butze ist.
Nimm lieber eine Hilfsspalte mit Währungskürzel und rechne mit SVERWEIS
weiter oder schreib dir ne Funktion. Mit Formaten zu rechnen
(Farbe/Währung/Benutzerdefinierte Farbe/ (IsNumeric/IsDate) )
finde ich immer etwas heikel, da ich nie weiß was auf dem "neuen anderen"
Rechnern passiert.

Wüsste gerne wozu er es braucht...

Besten Gruß
Raimo

Raimo Becker

unread,
Feb 2, 2009, 4:47:01 PM2/2/09
to

ganz vergessen..

woher ist bekannt ob $ folgendes bedeutet?

CAN $ / AUS $ / Hongkong $ / US $ ????

nimm besser die bekannten Abkürzungen und das Format wird nur als -wie es
heißt - Format benutzt. Du kämst in Teufels Küche, denn du willst
offensichtlich mit den Währungswerten rechnen.

Gute Nacht ich muss inne Heia

Raimo

Olaf Nickel

unread,
Feb 3, 2009, 2:16:24 AM2/3/09
to
Vielen Dank für Eure Mühen,

in einem Lexwareexport gibt es verschiedene Währungen in der selben Spalte
und die müssen auseinanderdividiert werden.

Nochmals danke und Grüße

Olaf


"Olaf Nickel" <kon...@olaf-nickel.de> schrieb im Newsbeitrag
news:OisQNOXh...@TK2MSFTNGP04.phx.gbl...

Martin Hentrich

unread,
Feb 3, 2009, 4:41:24 AM2/3/09
to
On Tue, 3 Feb 2009 08:16:24 +0100, "Olaf Nickel"
<kon...@olaf-nickel.de> wrote:

>in einem Lexwareexport gibt es verschiedene Währungen in der selben Spalte

Läßt sich der Export konfigurieren? Welches Lexwareprodukt? Schon in
dem Lexware-Forum für dieses Produkt gefragt? Ja ich weiß, Lexware
macht es sich leicht und dem Anwender schwer.

>und die müssen auseinanderdividiert werden.

Sind die Währungen und die Kürzel immer und ganz eindeutig bekannt?

Dann könntest du mittels Makro die eine Spalte in zwei trennen, und
zwar Zahlenwert und statt Kürzel das aus drei Buchstaben bestehende
ISO-Währungskurzzeichen. Dann in eine weitere Spalte mit dem
Referenzkurs des betreffenden tages multiplizieren, dann addieren.

Martin

--
Aussagen sind stets IMHO und ohne Gewähr,
Ausnahmen bestätigen die Regel, Regeln gelten nur im Prinzip
Auf Unvollständigkeit wird ausdrücklich hingewiesen!

Alexander Wolff

unread,
Feb 4, 2009, 3:53:32 PM2/4/09
to
Die Tastatur von Raimo Becker wurde wie folgt gedrückt:

> ganz vergessen..
>
> woher ist bekannt ob $ folgendes bedeutet?
>
> CAN $ / AUS $ / Hongkong $ / US $ ????
>
> nimm besser die bekannten Abkürzungen und das Format wird nur als
> -wie es heißt - Format benutzt. Du kämst in Teufels Küche, denn du
> willst offensichtlich mit den Währungswerten rechnen.

Olaf schreibt 2mal US$, nicht nur $.

Ich vermute, dass Deine Zahlen als Text in A1 vorliegen. Den gilt es zu
zerlegen:

http://www.excelformeln.de/formeln.html?welcher=103 in B1 holt Dir die
Zahlen da raus.

In C1 nun erhältst Du die Währungssymbole allein, wenn Du
=GLÄTTEN(WECHSELN(A1;B1;)) hineinschreibst.

In D1 könntest Du nun auf eine 2spaltige Währungstabelle (mit zutreffenden
Kursen in der 2. Spalte) zugreifen: =SVERWEIS(C1;WäTab;2;)

Fülle B1:D1 nun nach unten aus (z.B. bis Zeile 99 im Nachfolgenden).

=SUMMENPRODUKT(A1:A99;D1:D99) gibt Dir das gewünschte Ergebnis.
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2


Alexander Wolff

unread,
Feb 4, 2009, 3:54:45 PM2/4/09
to
Die Tastatur von Alexander Wolff wurde wie folgt gedrückt:

> =SUMMENPRODUKT(A1:A99;D1:D99) gibt Dir das gewünschte Ergebnis.

=SUMMENPRODUKT(B1:B99;D1:D99) war gemeint

0 new messages