Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zahlen in Worten
#11
Hallo,

gerade getestet:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFG
11einszehneinelf0einhundertdreiundzwanzigbillionen
22zweizwanzigzweizwölf1vierhundertsechsundfuenfzigmilliarden
33dreidreissigdreidreizehn2einhundertsiebenundvierzigmillionen
44viervierzigviervierzehn3achthundertzweiundfuenfzigtausend
55fünffuenfzigfünffünfzehn4dreihundertneunundsechzig
66sechssechzigsechssechszehn0:4einhundertdreiundzwanzigbillionen vierhundertsechsundfuenfzigmilliarden einhundertsiebenundvierzigmillionen achthundertzweiundfuenfzigtausend dreihundertneunundsechzig
77siebensiebzigsiebensiebenzehn  
88achtachtzigachtachtzehn  
99neunneunzigneunneunzehn  
100null nullZehn  
11       
12       
13123456147852369einhundertdreiundzwanzigbillionen vierhundertsechsundfuenfzigmilliarden einhundertsiebenundvierzigmillionen achthundertzweiundfuenfzigtausend dreihundertneunundsechzig     

ZelleFormatWert
F6hh:mm0:4
A130123456147852369

ZelleFormel
G1=WENN(A13>10^12-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^12)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1=0;"";"billion"&WENN(KÜRZEN(A13/10^12)>1;"en ";" "));"null";"");"")
G2=WENN(A13>10^9-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^9)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1=0;"";"milliarde"&WENN(KÜRZEN(A13/10^9)>1;"n ";" "));"null";"");"")
G3=WENN(A13>10^6-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1=0;"";"million"&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)>1;"en ";" "));"null";"");"")
G4=WENN(A13>999;WECHSELN(WENN(RECHTS(KÜRZEN(A13/1000;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$E$10;5;0);WENN(A13>1999;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0);"")))&WENN(RECHTS(KÜRZEN(A13/10^3;);3)*1=0;"";"tausend ");"null";"");"")
G5=WENN((A13>1000)*(REST(A13;1000)<100)*(REST(A13;1000)<>0);"und";"")&WECHSELN(WENN(RECHTS(A13;3)*1>99;SVERWEIS(LINKS(RECHTS(A13;3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(A13;2)*1>19;SVERWEIS(RECHTS(A13;1)*1;$A$1:$D$10;4;0)&WENN(RECHTS(A13;1)*1<>0;"und";"")&SVERWEIS(LINKS(RECHTS(A13;2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(A13;2)*1>9;SVERWEIS(RECHTS(A13;1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(A13;1)*1;$A$1:$B$10;2;0)));"null";"")
G6=WENN(A13>10^15-1;"Zahl zu groß!";G1&G2&G3&G4&G5)
B13=WENN(A13>10^15-1;"Zahl zu groß!";WECHSELN(WENN(A13>10^12-1;WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^12)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1=0;"";"billion"&WENN(KÜRZEN(A13/10^12)>1;"en ";" "));"")&WENN(A13>10^9-1;WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^9)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1=0;"";"milliarde"&WENN(KÜRZEN(A13/10^9)>1;"n ";" "));"")&WENN(A13>10^6-1;WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1=0;"";"million"&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)>1;"en ";" "));"")&WENN(A13>999;WENN(RECHTS(KÜRZEN(A13/1000;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$E$10;5;0);WENN(A13>1999;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0);"")))&WENN(RECHTS(KÜRZEN(A13/10^3;);3)*1=0;"";"tausend ");"")&WENN((A13>1000)*(REST(A13;1000)<100)*(REST(A13;1000)<>0);"und";"")&WENN(RECHTS(A13;3)*1>99;SVERWEIS(LINKS(RECHTS(A13;3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(A13;2)*1>19;SVERWEIS(RECHTS(A13;1)*1;$A$1:$D$10;4;0)&WENN(RECHTS(A13;1)*1<>0;"und";"")&SVERWEIS(LINKS(RECHTS(A13;2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(A13;2)*1>9;SVERWEIS(RECHTS(A13;1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(A13;1)*1;$A$1:$B$10;2;0)));"null";""))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#12
oder (sehe angehängte Datei)


Angehängte Dateien
.xlsb   __zahlen nach text snb.xlsb (Größe: 20,37 KB / Downloads: 3)
Antworten Top
#13
Hallo Edgar,

leider bei mir immer noch nicht!

siehe Anhang


Angehängte Dateien
.xlsx   Zahlen in Worten Forum.xlsx (Größe: 17,37 KB / Downloads: 9)
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top
#14
Hi Conny,

das wird dir wahrscheinlich nicht helfen, aber auch bei mir verlief der Test fehlerfrei:

11-stellig

ABCDEFG
66sechssechzigsechssechszehn0:4neunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
77siebensiebzigsiebensiebenzehn
88achtachtzigachtachtzehn
99neunneunzigneunneunzehn
100nullnullzehn
11
12
1399.999.999.999neunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
14999.999.999.999neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
159.999.999.999.999neun Billionen neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
1699.999.999.999.999neunundneunzig Billionen neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
17999.999.999.999.999neunhundertneunundneunzig Billionen neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig
189.999.999.999.999.990Zahl zu groß!
Formeln der Tabelle
ZelleFormel
B13=WENN(A13>10^15-1;"Zahl zu groß!";WENN(A13>10^12-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^12)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1=0;"";" Billion"&WENN(KÜRZEN(A13/10^9)>1;"en ";" "));"null";"");"")&WECHSELN(WENN(A13>10^9-1;WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^9)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1=0;"";" Milliarde"&WENN(KÜRZEN(A13/10^9)>1;"n ";" "));"")&WENN(A13>10^6-1;WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1=0;"";" Million"&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)>1;"en ";" "));"")&WENN(A13>999;WENN(RECHTS(KÜRZEN(A13/1000;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$E$10;5;0);WENN(A13>1999;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0);"")))&WENN(RECHTS(KÜRZEN(A13/10^3;);3)*1=0;"";"tausend");"")&WENN((A13>1000)*(REST(A13;1000)<100)*(REST(A13;1000)<>0);"und";"")&WENN(RECHTS(A13;3)*1>99;SVERWEIS(LINKS(RECHTS(A13;3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(A13;2)*1>19;SVERWEIS(RECHTS(A13;1)*1;$A$1:$D$10;4;0)&WENN(RECHTS(A13;1)*1<>0;"und";"")&SVERWEIS(LINKS(RECHTS(A13;2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(A13;2)*1>9;SVERWEIS(RECHTS(A13;1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(A13;1)*1;$A$1:$B$10;2;0)));"null";""))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#15
Hallo Conny,

selbst in Deiner Datei funktioniert es ohne Probleme:

Arbeitsblatt mit dem Namen '12-stellig'
 AB
139.999.999.999.999neun Billionen neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig

ZelleFormatWert
A13#.##09999999999999

ZelleFormel
B13=WENN(A13>10^15-1;"Zahl zu groß!";WENN(A13>10^12-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^12)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1=0;"";" Billion"&WENN(KÜRZEN(A13/10^9)>1;"en ";" "));"null";"");"")&WECHSELN(WENN(A13>10^9-1;WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^9)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1=0;"";" Milliarde"&WENN(KÜRZEN(A13/10^9)>1;"n ";" "));"")&WENN(A13>10^6-1;WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1=0;"";" Million"&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)>1;"en ";" "));"")&WENN(A13>999;WENN(RECHTS(KÜRZEN(A13/1000;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$E$10;5;0);WENN(A13>1999;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0);"")))&WENN(RECHTS(KÜRZEN(A13/10^3;);3)*1=0;"";"tausend");"")&WENN((A13>1000)*(REST(A13;1000)<100)*(REST(A13;1000)<>0);"und";"")&WENN(RECHTS(A13;3)*1>99;SVERWEIS(LINKS(RECHTS(A13;3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(A13;2)*1>19;SVERWEIS(RECHTS(A13;1)*1;$A$1:$D$10;4;0)&WENN(RECHTS(A13;1)*1<>0;"und";"")&SVERWEIS(LINKS(RECHTS(A13;2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(A13;2)*1>9;SVERWEIS(RECHTS(A13;1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(A13;1)*1;$A$1:$B$10;2;0)));"null";""))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen '12-stellig'
 AB
13999.999.999.999neunhundertneunundneunzig Milliarden neunhundertneunundneunzig Millionen neunhundertneunundneunzigtausendneunhundertneunundneunzig

ZelleFormatWert
A13#.##0999999999999

ZelleFormel
B13=WENN(A13>10^15-1;"Zahl zu groß!";WENN(A13>10^12-1;WECHSELN(WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^12;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^12;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^12;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^12)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^12;);3)*1=0;"";" Billion"&WENN(KÜRZEN(A13/10^9)>1;"en ";" "));"null";"");"")&WECHSELN(WENN(A13>10^9-1;WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^9;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^9;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^9;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(A13/10^9)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^9;);3)*1=0;"";" Milliarde"&WENN(KÜRZEN(A13/10^9)>1;"n ";" "));"")&WENN(A13>10^6-1;WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/10^6;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/10^6;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(KÜRZEN(A13/10^6;);1)*1;$A$1:$D$10;4;0)))&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)=1;"e";"")&WENN(RECHTS(KÜRZEN(A13/10^6;);3)*1=0;"";" Million"&WENN(KÜRZEN(RECHTS(A13;9)/10^6;)>1;"en ";" "));"")&WENN(A13>999;WENN(RECHTS(KÜRZEN(A13/1000;);3)*1>99;SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>19;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0)&"und"&SVERWEIS(LINKS(RECHTS(KÜRZEN(A13/1000;);2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(KÜRZEN(A13/1000;);2)*1>9;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$E$10;5;0);WENN(A13>1999;SVERWEIS(RECHTS(KÜRZEN(A13/1000;);1)*1;$A$1:$D$10;4;0);"")))&WENN(RECHTS(KÜRZEN(A13/10^3;);3)*1=0;"";"tausend");"")&WENN((A13>1000)*(REST(A13;1000)<100)*(REST(A13;1000)<>0);"und";"")&WENN(RECHTS(A13;3)*1>99;SVERWEIS(LINKS(RECHTS(A13;3);1)*1;$A$1:$E$10;4;0)&"hundert";"")&WENN(RECHTS(A13;2)*1>19;SVERWEIS(RECHTS(A13;1)*1;$A$1:$D$10;4;0)&WENN(RECHTS(A13;1)*1<>0;"und";"")&SVERWEIS(LINKS(RECHTS(A13;2);1)*1;$A$1:$C$10;3;0);WENN(RECHTS(A13;2)*1>9;SVERWEIS(RECHTS(A13;1)*1;$A$1:$E$10;5;0);SVERWEIS(RECHTS(A13;1)*1;$A$1:$B$10;2;0)));"null";""))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#16
Hallo Edgar, hallo Günter,

bei mir liegt die Fehlerquelle irgendwie in G5
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top
#17
nog etwas verbessert:


Angehängte Dateien
.xlsb   __zahlen nach text snb.xlsb (Größe: 19,33 KB / Downloads: 8)
Antworten Top
#18
Hallo,

ich habe hier noch eine Anmerkung:

Ich hätte gerne auch noch die "tausend" als einzelnes groß geschriebenes Wort!
Das Wort zehn wird durch die Formel auch immer groß geschrieben, das ist mMn auch nicht richtig.

[edit] Das mit dem Zehn habe ich durch Änderung in der Bezugstabelle hinbekommen.
Antworten Top
#19
Tausend:


Angehängte Dateien
.xlsb   __zahlen nach text snb.xlsb (Größe: 19,36 KB / Downloads: 2)
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • Rabe
Antworten Top
#20
Hi,

mit Makro ist das auch sehr schön.

Da fehlt jetzt nur der Plural bei mehreren Milliarden, Millionen usw.
Bei der obigen Formellösung fehlt dafür die Einzahl.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste