Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:
Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Επιστρέφει τον καθορισμένο αριθμό χαρακτήρων από την αρχή μιας συμβολοσειράς κειμένου.
Σύνταξη
LEFT(<text>, <num_chars>)
Παραμέτρους
| Όρος | Ορισμός |
|---|---|
text |
Η συμβολοσειρά κειμένου που περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε ή μια αναφορά σε μια στήλη που περιέχει κείμενο. |
num_chars |
(προαιρετικό) Ο αριθμός των χαρακτήρων που θέλετε LEFT να εξαγάγετε. εάν παραλειφθεί, 1. |
Τιμή επιστροφής
Μια συμβολοσειρά κειμένου.
Παρατηρήσεις
ότι το Microsoft Excel περιέχει διαφορετικές συναρτήσεις για εργασία με κείμενο σε γλώσσες χαρακτήρων μονού και διπλού byte, DAX λειτουργεί με Unicode και αποθηκεύει όλους τους χαρακτήρες με το ίδιο μήκος· Επομένως, αρκεί μία μόνο συνάρτηση.
-
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
-
Αυτή η συνάρτηση επιστρέφει διαφορετικά αποτελέσματα ανάλογα με τη ρύθμιση UnicodeCharacterBehavior του μοντέλου σας.
Παράδειγμα
Το παρακάτω παράδειγμα επιστρέφει τους πρώτους πέντε χαρακτήρες της εταιρικής πόλης στη στήλη [Πόλη] και τα πρώτα πέντε γράμματα του κλειδιού μεταπωλητή στη στήλη [ResellerKey] και τα συνενώνει, για να δημιουργήσει ένα αναγνωριστικό.
= CONCATENATE ( LEFT ( 'Reseller'[City], 5 ), LEFT ( 'Reseller'[ResellerKey], 5 ) )
Εάν το όρισμα num_chars είναι ένας αριθμός που είναι μεγαλύτερος από τον αριθμό των διαθέσιμων χαρακτήρων, η συνάρτηση επιστρέφει τους μέγιστους διαθέσιμους χαρακτήρες και δεν προκαλεί σφάλμα. Για παράδειγμα, η στήλη [ResellerKey] περιέχει αριθμούς όπως 5, 24 και 312. Επομένως, το αποτέλεσμα έχει επίσης μεταβλητό μήκος.
Σχετικό περιεχόμενο
- συναρτήσεων
Text