Αυτή η ενότητα περιγράφει τις συναρτήσεις Κειμένου.
Για να έχετε πρόσβαση σε αυτήν τη λειτουργία...
Εισαγωγή - Συνάρτηση - Κατηγορία Κείμενο
Χρήση διπλών εισαγωγικών σε τύπους
Για να συμπεριλάβετε μια συμβολοσειρά κειμένου σε έναν τύπο, τοποθετήστε τη συμβολοσειρά κειμένου μεταξύ δύο διπλών εισαγωγικών (") και ο Calc παίρνει τους χαρακτήρες της συμβολοσειράς χωρίς να προσπαθήσει να τους ερμηνεύσετε. Για παράδειγμα, ο τύπος ="Γεια σου κόσμε!" εμφανίζει τη συμβολοσειρά κειμένου Γεια σου κόσμε! στο κελί, χωρίς περιττά διπλά εισαγωγικά.
Ο πιο περίπλοκος τύπος =CONCATENATE ("Η ζωή είναι πραγματικά απλή,", "αλλά εμείς επιμένουμε να την κάνουμε περίπλοκη". "(Κομφούκιος).") συνδέει τρεις μεμονωμένες συμβολοσειρές σε διπλά εισαγωγικά, εξάγοντας Η ζωή είναι πραγματικά απλή, αλλά επιμένουμε να την κάνουμε περίπλοκη (Κομφούκιος).
Για να τοποθετήσετε ένα κυριολεκτικό διπλό εισαγωγικό μέσα σε μια συμβολοσειρά σε έναν τύπο, μπορούν να χρησιμοποιηθούν δύο μέθοδοι:
Μπορείτε να "διαφύγετε" από το διπλό εισαγωγικό με ένα επιπλέον διπλό εισαγωγικό και ο Calc αντιμετωπίζει το διπλό εισαγωγικό που διέφυγε ως κυριολεκτική τιμή. Για παράδειγμα, ο τύπος ="Το όνομά μου είναι" "John Doe" "." εξάγει τη συμβολοσειρά Το όνομά μου είναι "John Doe". Ένα άλλο απλό παράδειγμα είναι ο τύπος =UNICODE ("" "") που επιστρέφει 34 , την δεκαδική τιμή του χαρακτήρα εισαγωγικού Unicode (U+0022) - εδώ το πρώτο και το τέταρτο διπλό εισαγωγικό υποδεικνύουν το αρχή και τέλος της συμβολοσειράς, ενώ το δεύτερο διπλό εισαγωγικό διαφεύγει από το τρίτο.
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση CHAR ή τη συνάρτηση UNICHAR για να εισαγάγετε ένα διπλό εισαγωγικό. Για παράδειγμα, ο τύπος =UNICHAR (34) & "The Catcher in the Rye" & UNICHAR (34) & "είναι ένα διάσημο βιβλίο του JD Salinger." εμφανίζει τη συμβολοσειρά "The Catcher in the Rye" είναι ένα διάσημο βιβλίο του JD Salinger.
Λάβετε υπόψη ότι η λειτουργία Αυτόματης Διόρθωσης του Calc ενδέχεται να τροποποιήσει τα διπλά εισαγωγικά. Η Αυτόματη Διόρθωση δεν πρέπει να αλλάξει τα διπλά εισαγωγικά στα κελιά τύπου, αλλά μπορεί να αλλάξει αυτά που χρησιμοποιούνται σε κελιά που δεν περιέχουν κείμενο. Για παράδειγμα, εάν αντιγράψετε μια συμβολοσειρά που περιβάλλεται από κάποια άλλη μορφή τυπογραφικών διπλών εισαγωγικών, όπως το αριστερό διπλό εισαγωγικό (U+201C) και το δεξιό διπλό εισαγωγικό (U+201D), και στη συνέχεια επικολλήσετε σε κελί τύπου, ενδέχεται να προκύψει σφάλμα. Ανοίξτε την περιοχή Διπλά εισαγωγικά του διαλόγου Εργαλεία - Επιλογές αυτόματης διόρθωσης - Τοπικές επιλογές για να ορίσετε τους χαρακτήρες που χρησιμοποιούνται για την αυτόματη διόρθωση των τυπογραφικών διπλών εισαγωγικών έναρξης και λήξης. Αποεπιλέξτε το πλήκτρο εναλλαγής Αντικατάσταση για να απενεργοποιήσετε τη δυνατότητα.
Empty string and blank cells
Cells with the empty string ("") are not equivalent to blank cells. When searching or calculating with text, the empty string "" is the text with length zero.
For example, when the formula in A1 returns the empty string "", the following applies:
=ISBLANK(A1) returns FALSE. The cell is not blank.
=ISFORMULA(A1) returns TRUE. The cell is a formula.
=ISLOGICAL(A1) returns FALSE. Not a logical value.
=ISNONTEXT(A1) returns FALSE. The cell has the empty string.
=ISNUMBER(A1) returns FALSE. Not a number.
=ISTEXT(A1) returns TRUE. The cell has the empty string, calculated by a formula.
=LEN(A1) returns 0. The length of the empty string is 0.
Μετατρέπει κείμενο που αντιπροσωπεύει έναν αριθμό σε ένα σύστημα αριθμών με τη δεδομένη ρίζα βάσης σε θετικό ακέραιο. Η βάση πρέπει να είναι στην περιοχή από 2 έως 36. Τα κενά και οι στηλοθέτες αγνοούνται. Το πεδίο Κείμενο δεν κάνει διάκριση πεζών-κεφαλαίων.
Μετατρέπει έναν αριθμό σε συμβολοσειρά που αντιπροσωπεύει το ποσό στη μορφή νομίσματος, στρογγυλοποιημένο σε καθορισμένα δεκαδικά ψηφία, χρησιμοποιώντας το διαχωριστικό δεκαδικών που αντιστοιχεί στην τρέχουσα τοπική ρύθμιση. Στο πεδίο Value (Τιμή) εισαγάγετε τον αριθμό που θέλετε να μετατρέψετε. Προαιρετικά, μπορείτε να εισαγάγετε τον αριθμό των δεκαδικών θέσεων στο πεδίο Decimals (Δεκαδικά). Εάν δεν έχει καθοριστεί τιμή, όλοι οι αριθμοί σε μορφή νομίσματος θα εμφανίζονται με δύο δεκαδικά ψηφία.
Επιστρέφει τη θέση μιας συμβολοσειράς κειμένου μέσα σε μια άλλη συμβολοσειρά. Μπορείτε επίσης να καθορίσετε από πού θα ξεκινήσει η αναζήτηση. Ο όρος αναζήτησης μπορεί να να είναι αριθμός ή οποιοδήποτε συμβολοσειρά χαρακτήρων. Η αναζήτηση κάνει διάκριση πεζών και κεφαλαίων.
Για σύνολα γλωσσών χαρακτήρων διπλών ψηφιολέξεων (DBCS), επιστρέφει τον αριθμό των ψηφιολέξεων (bytes) που χρησιμοποιούνται για να αναπαραστήσουν τους χαρακτήρες σε μια συμβολοσειρά κειμένου.
Αντικαθιστά μέρος του αλφαριθμητικού κειμένου με ένα διαφορετικό αλφαριθμητικό κειμένου. Αυτή η συνάρτηση μπορεί να χρησιμοποιηθεί για την αντικατάσταση τόσο χαρακτήρων όσο και αριθμών (που μετατρέπονται αυτόματα σε κείμενο). Το αποτέλεσμα της συνάρτησης εμφανίζεται πάντα ως κείμενο. Εάν έχετε σκοπό να πραγματοποιήσετε και άλλους υπολογισμούς με έναν αριθμό που έχει αντικατασταθεί από κείμενο, θα πρέπει να το μετατρέψετε ξανά σε αριθμό, χρησιμοποιώντας τη συνάρτηση VALUE.
Μετατρέπει έναν αριθμό σε λατινικό αριθμό. Το εύρος τιμών πρέπει να είναι μεταξύ 0 και 3999. Μια λειτουργία απλοποίησης μπορεί να καθοριστεί στην περιοχή από 0 έως 4.
Επιστρέφει τη θέση του τμήματος του κειμένου σε συμβολοσειρά χαρακτήρα. Μπορείτε να ορίσετε την έναρξη της αναζήτησης ως επιλογή. Το κείμενο αναζήτησης μπορεί να είναι αριθμός ή οποιαδήποτε ακολουθία χαρακτήρων. Η αναζήτηση δεν διακρίνει μεταξύ κεφαλαίων και πεζών. Εάν το κείμενο δεν βρεθεί, εμφανίζεται error 519 (#VALUE).
Μετατρέπει την αναπαράσταση συμβολοσειράς ενός αριθμού σε αριθμητική μορφή. Εάν η παρεχόμενη συμβολοσειρά είναι έγκυρη ημερομηνία, χρόνος ή ημερομηνία-χρόνος, επιστρέφεται ο αντίστοιχος σειριακός αριθμός ημερομηνίας-χρόνου.