Bestimmter Wert aus mehreren Werten in eine Andere ausgeben lassen
#11
Hi,

für den Fall, dass doch einmal dein gesuchter Wert ganz am Anfang steht:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
112 20 133,33€ 21133,33€
23 2,50€ 12,50 13,502,50€
322 33 44 55,55€55,55€
41 222,22€ 12 22 23222,22€
53333,33€ 123 45,66 77,883333,33€

ZelleFormel
B1=WENNFEHLER(TEIL(RECHTS(LINKS(A1;FINDEN("€";A1));9);FINDEN(" ";RECHTS(LINKS(A1;FINDEN("€";A1));9))+1;20);LINKS(A1;FINDEN("€";A1)))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Dernf
Top
#12
(18.12.2019, 21:57)JereMaia schrieb: Wäre das eine Lösung für Dich?



In Zelle C4 steht eine Formel

=EuroBetragAuslesen("Tabelle1";4;2;WAHR)

Anwendung der Funktion:
Die Funktion hat 4 Parameter.
1. Parameter: Name der Tabelle
2. Parameter: Zeile
3. Parameter: Spalte
4. Parameter:  Wahr =  Das Ergebnis MIT dem Eurozeichen ausgeben
4. Parameter:  Falsch=  Das Ergebnis OHNE Eurozeichen ausgeben

Sieht super aus, ist aber nicht universell anwendbar, oder? Also die Formel lässt sich nicht übertragen auf ein anders Excel-Dokument, oder?

@WILLWISSEN
Danke dir :)

Könntest du die Formel erläutern?
Wo z.B. komm die ";9" her?
Top
#13
Doch, Du musst nur den "Visual Basic Editor" (Entwicklertools) in Excel öffnen und den Code aus dem MODUL1 herauskopieren und in ein Modul Deiner Mappe hineinkopieren, dann kannst Du diese Funktion in Deiner Mappe nutzen.

ähm was meinst Du mit ;9 ?

Ich habe die einzelnen Parameter der Funktion doch beschrieben.
Jeder Parameter wird mit Semikolon getrennt in der Funktion angegeben.

;4 -> Zeile 4

;2 -> Spalte 2
Top
#14
danke :)

mit ";9" meinte ich @WILLSWISSEN.
Verstehe die Zahlen nicht so ganz, auch nicht die "+1" und "20" am Ende der Formel...
Top
#15
Moin,

schau dir mal die Syntax zu RECHTS() und LINKS() an. Dann wirst du erkennen, dass es sich um den jeweiligen Parameter "Anzahl Zeichen" handelt. Mit der Addition erhöhe ich einfach die Anzahl.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top


Gehe zu:


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