συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΑυτό το πρόγραμμα περιήγησης δεν υποστηρίζεται πλέον.
Κάντε αναβάθμιση σε Microsoft Edge για να επωφεληθείτε από τις τελευταίες δυνατότητες, τις ενημερώσεις ασφαλείας και την τεχνική υποστήριξη.
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςMeasureΥπολογισμός απεικόνισης
Ενώνει δύο συμβολοσειρές κειμένου σε μία συμβολοσειρά κειμένου.
CONCATENATE(<text1>, <text2>)
Όρος | Ορισμός |
---|---|
text1 |
Η first συμβολοσειρά κειμένου προς σύνδεση σε μία μόνο συμβολοσειρά κειμένου. Η συμβολοσειρά μπορεί να περιλαμβάνει κείμενο or αριθμούς. Μπορείτε επίσης να χρησιμοποιήσετε αναφορές στηλών. |
text2 |
Η second συμβολοσειρά κειμένου προς σύνδεση σε μία μόνο συμβολοσειρά κειμένου. Η συμβολοσειρά μπορεί να περιλαμβάνει κείμενο or αριθμούς. Μπορείτε επίσης να χρησιμοποιήσετε αναφορές στηλών. |
Μια συνενωμένη συμβολοσειρά.
Η συνάρτηση CONCATENATE συνδέει δύο συμβολοσειρές κειμένου σε μία συμβολοσειρά κειμένου. Τα στοιχεία ένωσης μπορεί να είναι κείμενο, αριθμοί, δυαδικές values που αντιπροσωπεύονται ως κείμενο or συνδυασμό αυτών των στοιχείων. Μπορείτε επίσης να χρησιμοποιήσετε μια αναφορά στήλης if τη στήλη contains κατάλληλη values.
Η συνάρτηση CONCATENATE σε DAX αποδέχεται μόνο δύο ορίσματα, ενώ η συνάρτηση Excel CONCATENATE αποδέχεται έως και 255 ορίσματα.
If χρειάζεται να concatenate πολλές στήλες, μπορείτε να δημιουργήσετε μια σειρά υπολογισμών or χρησιμοποιήσετε τον τελεστή συνένωσης (&
) για να ενώσετε all τους σε μια απλούστερη παράσταση.
If θέλετε να χρησιμοποιήσετε απευθείας συμβολοσειρές κειμένου, αντί να χρησιμοποιήσετε μια αναφορά στήλης, πρέπει να περικλείετε κάθε συμβολοσειρά σε διπλά εισαγωγικά.
Αυτή η συνάρτηση υποστηρίζεται not για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες or κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Ο sample τύπος δημιουργεί μια νέα συμβολοσειρά value συνδυάζοντας δύο συμβολοσειρές values που παρέχετε ως ορίσματα.
= CONCATENATE("Hello ", "World")
Ο sample τύπος επιστρέφει το πλήρες όνομα του πελάτη, όπως αναφέρεται σε έναν τηλεφωνικό κατάλογο. Παρατηρήστε πώς χρησιμοποιείται μια ένθετα συνάρτηση ως το όρισμα second. Αυτός είναι ένας τρόπος για να concatenate πολλές συμβολοσειρές όταν έχετε περισσότερες από δύο values που θέλετε να χρησιμοποιήσετε ως ορίσματα.
= CONCATENATE(Customer[LastName], CONCATENATE(", ", Customer[FirstName]))
Ο sample τύπος δημιουργεί μια νέα υπολογιζόμενη στήλη στον πίνακα Πελάτης με το πλήρες όνομα πελάτη ως συνδυασμό του ονόματος first, του αρχικού για το πατρώνυμο andlast. If δεν υπάρχει πατρώνυμο, το όνομα last ακολουθεί αμέσως μετά το όνομα first. If υπάρχει πατρώνυμο, μόνο το first γράμμα του πατρώνυμου χρησιμοποιείται and το αρχικό γράμμα ακολουθείται από μια τελεία.
= CONCATENATE( [FirstName]&" ", CONCATENATE( IF( LEN([MiddleName])>1, LEFT([MiddleName],1)&". ", ""), [LastName]))
Αυτός ο τύπος χρησιμοποιεί ένθετες συναρτήσεις CONCATENATEandIF, μαζί με τον τελεστή εμπορικό και (&
), για να concatenate υπό όρους τρεις συμβολοσειρές valuesand να προσθέσετε κενά διαστήματα ως διαχωριστικά.
Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να concatenatevalues σε στήλες που έχουν διαφορετικούς τύπους δεδομένων. If η value που ενοποιείτε είναι αριθμητική, η value θα μετατραπεί σιωπηρά σε κείμενο. If και οι δύο values είναι αριθμητικές, αμφότερες οι values θα μετατεθούν σε and κειμένου συνενωμένες καθώς if ήταν συμβολοσειρές.
περιγραφή Product | Product συντομογραφία (στήλη 1 σύνθετου κλειδιού) | Product αριθμού (στήλη 2 σύνθετου κλειδιού) | Νέα στήλη κλειδιού που δημιουργήθηκε |
---|---|---|---|
Ορεινό ποδήλατο | ΜΤΝ | 40 | MTN40 |
Ορεινό ποδήλατο | ΜΤΝ | 42 | MTN42 |
= CONCATENATE('Products'[Product abbreviation],'Products'[Product number])
Η συνάρτηση CONCATENATE σε DAX αποδέχεται μόνο δύο ορίσματα, ενώ η συνάρτηση Excel CONCATENATE αποδέχεται έως και 255 ορίσματα. If χρειαστεί να προσθέσετε περισσότερα ορίσματα, μπορείτε να χρησιμοποιήσετε τον τελεστή εμπορικό και (&). Για παράδειγμα, ο παρακάτω τύπος παράγει τα αποτελέσματα, MTN-40 and MTN-42.
= [Product abbreviation] & "-" & [Product number]
συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμερα