Registriert seit: 29.09.2015
Version(en): 2030,5
23.11.2019, 16:41
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2019, 16:41 von snb.)
Ein UDF:
Code:
Function F_snb(c00)
sn = Split(Replace(Replace(c00, Chr(34), ""), ",", "."), "/")
With Application
F_snb = .Convert(10 * sn(0), "in", "m") & " / " & .Convert(10 * sn(1), "in", "m")
End With
End Function
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
26.11.2019, 08:14
(Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2019, 08:14 von RPP63.)
Der Vorteil der neuen impliziten Matrixfunktionen ist ja, dass das Array in der Größe nicht begrenzt ist.
Falls Excel dann irgendwann mal SPLIT() freischaltet, klappt auch dort, was in GS bereits jetzt funktioniert.
CONVERT() eingearbeitet, lautet sie dann:
"Vorteil" Excel in den neuen Versionen ist, dass kein expliziter Matrixabschluss mehr notwendig ist.
ARRAYFORMULA resp. Abschluss mit Strg+Umschalt+Enter kann hier entfallen.
=ARRAYFORMULA(TEXTJOIN("cm/";1;ROUND(CONVERT(SPLIT(SUBSTITUTE(A1;"""";"");"/");"in";"m")*100;1)))&"cm"
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)