RIGHT
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
RIGHT επιστρέφει τον τελευταίο χαρακτήρα ή τους χαρακτήρες σε μια συμβολοσειρά κειμένου, με βάση τον αριθμό των χαρακτήρων που καθορίζετε.
Σύνταξη
RIGHT(<text>, <num_chars>)
Παράμετροι
Όρος | Ορισμός |
---|---|
text |
Η συμβολοσειρά κειμένου που περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε ή μια αναφορά σε μια στήλη που περιέχει κείμενο. |
num_chars |
(προαιρετικό) Ο αριθμός των χαρακτήρων που θέλετε RIGHT να εξαγάγετε. Παραλείπεται, 1. Μπορείτε επίσης να χρησιμοποιήσετε μια αναφορά σε μια στήλη που περιέχει αριθμούς. |
Εάν η αναφορά στήλης δεν περιέχει κείμενο, μεταβάλλεται σιωπηρά ως κείμενο.
Τιμή επιστροφής
Μια συμβολοσειρά κειμένου που περιέχει τους καθορισμένους χαρακτήρες που είναι πιο δεξιοί.
Παρατηρήσεις
RIGHT καταμετρά πάντα κάθε χαρακτήρα, είτε μονού είτε διπλού byte, ως 1, ανεξάρτητα από το ποια είναι η προεπιλεγμένη ρύθμιση γλώσσας.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα: Επιστροφή σταθερού αριθμού χαρακτήρων
Ο ακόλουθος τύπος επιστρέφει τα δύο τελευταία ψηφία του κωδικού προϊόντος στον πίνακα New Products.
= RIGHT('New Products'[ProductCode],2)
Παράδειγμα: Χρήση αναφοράς στήλης για τον καθορισμό πλήθους χαρακτήρων
Ο ακόλουθος τύπος επιστρέφει έναν μεταβλητό αριθμό ψηφίων από τον κωδικό προϊόντος στον πίνακα New Products, ανάλογα με τον αριθμό στη στήλη, MyCount. Εάν δεν υπάρχει τιμή στη στήλη MyCount ή η τιμή είναι κενή, RIGHT επιστρέφει επίσης κενό.
= RIGHT('New Products'[ProductCode],[MyCount])