Ich bin heute auf dieses kleine Problem gestoßen, also hier ein Update:
In Excel 2013 wurde die Funktion UNICHAR () eingeführt, die das Zeichen des Unicode-Werts in Dezimalschreibweise zurückgibt. Die Funktion UNICODE () arbeitet umgekehrt und gibt den Unicode-Wert eines Zeichens zurück. Dies ist in früheren Excel-Versionen, einschließlich Office für Mac 2011, nicht verfügbar.
Die exakt gleichen Funktionen stehen jedoch in der aktuellen Version der Open-Source-Software LibreOffice Calc (und vermutlich auch OpenOffice Calc ) zur Verfügung.
Sie haben zB eine lange Spalte 'A' mit hexadezimalen Unicode-Werten (ohne das "U +") und möchten die Zeichen in Spalte 'B'. Da UNICHAR Dezimalwerte benötigt, kombinieren Sie diese mit der Konvertierungsfunktion HEX2DEC () in der Formel. Also in Zelle B1 die Formel eingeben:
=UNICHAR (HEX2DEC ($A1))
Oder, wenn die Werte bereits im Dezimalformat vorliegen:
=UNICHAR ($A1)
Um die Formel auf alle Zellen unterhalb von B1 anzuwenden, doppelklicken Sie auf den kleinen Griff in der linken unteren Ecke des hervorgehobenen Zellenrahmens (funktioniert in Calc und Excel). Formatieren Sie die Spalte mit einer Schriftart, die möglichst viele Unicode-Glyphen enthält, z. B. MS Arial Unicode (nicht das "normale" Arial). Das ist es.
(Möglicherweise tritt ein Problem auf, bei dem die Zellen anstelle der Ergebnisse die Formel selbst anzeigen. In diesem Fall muss die Spalte mit dem Inhaltstyp "Text" oder "Allgemein" formatiert werden.)
PS:
In Apple Numbers '09 arbeitet CHAR () mit Unicode-Werten. Die Formel lautet:
=CHAR (HEX2DEC(A))
oder
=CHAR (A)