Registriert seit: 16.05.2018
Version(en): 2010
Hallo,
wüsste jemand eine Lösung wie ich folgendes einfach oder am einfachsten umrechnen könnte. Also von Inch in cm.
aus 3,1"/3,5" sollte 8/9 cm werden.
Die Datei ist leider rießig und somit ist es händisch einfach nicht machbar.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi, Voraussetzung, deine Maße sind einzeln in der Zelle (sonst müsstest du sie eventuzell mit Text in Spalten extrahieren): Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | 1 | 3,1 | 7,874 |
Zelle | Formel | B1 | =UMWANDELN(3,1;"in";"m")*100 |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 | Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.05.2018
Version(en): 2010
22.11.2019, 18:15
(Dieser Beitrag wurde zuletzt bearbeitet: 22.11.2019, 18:15 von mrtc.)
leider sind sie nicht einzeln, sondern genau so in einer Spalte: 3,1"/3,5"
Wie könnte ich beide trennen, also in 3,1 und 3,5?
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
22.11.2019, 18:15
(Dieser Beitrag wurde zuletzt bearbeitet: 22.11.2019, 18:26 von WillWissen.)
Hi, da bleibt dir nichts anderes übrig, als sie zu trennen: Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | 1 | 3,1"/3,5" | 3,1 | 3,5 | 7,9 | 8,9 |
Zelle | Formel | B1 | =LINKS(A1;3) | C1 | =TEIL(A1;FINDEN("/";A1)+1;3) | D1 | =RUNDEN(UMWANDELN(B1;"in";"m")*100;1) | E1 | =RUNDEN(UMWANDELN(C1;"in";"m")*100;1) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 | Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
oder, wie gewünscht einstellig und zusätzlich wieder als Text für eine Zelle. Die farbig markierten Spalten kannst du nach der Aktion entweder ausblenden oder du markierst die Ergebnisspalte und fügst sie als Werte wieder ein und löscht dann die Hilfsspalten. Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | 1 | 3,1"/3,5" | 3,1 | 3,5 | 8 | 9 | 8 cm / 9 cm |
Zelle | Formel | B1 | =LINKS(A1;3) | C1 | =TEIL(A1;FINDEN("/";A1)+1;3) | D1 | =RUNDEN(UMWANDELN(B1;"in";"m")*100;0) | E1 | =RUNDEN(UMWANDELN(C1;"in";"m")*100;0) | F1 | =D1&" cm / "&E1&" cm" |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 | Diese Tabelle wurde mit Tab2Html (v2.6.2) 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:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28
• mrtc
Registriert seit: 16.05.2018
Version(en): 2010
Perfekt :28:
Herzlichen Dank für die schnelle Antwort.
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
23.11.2019, 07:50
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2019, 07:50 von LCohen.)
Für Dein nächstes Excel (365, 2019 oder Online): Ohne Hilfszellen, gerundet auf 1 Nachkomma (=mm), für bis zu 5 Werte:
B1: =WECHSELN(TEXTVERKETTEN(" cm/";;RUNDEN(UMWANDELN(GLÄTTEN(TEIL(WECHSELN(WECHSELN($A1&"/0/0/0/0/0";"""";);"/";WIEDERHOLEN(" ";39));SPALTE(A1:E1)*39-38;39));"in";"cm");1))&" cm";"/0 cm";)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
23.11.2019, 09:18
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2019, 09:18 von RPP63.)
Moin! Außer Konkurrenz mal die Konkurrenz (Google Sheets): =ARRAYFORMULA(TEXTJOIN("cm/";1;ROUND(SPLIT(SUBSTITUTE(A1;"""";"");"/")*2,57;1)))&"cm"EDIT: Korrekt ist natürlich die Umrechnung 2,54 obige Formel führt dann zu 7,9cm/8,9cm
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Moin Ralf,
da geht Google von einem höheren Wissensstand als MS und setzt voraus, dass der User den Faktor kennt. Wenn ich so darüber nachdenke, hatte ich im Laufe meines Lebens schon Faktoren von 2,2 bis hin zu Zahlen mit 3 Dezimalstellen gehört. Am häufigsten ist die "Schnellumwandlung" mit 2,5 und 2,6 zuhören gewesen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Google Sheets kann das auch, war mir in obiger Formel erstmal zu "kompliziert". =CONVERT(3,1;"in";"m")*100ergibt 7,874 Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
23.11.2019, 10:49
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2019, 10:50 von LCohen.)
Google war schon bei =SORT() und =FILTER() Vorreiter ... und MS wird mit =AUFTEILEN() oder =SPLITTEN() hoffentlich auch hier folgen. Eine logische Folge der impliziten Matrix.
(=SPLIT() ist ja die Gegenfunktion zu =TEXTJOIN() ... dann braucht es meine Mehrfach-Hampelei nicht mehr)
|