Μετατροπή τύπου
- Άρθρο
-
-
Η γλώσσα τύπων Power Query M διαθέτει τύπους για μετατροπή μεταξύ τύπων. Ακολουθεί μια σύνοψη των τύπων μετατροπής στην M.
Αριθμός
Μετατροπή τύπου |
Περιγραφή |
Number.FromText(κείμενο ως κείμενο) ως αριθμός |
Επιστρέφει μια αριθμητική τιμή από μια τιμή κειμένου. |
Number.ToText(αριθμός ως αριθμός) ως κείμενο |
Επιστρέφει μια τιμή κειμένου από μια αριθμητική τιμή. |
Number.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια αριθμητική τιμή από μια τιμή. |
Byte.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ακέραιου αριθμού 8 bit από την παρεχόμενη τιμή. |
Int8.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ακέραιου αριθμού 8 bit από την παρεχόμενη τιμή. |
Int16.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ακέραιου αριθμού 16 bit από την παρεχόμενη τιμή. |
Int32.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ακέραιου αριθμού 32 bit από την παρεχόμενη τιμή. |
Int64.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ακέραιου αριθμού 64 bit από την παρεχόμενη τιμή. |
Single.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή ενός αριθμού από την παρεχόμενη τιμή. |
Double.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή αριθμού διπλής ακρίβειας από την παρεχόμενη τιμή. |
Decimal.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή δεκαδικού αριθμού από την παρεχόμενη τιμή. |
Currency.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή αριθμού νομίσματος από την παρεχόμενη τιμή. |
Percentage.From(τιμή ως οποιοσδήποτε) ως αριθμός |
Επιστρέφει μια τιμή Αριθμού ποσοστού από την παρεχόμενη τιμή. |
Κείμενο
Μετατροπή τύπου |
Περιγραφή |
Text.From(τιμή ως οποιαδήποτε) ως κείμενο |
Επιστρέφει την αναπαράσταση κειμένου ενός αριθμού, ημερομηνίας, ώρας, ημερομηνίας/ώρας, ζώνης ημερομηνίας/ώρας, λογικής, διάρκειας ή δυαδικής τιμής. |
Guid.From(τιμή ως κείμενο) ως κείμενο |
Επιστρέφει την αναπαράσταση GUID του καθορισμένου κειμένου. |
Λογικός
Μετατροπή τύπου |
Περιγραφή |
Logical.FromText(κείμενο ως κείμενο) ως λογικό |
Επιστρέφει μια λογική τιμή true ή false από μια τιμή κειμένου. |
Logical.ToText(λογική ως λογική) ως κείμενο |
Επιστρέφει μια τιμή κειμένου από μια λογική τιμή. |
Logical.From(τιμή ως οποιαδήποτε) ως λογική |
Επιστρέφει μια λογική τιμή από μια τιμή. |
Ημερομηνία, Ώρα, Ημερομηνία/Ώρα και Ζώνη ημερομηνίας/ώρας
Μετατροπή τύπου |
Περιγραφή |
. FromText(text as text) as date, time, datetime, or datetimezone |
Επιστρέφει μια τιμή ημερομηνίας, ώρας, ημερομηνίας/ώρας ή ζώνης ημερομηνίας/ώρας από ένα σύνολο μορφών ημερομηνίας και τιμής κουλτούρας. |
. ToText(date, time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone) as text |
Επιστρέφει μια τιμή κειμένου από μια τιμή ημερομηνίας, ώρας, ημερομηνίας/ώρας ή ζώνης ημερομηνίας/ώρας. |
. From(value as any) |
Επιστρέφει μια τιμή ημερομηνίας, ώρας, ημερομηνίας/ώρας ή ζώνης ημερομηνίας/ώρας από μια τιμή. |
. ToRecord(date, time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone) |
Επιστρέφει μια εγγραφή που περιέχει τμήματα μιας τιμής ημερομηνίας, ώρας, ημερομηνίας/ώρας ή ζώνης ημερομηνίας/ώρας. |