Seite 1 von 2
[Gelöst] Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 15:09
von Statistiker
Hallo,
Ich würde gerne eine "vierstellige Zahl durch einen Punkt halbieren", d.h. aus einer vierstelligen Zahl wie dieser
1271 soll durch ein benutzerdefiniertes Format diese werden:
12.71.
Bisher habe ich immer eine Extraspalte angelegt mit der Formel
. Eine andere (direkte) Möglichkeit gibt es da wohl sicher nicht.
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 15:31
von Pit Zyclade
haha, du weißt nicht, was du wiilst.
Wenn du eine Zahl wie wunschgemäß umwandelst, ist es (im Deutschen) keine Zahl mehr, sondern eine Zeichenfolge wie ein Wort.
Wenn du diese aber als Zahl erhalten willst, vereinbare das Programm unter English oder US und teile die Zahl durch 100. Fertich
Natürlich kann man die Zeichenfolge im Deutschen auch umwandeln, aber was willst du danach damit machen?
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 15:38
von Statistiker
Naja, erst ist es eine Zahl und durch den Punkt wird es ein String (Text). Weiterarbeiten will ich eigentlich gar nicht damit, will sie nur in der Tabelle anzeigen oder vlt. später mal exportieren (zu PDF) oder ausdrucken. Und somit auch nicht ins US-Emglish umwandeln. Ich habe nur gedenkt, dass man dieses Format dann in einer Vorlage verwenden könnte.
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 16:09
von Pit Zyclade
Ist es denn IMMER eine vierstellige Zahl oder willst du jede x-beliebige Zahl symmetrisch mit Punkt teilen.
Das sind doch zwei unterschiedliche Ziele.
Das erste würde ich viel einfacher machen als du: Durch 100 teilen und dann Komma in Punkt wandeln.
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 16:34
von Statistiker
Naja,
das wäre wohl auch eine Lösung, die man über ein Makro realisieren könnte. Aber das wird ja auch wieder eine Extra-Spalte fällig. Die "Zahlen" haben übrigens immer vier Stellen.
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 17:26
von karolus
Hallo
Suchen und ersetzen existiert!
suche:
ersetzen:
[x]regulärer Ausdruck
→→ersetze alle
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 17:56
von Helmut_S
Hallo, wenn du mit der in einen String vergewaltigten "Zahl" nicht weiter rechnen musst und du auch nicht das Gebietsschema wechseln möchtest, bietet sich doch als einfache Lösung das benutzerdefinierte Format 00"."00
zu verwenden. Dafür ein Makro zu verwenden scheint mir mit Kanonen auf Spatzen zu zielen (Geschossen wird momentan sowieso an allen Enden und Ecken)
Gruß Helmut
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 18:28
von karolus
Helmut_S hat geschrieben: ↑Fr 20. Okt 2023, 17:56
Hallo, wenn du mit der in einen String vergewaltigten "Zahl" nicht weiter rechnen musst und du auch nicht das Gebietsschema wechseln möchtest, bietet sich doch als einfache Lösung das benutzerdefinierte Format 00"."00
zu verwenden. Dafür ein Makro zu verwenden scheint mir mit Kanonen auf Spatzen zu zielen (Geschossen wird momentan sowieso an allen Enden und Ecken)
Gruß Helmut
@Helmut Das ist dann aber imer noch eine ZAHL, eine mit vier Stellen vor dem Komma, die aber »aussieht« wie zweistellig englisch mit zwei Dezimalstellen.
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 18:37
von Helmut_S
@Karolus, ja ok,aber er will ja nicht damit rechnen, soviel ich verstanden habe.
Weiterarbeiten will ich eigentlich gar nicht damit, will sie nur in der Tabelle anzeigen oder vlt. später mal exportieren (zu PDF) oder ausdrucken. Und somit auch nicht ins US-Emglish umwandeln.
Dass es immer noch eine Zahl ist, damit hast du natürlich recht.
Gruß Helmut
Re: Vierstellige Zahlen über ein benutzerdefiniertes Format umwandeln
Verfasst: Fr 20. Okt 2023, 20:50
von Statistiker
Hallo, ihr zwee beeden.
Danke für Eure Hilfe, es klappt prima. Werde mich aber wohl doch für Helmuts Variante entscheiden, denn
- kann ich es als benutzerdefiniertes Format anlegen und
- kann man als Noob sich die Regex-Funktionen schlecht merken.
Also danke für Eure Unterstützung und ein trockenes Wochenende.