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.

Zeichenkette in Zelle.Bestimmte Zahlen darin sollen multiplitziert werden
#1
Hallo, ich bin neu hier und würde mich sehr freuen, wenn ich bei meinem Problem Hilfe bekommen könnte.

Excel 2010

Meine Zellen A1-A90 haben alle einen Inhalt im folgenden Format:

60:27;70:29;80:31;90:32;100:35;130:46;160:49;200:57;230:66;260:70;300:75;330:86;360:88;430:103;460:105;500:109;550:119;600:126

Jetzt möchte ich alle Zahlen rechts vom Doppelpunkt um 10% erhöhen.
Diese Zahlen sind Preise, die 2019 gestiegen sind.

Wie wäre der schnellste Weg, um dies zu lösen?

Vielen Dank im Voraus

Charles
Antworten Top
#2
Hi,

eine etwas seltsame Art, Preise darzustellen?!

Meinst du es so?
Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1230:6672,6
2260:7077
3300:7582,5
4330:8694,6

ZelleFormel
B1=RECHTS(A1;2)*1*1,1
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:
  • Charles
Antworten Top
#3
Hallo, ich habe das so verstanden und mit Power Query gelöst..:

Arbeitsblatt mit dem Namen 'Tabelle5'
AB
1Werteneue Preise
260:2729,70 €
370:2931,90 €
480:3134,10 €
590:3235,20 €
6100:3538,50 €
7130:4650,60 €
8160:4953,90 €
9200:5762,70 €
10230:6672,60 €
11260:7077,00 €
12300:7582,50 €
13330:8694,60 €
14360:8896,80 €
15430:103113,30 €
16460:105115,50 €
17500:109119,90 €
18550:119130,90 €
19600:126138,60 €
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • Charles
Antworten Top
#4
Hi Günter, einmal multiplizieren reicht...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#5
Hi Jörg,

ich hab's mit PQ jetzt nicht ausprobiert - wieviele Schritte sind nötig? Wäre in dem Fall nicht die Formellösung der einfachere Weg? Zumal der TE sich erst das Addin besorgen muss (XL2010).
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Hi Jörg,

dein Hinweis und meine (andere) Antwort haben sich gerade gekreuzt. Danke für den Hinweis auf die Multiplikation. Das habe ich komplett übersehen - ist noch ein Relikt vom "Zusammensetzen" der Formel.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hallo
Bin mal gespannt....
Excel könnte die Eingabe nämlich als Uhrzeiten interpretiert haben.
Gruß Holger
Antworten Top
#8
(17.01.2019, 19:13)WillWissen schrieb: Hi Jörg,
... wieviele Schritte sind nötig? Wäre in dem Fall nicht die Formellösung der einfachere Weg?

Hi Günter, ich hatte das am Anfang wohl miss verstanden, ich hatte gedacht - da beginnt meist das Unheil - dass die Zeichenkette in einer Zelle steht. Dann wären es drei vier Schritte; sonst natürlich weniger, aber Formel-Lösung passt schon - ich über nur eben... 

Übrigens: der TE könnte das Ad-Inn ja schon haben oder es sich besorgen wollen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#9
Hallo WillWissen und Jockel,

zunächst einmal herzlichen Dank für die superschnelle und freundliche Hilfe.

@WillWissen
>eine etwas seltsame Art, Preise darzustellen?!
könnte man meinen, ist aber die übliche Art, in Online-Shops gewichtsabhängige Preise einzupflegen.
Links vom Doppelpunkt steht jeweils das Gewicht in Kg, rechts davon der dazugehörige Frachtpreis.

Habe zum besseren Verständnis mal einen DB-Ausschnitt angehängt.

Perfekt wäre es, wenn alle neuen Preise (rechts vom Doppelpunkt) direkt in die DB im gleichen Format eingepflegt werden würden.
Und das Ergebnis des 10% Aufschlags muss dann noch auf die nächst größere Zahl gerundet werden, da keine Dezimalstellen erlaubt sind.

Ich habe es mal mit Text in Spalten versucht und dann wieder verkettet.

Frage: wenn ich alle Zahlen rechts und links vom Doppelpunkt in separate Spalten aufteile, wie mache ich es dann geschickt, das nur in jeder zweite Spalte der Aufschlag berechnet wird.
ACHTUNG: Der 10%-tige Aufschlag sollte, wenn möglich, in die gleichen Zellen geschrieben werden.

Dann könnte ich einfach wieder verketten und wäre auch mit dieser Lösung zufrieden.

Freundliche Grüße

Charles


Angehängte Dateien
.xlsx   example-db.xlsx (Größe: 9,35 KB / Downloads: 12)
Antworten Top
#10
Hi Jörg,


Zitat:ich hatte gedacht - da beginnt meist das Unheil - dass die Zeichenkette in einer Zelle steht.

wie recht du hattest - nicht mit dem Unheil  Wink  - die Zeichenkette steht wirklich in einer Zelle. Und erschwerend dazu, dass auch PLZen eine Rolle spielen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


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