Κοινοποίηση μέσω


MID

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης

Επιστρέφει μια συμβολοσειρά χαρακτήρων από το μέσον μιας συμβολοσειράς κειμένου, με δεδομένη τη θέση έναρξης και το μήκος.

Σύνταξη

MID(<text>, <start_num>, <num_chars>)

Παραμέτρους

Όρος Ορισμός
text Η συμβολοσειρά κειμένου από την οποία θέλετε να εξαγάγετε τους χαρακτήρες ή μια στήλη που περιέχει κείμενο.
start_num Η θέση του πρώτου χαρακτήρα που θέλετε να εξαγάγετε. Οι θέσεις ξεκινούν από το 1.
num_chars Ο αριθμός χαρακτήρων προς επιστροφή.

Τιμή επιστροφής

Μια συμβολοσειρά κειμένου του καθορισμένου μήκους.

Παρατηρήσεις

  • Ενώ το Microsoft Excel διαθέτει διαφορετικές συναρτήσεις για εργασία με γλώσσες χαρακτήρων μονού και διπλού byte, DAX χρησιμοποιεί Unicode και αποθηκεύει όλους τους χαρακτήρες με το ίδιο μήκος.

  • Αυτή η συνάρτηση επιστρέφει διαφορετικά αποτελέσματα ανάλογα με τη ρύθμιση UnicodeCharacterBehavior του μοντέλου σας.

Παραδείγματα

Η ακόλουθη παράσταση,

MID("abcde",2,3))

Επιστρέφει "bcd".

Η ακόλουθη παράσταση,

MID('Reseller'[ResellerName],1,5))

Επιστρέφει το ίδιο αποτέλεσμα με LEFT([ResellerName],5). Και οι δύο παραστάσεις επιστρέφουν τα πρώτα 5 γράμματα της στήλης, [ResellerName].

  • συναρτήσεων Text