ΣΥΝΑΡΤΗΣΕΙΣ ΚΕΙΜΕΝΟΥ

 

 

 

BAHTTEXT

CHAR

CLEAN

CODE

CONCATENATE

DOLLAR

EXACT

FIND / FINDB

FIXED

LEFT / LEFTB

LEN / LENB

LOWER

MID / MIDB

PROPER

REPLACE / REPLACEB

REPT

RIGHT / RIGHTB

SEARCH / SEARCHB

SUBSTITUTE

T

TEXT

TRIM

UPPER

VALUE

 

 

 

 

BAHTTEXT(number)

Μετατρέπει έναν αριθμό σε ταϊλανδικό κείμενο και προσθέτει την κατάληξη "Baht".

Στο Microsoft Excel για Windows, μπορείτε να μετατρέψετε τη μορφή Μπαχτ σε διαφορετικό στυλ, χρησιμοποιώντας την επιλογή Τοπικές ρυθμίσεις ή Τοπικές επιλογές στον Πίνακα Ελέγχου των Windows.

Στο Excel για Macintosh, έχετε τη δυνατότητα αλλαγής της μορφής αριθμού Μπαχτ σε διαφορετικό στυλ, χρησιμοποιώντας την επιλογή Control Panel for Numbers.

Number    είναι ένας αριθμός που θέλετε να μετατρέψετε σε κείμενο, μια αναφορά σε ένα κελί που περιέχει έναν αριθμό ή ένας τύπος που αποδίδει έναν αριθμό.

Παράδειγμα :

 

A

1

Δεδομένα

2

1234

3

Τύπος

Περιγραφή (αποτέλεσμα)

4

=BAHTTEXT(A2)

Εμφανίζει τον αριθμό με μορφή κειμένου. (Χίλια διακόσια τριάντα τέσσερα Μπαχτ σε ταϊλανδικό κείμενο)

 

 

 

 

 

 

 


CHAR(number)

Αποδίδει το χαρακτήρα που καθορίζεται από έναν αριθμό. Χρησιμοποιήστε τη συνάρτηση CHAR, για να μετατρέψετε σε χαρακτήρες αριθμούς κωδικοσελίδων που ενδέχεται να λάβετε από αρχεία διαφορετικών τύπων υπολογιστών.

Περιβάλλον λειτουργίας

Σύνολο χαρακτήρων

Macintosh

Σύνολο χαρακτήρων Macintosh

Windows

ANSI

Number είναι ένας αριθμός μεταξύ 1 και 255 που προσδιορίζει τον χαρακτήρα που θέλετε. Ο χαρακτήρας είναι από το σύνολο χαρακτήρων που χρησιμοποιεί ο υπολογιστής σας.

Παράδειγμα :

 

A

B

1

Τύπος

Περιγραφή (αποτέλεσμα)

2

=CHAR(65)

Εμφανίζει το χαρακτήρα 65 στο σύνολο χαρακτήρων (A)

3

=CHAR(33)

Εμφανίζει το χαρακτήρα 33 στο σύνολο χαρακτήρων (!)

 

 

 

 

 

 

 


CLEAN(text)

Αφαιρεί από το κείμενο όλους τους χαρακτήρες που δεν μπορούν να εκτυπωθούν. Χρησιμοποιήστε τη συνάρτηση CLEAN σε κείμενο που εισάγετε από άλλες εφαρμογές και το οποίο περιέχει χαρακτήρες που ενδέχεται να μην εκτυπώνονται στο δικό σας λειτουργικό σύστημα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση CLEAN για να αφαιρέσετε κώδικα χαμηλού επιπέδου που εμφανίζεται συχνά στην αρχή και στο τέλος αρχείων δεδομένων και δεν είναι δυνατή η εκτύπωσή του.

Το όρισμα "text" είναι δεδομένα φύλλου εργασίας από τα οποίες θέλετε να αφαιρεθούν οι χαρακτήρες που δεν εκτυπώνονται.

Παράδειγμα :

 

A

1

Δεδομένα

2

=CHAR(7)&"text"&CHAR(7)

3

Τύπος

Περιγραφή (αποτέλεσμα)

4

=CLEAN(A2)

Αφαιρεί το μη εκτυπώσιμο χαρακτήρα, CHAR(7), από την παραπάνω συμβολοσειρά (κείμενο)

 

 

 

 

 

 


CODE(text)

Αποδίδει έναν αριθμητικό κωδικό για τον πρώτο χαρακτήρα σε μία συμβολοσειρά κειμένου. Ο επιστρεφόμενος κωδικός αντιστοιχεί στο σύνολο χαρακτήρων που χρησιμοποιείται από τον υπολογιστή σας.

Περιβάλλον λειτουργίας

Σύνολο χαρακτήρων

Macintosh

Σύνολο χαρακτήρων Macintosh

Windows

ANSI

Text    είναι το κείμενο, για το οποίο θέλετε τον κωδικό του πρώτου χαρακτήρα.

Παράδειγμα :

 

A

B

1

Τύπος

Περιγραφή (αποτέλεσμα)

2

=CODE("A")

Εμφανίζει τον αριθμητικό κωδικό για το A (65)

3

=CODE("!")

Εμφανίζει  τον αριθμητικό κωδικό για το ! (33)

 

 

 

 

 

 


CONCATENATE (text1;text2;...)

Ενοποιεί πολλά στοιχεία κειμένου σε ένα.

Text1; text2;...    είναι 1 έως 30 στοιχεία κειμένου που θα ενοποιηθούν σε ένα. Τα στοιχεία κειμένου μπορεί να είναι συμβολοσειρές, αριθμοί ή αναφορές σε μεμονωμένα κελιά.

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

Μπορεί να χρησιμοποιηθεί ο τελεστής "&" αντί της συνάρτησης CONCATENATE, για την ενοποίηση στοιχείων κειμένου.

Παράδειγμα :

A

 

Δεδομένα

 

πέστροφας

 

διάφορα είδη

 

32

 

Τύπος

Περιγραφή

=CONCATENATE("Ο πληθυσμός του ποταμού για τα ";A3;"";A2;" είναι ";A4;"/χιλιόμετρο")

Ενοποιεί τα παραπάνω δεδομένα σε μια πρόταση (Ο πληθυσμός του ποταμού για τα διάφορα είδη πέστροφας είναι 32/χιλιόμετρο)

 

 

 

 

 

 

 


DOLLAR(number;decimals)

Μετατρέπει έναν αριθμό σε μορφή κειμένου και εφαρμόζει ένα σύμβολο νομίσματος. Το όνομα της συνάρτησης (και το σύμβολο που εφαρμόζει) εξαρτάται από τις ρυθμίσεις γλώσσας που χρησιμοποιείτε.

Η συνάρτηση μετατρέπει έναν αριθμό σε κείμενο χρησιμοποιώντας νομισματική μορφή, με στρογγυλοποίηση στο καθορισμένο δεκαδικό ψηφίο. Η μορφή που χρησιμοποιείται είναι #.##0,00 Δρχ_);(-#.##0,00 Δρχ).

Number    είναι αριθμός, αναφορά σε κελί που περιέχει αριθμό ή τύπος που αποδίδει αριθμό.

Decimals    είναι ο αριθμός των ψηφίων δεξιά της υποδιαστολής. Εάν το όρισμα decimals είναι αρνητικός αριθμός, τότε ο αριθμός στρογγυλοποιείται αριστερά της υποδιαστολής. Εάν παραλειφθεί το όρισμα decimals, θεωρείται ίσο με 2.

Παρατήρηση

Η βασική διαφορά ανάμεσα στη μορφοποίηση ενός κελιού που περιέχει αριθμό με την εντολή Κελιά του μενού Μορφή και στην απευθείας μορφοποίηση ενός αριθμού με τη συνάρτηση DOLLAR, είναι ότι η DOLLAR μετατρέπει το αποτέλεσμα σε κείμενο. Ένας αριθμός που μορφοποιείται με την εντολή Κελιά παραμένει αριθμός. Μπορείτε να συνεχίσετε να χρησιμοποιείτε σε τύπους τους αριθμούς που έχουν μορφοποιηθεί από την DOLLAR, γιατί οι αριθμοί που έχουν καταχωρηθεί ως κείμενο μετατρέπονται σε αριθμούς από το Microsoft Excel, κατά τον υπολογισμό.

Παράδειγμα :

 

A

1

Δεδομένα

2

1234,567

3

-1234,567

4

-0,123

5

99,888

6

Τύπος

Περιγραφή (αποτέλεσμα)

7

=DOLLAR(A2; 2)

Εμφανίζει τον πρώτο αριθμό ως νομισματική μονάδα, με στρογγυλοποίηση 2 ψηφίων δεξιά της υποδιαστολής (1.234,57 Δρχ)

8

=DOLLAR(A2; -2)

Εμφανίζει τον πρώτο αριθμό ως νομισματική μονάδα, με στρογγυλοποίηση 2 ψηφίων αριστερά της υποδιαστολής (1.200 Δρχ)

9

=DOLLAR(A3; -2)

Εμφανίζει τον δεύτερο αριθμό ως νομισματική μονάδα, με στρογγυλοποίηση 2 ψηφίων αριστερά της υποδιαστολής (-1.200 Δρχ)

10

=DOLLAR(A4; 4)

Εμφανίζει τον τρίτο αριθμό ως νομισματική μονάδα, με 4 ψηφία δεξιά της υποδιαστολής (0,1230 Δρχ)

11

=DOLLAR(A5)

Εμφανίζει τον τέταρτο αριθμό ως νομισματική μονάδα, με στρογγυλοποίηση 2 ψηφίων δεξιά της υποδιαστολής (99,89 Δρχ)

 

 

 

 

 

 


EXACT(text1;text2)

Συγκρίνει δύο συμβολοσειρές κειμένου και αποδίδει την τιμή TRUE, εάν είναι ακριβώς ίδιες, ή την τιμή FALSE σε αντίθετη περίπτωση. Στη συνάρτηση EXACT, γίνεται διάκριση πεζών και κεφαλαίων γραμμάτων, αγνοούνται όμως διαφορές στη μορφοποίηση. Χρησιμοποιήστε τη συνάρτηση EXACT, για να ελέγξετε το κείμενο που εισάγετε σε κάποιο έγγραφο.

Text1    είναι η πρώτη συμβολοσειρά κειμένου.

Text2    είναι η δεύτερη συμβολοσειρά κειμένου.

Παράδειγμα :

 

A

B

1

Πρώτη συμβολοσειρά

Δεύτερη συμβολοσειρά

2

λέξη

λέξη

3

Λέξη

λέξη

4

λ έξη

λέξη

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=EXACT(A2;B2)

Ελέγχει εάν υπάρχει συμφωνία μεταξύ των συμβολοσειρών της πρώτης γραμμής (TRUE)

7

=EXACT(A3;B3)

Ελέγχει εάν υπάρχει συμφωνία μεταξύ των συμβολοσειρών της δεύτερης γραμμής (FALSE)

8

=EXACT(A4;B4)

Ελέγχει εάν υπάρχει συμφωνία μεταξύ των συμβολοσειρών της τρίτης γραμμής (FALSE)

 

 

 

 

 

 

 


FIND(find_text;within_text;start_num)   

FINDB(find_text;within_text;start_num)

Η συνάρτηση FIND εντοπίζει μια συμβολοσειρά (find_text) μέσα σε άλλη (within_text) και αποδίδει τον αριθμό που αντιστοιχεί στη θέση έναρξης της συμβολοσειράς find_text, από τον πρώτο χαρακτήρα της συμβολοσειράς within_text. Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση SEARCH, για να εντοπίσετε μια συμβολοσειρά μέσα σε άλλη, αλλά, αντίθετα με τη συνάρτηση SEARCH, η συνάρτηση FIND κάνει διάκριση πεζών-κεφαλαίων γραμμάτων και δεν δέχεται χαρακτήρες μπαλαντέρ.

Η συνάρτηση FINDB εντοπίζει μια συμβολοσειρά (find_text) μέσα σε άλλη (within_text) και αποδίδει τον αριθμό που αντιστοιχεί στη θέση έναρξης της συμβολοσειράς find_text, βάσει του αριθμού των byte που χρησιμοποιεί ο κάθε χαρακτήρας, από τον πρώτο χαρακτήρα της συμβολοσειράς within_text. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte. Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση SEARCHB, για να εντοπίσετε μία συμβολοσειρά μέσα σε άλλη.

Find_text    είναι το κείμενο που θέλετε να εντοπίσετε.

Within_text    είναι το κείμενο, το οποίο περιέχει το κείμενο που θέλετε να εντοπίσετε.

Start_num    καθορίζει τη θέση του χαρακτήρα, από τον οποίο θα αρχίσει η αναζήτηση. Ο πρώτος χαρακτήρας στο όρισμα within_text είναι ο αριθμός χαρακτήρα 1. Εάν παραλείψετε το όρισμα start_num, θεωρείται ίσο με 1.

Χρησιμοποιήστε το όρισμα start_num, για να παραλείψετε έναν συγκεκριμένο αριθμό χαρακτήρων. Για παράδειγμα, ας υποθέσουμε ότι εργάζεστε με τη συμβολοσειρά "AYF0093.YoungMensApparel". Για να βρείτε τον αριθμό του πρώτου "Y" στο περιγραφικό μέρος της συμβολοσειράς, ορίστε το όρισμα start_num ίσο με 8, ώστε να μην αναζητηθεί το τμήμα του αύξοντα αριθμού του κειμένου. Η συνάρτηση FIND αρχίζει με τον χαρακτήρα 8, εντοπίζει το όρισμα find_text στον επόμενο χαρακτήρα και αποδίδει τον αριθμό 9. Η συνάρτηση FIND αποδίδει πάντα τον αριθμό των χαρακτήρων από την αρχή του ορίσματος within_text, μετρώντας τους χαρακτήρες που παραλείπετε, εάν το όρισμα start_num είναι μεγαλύτερο από 1.

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

Παράδειγμα 1 :

 

A

1

Δεδομένα

2

Πέτρος Παπάς

3

Τύπος

Περιγραφή (αποτέλεσμα)

4

=FIND("Π";A2)

Θέση του πρώτου "Π" στην παραπάνω συμβολοσειρά (1)

5

=FIND("π";A2)

Θέση του πρώτου "π" στην παραπάνω συμβολοσειρά (10)

6

=FIND("Π";A2;3)

Θέση του πρώτου "Π" στην παραπάνω συμβολοσειρά, αρχίζοντας από τον τρίτο χαρακτήρα (8)

Παράδειγμα 2 :

 

A

 

1

Δεδομένα

 

2

Κεραμικοί Μονωτήρες #124-TD45-87

 

3

Χάλκινοι Δακτύλιοι #12-671-6772

 

4

Μεταβλητές Αντιστάσεις #116010

 

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=MID(A2;1;FIND(" #";A2;1)-1)

Εξάγει κείμενο από τη θέση 1 έως τη θέση "#", στην πρώτη από τις παραπάνω συμβολοσειρές (Κεραμικοί Μονωτήρες)

7

=MID(A3;1;FIND(" #";A3;1)-1)

Εξάγει κείμενο από τη θέση 1 έως τη θέση "#", στη δεύτερη από τις παραπάνω συμβολοσειρές (Χάλκινοι Δακτύλιοι)

8

=MID(A4;1;FIND(" #";A4;1)-1)

Εξάγει κείμενο από τη θέση 1 έως τη θέση "#", στην τρίτη από τις παραπάνω συμβολοσειρές (Μεταβλητές Αντιστάσεις)

 

 

 

 

 

 

 


FIXED(number;decimals;no_commas)

Στρογγυλοποιεί έναν αριθμό στον καθορισμένο αριθμό δεκαδικών ψηφίων, μορφοποιεί τον αριθμό σε δεκαδική μορφή χρησιμοποιώντας κόμμα και τελείες και επιστρέφει το αποτέλεσμα ως κείμενο.

Number    είναι ο αριθμός που θέλετε να στρογγυλοποιήσετε και να μετατρέψετε σε κείμενο.

Decimals    είναι ο αριθμός των ψηφίων δεξιά της υποδιαστολής.

No_commas    είναι μια λογική τιμή που, αν είναι TRUE (αληθής), αποτρέπει τη χρήση τελειών στο επιστρεφόμενο κείμενο από τη συνάρτηση FIXED.

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

·         Η βασική διαφορά ανάμεσα στη μορφοποίηση ενός κελιού που περιέχει αριθμό με την εντολή Κελιά του μενού Μορφή και στην απευθείας μορφοποίηση ενός αριθμού με τη συνάρτηση FIXED, είναι ότι η FIXED μετατρέπει το αποτέλεσμα σε κείμενο. Ένας αριθμός που μορφοποιείται με την εντολή Κελιά παραμένει αριθμός.

Παράδειγμα :

 

A

1

Δεδομένα

2

1234,567

3

-1234,567

4

44,332

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=FIXED(A2; 1)

Στρογγυλοποιεί τον πρώτο αριθμό κατά 1 ψηφίο δεξιά της υποδιαστολής (1.234,6)

7

=FIXED(A2; -1)

Στρογγυλοποιεί τον πρώτο αριθμό κατά 1 ψηφίο αριστερά της υποδιαστολής (1.230)

8

=FIXED(-1234,567; -1; TRUE)

Στρογγυλοποιεί τον δεύτερο αριθμό κατά 1 ψηφίο αριστερά της υποδιαστολής, χωρίς τελείες (-1230)

9

=FIXED(44,332)

Στρογγυλοποιεί τον τρίτο αριθμό κατά 2 ψηφία δεξιά της υποδιαστολής (44,33)

 

 

 

 

 

 

 


LEFT(text;num_chars)

LEFTB(text;num_bytes)

Η συνάρτηση LEFT αποδίδει τους πρώτους χαρακτήρες μιας συμβολοσειράς κειμένου, με βάση τον αριθμό χαρακτήρων που καθορίζετε.

Η συνάρτηση LEFTB αποδίδει τους πρώτους χαρακτήρες μιας συμβολοσειράς κειμένου, με βάση τον αριθμό των byte που καθορίζετε. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte.

Text    είναι η συμβολοσειρά κειμένου που περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε.

Num_chars   καθορίζει τον αριθμό των χαρακτήρων που θέλετε να εξαχθούν από τη συνάρτηση LEFT.

·         Το όρισμα num_chars πρέπει να είναι μεγαλύτερο ή ίσο του μηδενός.

·         Εάν το όρισμα num_chars έχει περισσότερους χαρακτήρες από το κείμενο, η συνάρτηση LEFT αποδίδει ολόκληρο το κείμενο.

·         Εάν παραλειφθεί το όρισμα num_chars, θεωρείται ίσο με 1.

Num_bytes   καθορίζει τον αριθμό των χαρακτήρων που θέλετε να εξαχθούν από τη συνάρτηση LEFTB, βάσει του αριθμού των byte.

Παράδειγμα :

 

A

 

1

Δεδομένα

 

2

Τιμή πώλησης

 

3

Σουηδία

 

4

Τύπος

Περιγραφή (αποτέλεσμα)

5

=LEFT(A2;4)

Οι πρώτοι τέσσερις χαρακτήρες της πρώτης συμβολοσειράς (Τιμή)

6

=LEFT(A3)

Ο πρώτος χαρακτήρας της δεύτερης συμβολοσειράς (Σ)

 

 

 

 

 

 

 


LEN(text)

LENB(text)

Η συνάρτηση LEN αποδίδει το πλήθος των χαρακτήρων που υπάρχουν σε μια συμβολοσειρά κειμένου.

Η συνάρτηση LENB αποδίδει το πλήθος των byte που χρησιμοποιούνται για την απεικόνιση των χαρακτήρων σε μια συμβολοσειρά κειμένου. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte.

Text    είναι το κείμενο, του οποίου θέλετε να υπολογίσετε το πλήθος των χαρακτήρων. Τα διαστήματα υπολογίζονται ως χαρακτήρες.

Παράδειγμα :

 

A

 

1

Δεδομένα

 

2

Φοίνιξ, ΑΩ

 

3

 

 

4

        Ένα  

 

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=LEN(A2)

Αριθμός χαρακτήρων της πρώτης συμβολοσειράς (10)

7

=LEN(A3)

Αριθμός χαρακτήρων της δεύτερης συμβολοσειράς (0)

8

=LEN(A4)

Αριθμός χαρακτήρων της τρίτης συμβολοσειράς, που περιλαμβάνει 5 διαστήματα (8)

 

 

 

 

 

 

 


LOWER(text)

Μετατρέπει όλα τα κεφαλαία γράμματα μίας συμβολοσειράς κειμένου σε πεζά.

Text    είναι το κείμενο, του οποίου τα γράμματα θέλετε να μετατρέψετε σε πεζά. Η συνάρτηση LOWER δεν αλλάζει στο κείμενο τους χαρακτήρες που δεν είναι γράμματα.

Παράδειγμα :

 

A

1

Δεδομένα

2

Ε. Ε. Καρράς

3

Ικαν. 2Β

4

Τύπος

Περιγραφή (αποτέλεσμα)

5

=LOWER(A2)

Η πρώτη συμβολοσειρά με πεζά γράμματα (ε. ε. καρράς)

6

=LOWER(A3)

Η τελευταία συμβολοσειρά με πεζά γράμματα (ικαν. 2 β)

 

 

 

 

 

 

 


MID(text;start_num;num_chars)

MIDB(text;start_num;num_bytes)

Η συνάρτηση MID αποδίδει έναν συγκεκριμένο αριθμό χαρακτήρων από μια συμβολοσειρά κειμένου, αρχίζοντας από μια καθορισμένη θέση, βάσει του αριθμού των χαρακτήρων που καθορίζετε.

Η συνάρτηση MIDB αποδίδει έναν συγκεκριμένο αριθμό χαρακτήρων από μια συμβολοσειρά κειμένου, αρχίζοντας από μια καθορισμένη θέση, βάσει του αριθμού των byte που καθορίζετε. Αυτή η συνάρτηση χρησιμοποιείται μόνο με χαρακτήρες των δύο byte.

Text    είναι η ακολουθία χαρακτήρων κειμένου, η οποία περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε.

Start_num    είναι η θέση μέσα στο κείμενο του πρώτου χαρακτήρα, τον οποίο θέλετε να εξαγάγετε. Ο πρώτος χαρακτήρας στο όρισμα text έχει όρισμα start_num=1 και ούτω καθ' εξής.

Num_chars    καθορίζει τον αριθμό των χαρακτήρων που θέλετε να αποδώσει η συνάρτηση MID από το όρισμα text.

Num_bytes    καθορίζει τον αριθμό των χαρακτήρων που θέλετε να αποδώσει η συνάρτηση MIDB από το όρισμα, βάσει του αριθμού των byte.

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

·         Εάν το όρισμα start_num είναι αρνητικός αριθμός, η συνάρτηση MID αποδίδει την τιμή σφάλματος #ΤΙΜΗ!.

·         Εάν το όρισμα num_bytes είναι αρνητικός αριθμός, η συνάρτηση MIDB αποδίδει την τιμή σφάλματος #TIMH!.

Παράδειγμα :

 

A

 

1

Δεδομένα

 

2

Παύση ροής

 

3

Τύπος

Περιγραφή (αποτέλεσμα)

4

=MID(A2;1;5)

Πέντε χαρακτήρες από την παραπάνω συμβολοσειρά, αρχίζοντας από τον πρώτο χαρακτήρα (Παύση)

5

=MID(A2;7;20)

Είκοσι χαρακτήρες από την παραπάνω συμβολοσειρά, αρχίζοντας από τον έβδομο χαρακτήρα (ροής)

6

=MID(A2;20;5)

Επειδή το αρχικό σημείο είναι μεγαλύτερο από τον αριθμό χαρακτήρων του κειμένου, αποδίδεται κενό κείμενο ()

 

 

 

 

 

 

 


PROPER(text)

Μετατρέπει σε κεφαλαίο το πρώτο γράμμα μιας ακολουθίας χαρακτήρων και όλα τα γράμματα του κειμένου, τα οποία έπονται ενός χαρακτήρα που δεν είναι γράμμα. Μετατρέπει όλα τα άλλα γράμματα σε πεζά.

Text    είναι κείμενο σε εισαγωγικά, τύπος που αποδίδει κείμενο ή αναφορά σε κελί που περιέχει κείμενο, του οποίου οι λέξεις θέλετε να γραφούν με κεφαλαίο το πρώτο γράμμα και πεζά τα υπόλοιπα.

Παράδειγμα :

 

A

 

1

Δεδομένα

 

2

αυτό είναι ΤΙΤΛΟΣ

 

3

20 δρχ. αξία

 

4

76ΠροϋποΛογισμός

 

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=PROPER(A2)

Μορφή κεφαλαίων/πεζών της πρώτης ακολουθίας χαρακτήρων (Αυτό Είναι Τίτλος)

7

=PROPER(A3)

Μορφή κεφαλαίων/πεζών της δεύτερης ακολουθίας χαρακτήρων (20 Δρχ. Αξία)

8

=PROPER(A4)

Μορφή κεφαλαίων/πεζών της τρίτης ακολουθίας χαρακτήρων (76Προϋπολογισμός)

 

 

 

 

 

 

 

 


REPLACE(old_text;start_num;num_chars;new_text)

REPLACEB(old_text;start_num;num_bytes;new_text)

Η συνάρτηση REPLACE αντικαθιστά μέρος μιας συμβολοσειράς κειμένου με άλλη συμβολοσειρά, βάσει ενός αριθμού χαρακτήρων που καθορίζετε.

Η συνάρτηση REPLACEB αντικαθιστά μέρος μιας συμβολοσειράς κειμένου με άλλη συμβολοσειρά, βάσει του αριθμού των byte που καθορίζετε. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte.

Old_text    είναι το κείμενο, στο οποίο θέλετε να αντικαταστήσετε ορισμένους χαρακτήρες.

Start_num    είναι η θέση στο κείμενο του ορίσματος old_text, όπου θέλετε να τοποθετήσετε το κείμενο του ορίσματος new_text.

Num_chars    είναι ο αριθμός των χαρακτήρων του κειμένου old_text, τους οποίους θέλετε να αντικαταστήσει η συνάρτηση REPLACE με το κείμενο new_text.

Num_bytes    είναι ο αριθμός των byte του ορίσματος old_text, τα οποία θέλετε να αντικαταστήσει η συνάρτηση REPLACEB με το όρισμα new_text.

New_text    είναι το κείμενο που θα αντικαταστήσει τους δεδομένους χαρακτήρες στο κείμενο old_text.

Παράδειγμα :

 

A

1

Δεδομένα

2

αβγδεζηθικλ

3

2009

4

123456

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=REPLACE(A2;6;5;"*")

Αντικαθιστά πέντε χαρακτήρες, αρχίζοντας από τον έκτο χαρακτήρα (αβγδε*λ)

7

=REPLACE(A3;3;2;"10")

Αντικαθιστά τα δύο τελευταία ψηφία του 2009 με το 10 (2010)

8

=REPLACE(A4;1;3;"@")

Αντικαθιστά τους τρεις πρώτους χαρακτήρες με το σύμβολο @ (@456)

 

 

 

 

 

 

 


REPT(text;number_times)

Επαναλαμβάνει ένα κείμενο όσες φορές καθορίζετε. Χρησιμοποιήστε τη συνάρτηση REPT, για να συμπληρώσετε ένα κελί με μια επαναλαμβανόμενη συμβολοσειρά κειμένου.

Text    είναι το κείμενο που θέλετε να επαναλάβετε.

Number_times    είναι ο θετικός αριθμός, που καθορίζει πόσες φορές θα επαναληφθεί το κείμενο.

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

·         Εάν το όρισμα number_times είναι 0, η συνάρτηση REPT αποδίδει "" (κενό κείμενο).

·         Εάν το όρισμα number_times δεν είναι ακέραιος, τα δεκαδικά ψηφία περικόπτονται.

·         Το αποτέλεσμα της συνάρτησης REPT δεν μπορεί να έχει περισσότερους από 32.767 χαρακτήρες, διαφορετικά η συνάρτηση REPT αποδίδει την τιμή σφάλματος #ΤΙΜΗ!.

Παράδειγμα :

 

A

B

1

Τύπος

Περιγραφή (αποτέλεσμα)

2

=REPT("*-"; 3)

Εμφανίζει τη συμβολοσειρά 3 φορές (*-*-*-)

3

=REPT("-";10)

Εμφανίζει μια παύλα 10 φορές (----------)

 

 

 

 

 

 

 


RIGHT(text;num_chars)

RIGHTB(text;num_bytes)

Η συνάρτηση RIGHT αποδίδει τους τελευταίους χαρακτήρες μιας συμβολοσειράς κειμένου, με βάση τον αριθμό χαρακτήρων που καθορίζετε.

Η συνάρτηση RIGHTB αποδίδει τους τελευταίους χαρακτήρες μιας συμβολοσειράς κειμένου, με βάση τον αριθμό των byte που καθορίζετε. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte.

Text    είναι η συμβολοσειρά κειμένου, η οποία περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε.

Num_chars    καθορίζει τον αριθμό των χαρακτήρων που θέλετε να εξαχθούν από τη συνάρτηση RIGHT.

Num_bytes   καθορίζει τον αριθμό των χαρακτήρων που θέλετε να εξαχθούν από τη συνάρτηση RIGHTB, βάσει του αριθμού των byte.

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

Παράδειγμα :

 

A

1

Δεδομένα

2

Τιμή πώλησης

3

Αριθμός μετοχής

4

Τύπος

Περιγραφή (αποτέλεσμα)

5

=RIGHT(A2;7)

Οι τελευταίοι 7 χαρακτήρες της πρώτης συμβολοσειράς (πώλησης)

6

=RIGHT(A3)

Ο τελευταίος χαρακτήρας της δεύτερης συμβολοσειράς (ς)

 

 

 

 

 

 

 


SEARCH(find_text;within_text;start_num)

SEARCHB(find_text;within_text;start_num)

Η συνάρτηση SEARCH αποδίδει τη θέση όπου εντοπίζεται για πρώτη φορά δεδομένος χαρακτήρας ή συμβολοσειρά, ξεκινώντας από το όρισμα start_num. Χρησιμοποιήστε τη συνάρτηση SEARCH, για να ορίσετε τη θέση ενός χαρακτήρα ή μιας συμβολοσειράς μέσα σε άλλη συμβολοσειρά, ώστε να μπορέσετε να χρησιμοποιήσετε τις συναρτήσεις MID ή REPLACE για την τροποποίηση του κειμένου.

Η συνάρτηση SEARCHB εντοπίζει επίσης μια συμβολοσειρά (find_text) μέσα σε μια άλλη (within_text) και αποδίδει τον αριθμό που αντιστοιχεί στη θέση έναρξης της συμβολοσειράς find_text. Το αποτέλεσμα βασίζεται στον αριθμό των byte που χρησιμοποιεί ο κάθε χαρακτήρας, αρχίζοντας με το όρισμα start_num. Αυτή η συνάρτηση χρησιμοποιείται με χαρακτήρες των δύο byte. Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση FINDB, για να εντοπίσετε μία συμβολοσειρά μέσα σε μια άλλη.

Find_text    είναι το κείμενο που θέλετε να εντοπίσετε. Μπορείτε να χρησιμοποιήσετε τους χαρακτήρες μπαλαντέρ, το ερωτηματικό (?) και τον αστερίσκο (*), στο όρισμα find_text. Το ερωτηματικό αντιστοιχεί σε έναν οποιονδήποτε χαρακτήρα, ενώ ο αστερίσκος σε μια οποιαδήποτε συμβολοσειρά. Εάν θέλετε να εντοπίσετε ένα πραγματικό ερωτηματικό ή αστερίσκο, πληκτρολογήστε το σύμβολο ~ πριν από το χαρακτήρα.

Within_text    είναι το κείμενο μέσα στο οποίο θέλετε να αναζητήσετε το find_text.

Start_num    είναι η θέση από τα αριστερά, στο κείμενο within_text, από όπου θέλετε να αρχίσει η αναζήτηση.

Χρησιμοποιήστε το όρισμα start_num, για να παραλείψετε έναν συγκεκριμένο αριθμό χαρακτήρων. Για παράδειγμα, ας υποθέσουμε ότι εργάζεστε με τη συμβολοσειρά "AYF0093.YoungMensApparel". Για να υπολογίσετε τον αριθμό του πρώτου "Y" στο περιγραφικό μέρος της συμβολοσειράς, ορίστε το όρισμα start_num ίσο με 8, ώστε να μην αναζητηθεί το τμήμα του αύξοντα αριθμού του κειμένου. Η συνάρτηση SEARCH αρχίζει με τον χαρακτήρα 8, εντοπίζει το όρισμα find_text στον επόμενο χαρακτήρα και αποδίδει τον αριθμό 9. Η συνάρτηση SEARCH αποδίδει πάντα τον αριθμό των χαρακτήρων από την αρχή του ορίσματος within_text, μετρώντας τους χαρακτήρες που παραλείπετε, εάν το όρισμα start_num είναι μεγαλύτερο από 1.

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

Παράδειγμα :

 

A

1

Δεδομένα

2

Προτάσεις

3

Περιθώριο κέρδους

4

περιθώριο

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=SEARCH("ε";A2;6)

Θέση του πρώτου "ε" στην πρώτη από τις παραπάνω συμβολοσειρές, αρχίζοντας από την έκτη θέση (7)

7

=SEARCH(A4;A3)

Θέση της συμβολοσειράς "περιθώριο" στο κείμενο "Περιθώριο κέρδους" (1)

8

=REPLACE(A3;SEARCH(A4;A3);9;"Ποσό")

Αντικαθιστά τη συμβολοσειρά "Περιθώριο" με το κείμενο "Ποσό" (Ποσό κέρδους)

 

 

 

 

 

 

 


SUBSTITUTE(text;old_text;new_text;instance_num)

Αντικαθιστά το παλιό κείμενο (old_text) με νέο (new_text), σε μια συμβολοσειρά κειμένου. Χρησιμοποιήστε τη συνάρτηση SUBSTITUTE, όταν θέλετε να αντικαταστήσετε συγκεκριμένο κείμενο, σε μια συμβολοσειρά κειμένου. Χρησιμοποιήστε τη συνάρτηση REPLACE, όταν θέλετε να αντικαταστήσετε οποιοδήποτε κείμενο βρίσκεται στη συγκεκριμένη θέση, σε μια συμβολοσειρά κειμένου.

Text    είναι το κείμενο ή η αναφορά κελιού που περιέχει κείμενο, όπου θέλετε να αντικαταστήσετε χαρακτήρες.

Old_text    είναι το κείμενο, το οποίο θέλετε να αντικαταστήσετε.

New_text    είναι το κείμενο, το οποίο θα πάρει τη θέση του κειμένου old_text.

Instance_num    είναι ένας αριθμός που καθορίζει τη συγκεκριμένη επανάληψη του κειμένου old_text, που θα αντικατασταθεί με το κείμενο new_text. Εάν καθοριστεί το όρισμα instance_num, αντικαθίσταται μόνο η συγκεκριμένη επανάληψη. Διαφορετικά, το κείμενο old_text αντικαθίσταται από το new_text, σε όλες τις περιπτώσεις επανάληψής του.

Παράδειγμα :

 

A

1

Δεδομένα

2

Δεδομένα πωλήσεων

3

Τρίμηνο 1, 2008

4

Τρίμηνο 1, 2011

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=SUBSTITUTE(A2; "πωλήσεων"; "κόστους")

Αντικαθιστά το κείμενο "πωλήσεων" με τη λέξη "κόστους" (Δεδομένα κόστους)

7

=SUBSTITUTE(A3; "1"; "2"; 1)

Αντικαθιστά την πρώτη περίπτωση εμφάνισης του αριθμού "1" με τον αριθμό "2" (Τρίμηνο 2, 2008)

8

=SUBSTITUTE(A4; "1"; "2"; 3)

Αντικαθιστά την τρίτη περίπτωση εμφάνισης του αριθμού "1" με τον αριθμό "2" (Τρίμηνο 1, 2012)

 

 

 

 

 

 

 


T(value)

Αποδίδει το κείμενο στο οποίο αναφέρεται η τιμή του ορίσματος.

Value    είναι η τιμή που θέλετε να ελέγξετε.

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

·         Εάν το όρισμα value είναι κείμενο ή αναφέρεται σε κείμενο, η συνάρτηση T αποδίδει την τιμή του ορίσματος. Εάν το όρισμα value δεν αναφέρεται σε κείμενο, η συνάρτηση T αποδίδει κενό κείμενο ("").

·         Γενικά, δεν είναι απαραίτητο να χρησιμοποιήσετε τη συνάρτηση T σε έναν τύπο, αφού το Microsoft Excel μετατρέπει αυτόματα τις τιμές, ανάλογα με το τι απαιτείται. Η συνάρτηση αυτή παρέχεται για λόγους συμβατότητας με άλλα προγράμματα υπολογιστικών φύλλων.

Παράδειγμα :

 

A

1

Δεδομένα

2

Βροχοπτώσεις

3

19

4

TRUE

5

Τύπος

Περιγραφή (αποτέλεσμα)

6

=T(A2)

Επειδή η πρώτη τιμή είναι κείμενο, αποδίδεται το κείμενο (Βροχοπτώσεις)

7

=T(A3)

Επειδή η δεύτερη τιμή είναι αριθμός, αποδίδεται κενό κείμενο ()

8

=T(A4)

Επειδή η τρίτη τιμή είναι λογική τιμή, αποδίδεται κενό κείμενο ()

 

 

 

 

 

 

 


TEXT(value;format_text)

Μετατρέπει μια τιμή σε κείμενο, με συγκεκριμένη μορφή αριθμού.

Value    είναι αριθμητική τιμή, τύπος που αποδίδει αριθμητική τιμή ή αναφορά σε κελί που περιέχει αριθμητική τιμή.

Format_text    είναι η μορφή αριθμού "Κείμενο", που ορίζεται στο πλαίσιο Κατηγορία της καρτέλας Αριθμός, στο παράθυρο διαλόγου Μορφοποίηση κελιών.

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

·         Το όρισμα format_text δεν μπορεί να περιέχει αστερίσκο (*).

·         Η μορφοποίηση ενός κελιού με μια επιλογή της καρτέλας Αριθμός (εντολή Κελιά, μενού Μορφή), αλλάζει μόνο τη μορφή και όχι την τιμή του αριθμού. Η συνάρτηση TEXT μετατρέπει μια αριθμητική τιμή σε μορφοποιημένο κείμενο και το αποτέλεσμα δεν μπορεί πλέον να υπολογισθεί ως αριθμός.

Παράδειγμα :

 

A

B

1

Πωλητής

Πωλήσεις

2

Σιταράς

280000

3

Δημητρίου

40%

4

Τύπος

Περιγραφή (αποτέλεσμα)

5

="Ο "&A2&" πραγματοποίησε πωλήσεις αξίας "&TEXT(B2; "0,00 Δρχ")&"."

Συνδυάζει τα παραπάνω περιεχόμενα σε μία φράση (Ο Σιταράς πραγματοποίησε πωλήσεις αξίας 280000,00 Δρχ.)

6

="Ο "&A3&" πραγματοποίησε το "&TEXT(B3;"0%")&" των συνολικών πωλήσεων."

Συνδυάζει τα παραπάνω περιεχόμενα σε μία φράση (Ο Δημητρίου πραγματοποίησε το 40% των συνολικών πωλήσεων)

 

 

 

 

 

 


TRIM(text)

Αφαιρεί από το δεδομένο κείμενο όλα τα διαστήματα, εκτός από ένα διάστημα μεταξύ των λέξεων. Χρησιμοποιήστε τη συνάρτηση TRIM σε κείμενο που έχει ληφθεί από άλλη εφαρμογή και μπορεί να έχει περιττά διαστήματα.

Text    είναι το κείμενο από το οποίο θέλετε να αφαιρεθούν τα περιττά διαστήματα.

Παράδειγμα :

 

A

B

1

Τύπος

Περιγραφή (αποτέλεσμα)

2

=TRIM(" Κέρδη πρώτου τριμήνου  ")

Αφαιρεί τα διαστήματα στην αρχή και το τέλος του κειμένου που περιλαμβάνεται στον τύπο (Κέρδη πρώτου τριμήνου)

 

 

 

 

 

 


UPPER(text)

Μετατρέπει κείμενο σε κεφαλαία γράμματα.

Text    είναι το κείμενο που θέλετε να μετατραπεί σε κεφαλαία. Το κείμενο μπορεί να είναι αναφορά ή συμβολοσειρά.

Παράδειγμα :

 

A

1

Δεδομένα

2

σύνολο

3

Απόδοση

4

Τύπος

Περιγραφή (αποτέλεσμα)

5

=UPPER(A2)

Η πρώτη συμβολοσειρά με κεφαλαία (ΣΥΝΟΛΟ)

6

=UPPER(A3)

Η δεύτερη συμβολοσειρά με κεφαλαία (ΑΠΟΔΟΣΗ)

 

 

 

 

 

 


VALUE(text)

Μετατρέπει σε αριθμό μια συμβολοσειρά κειμένου που αντιπροσωπεύει αριθμό.

Text    είναι κείμενο εντός εισαγωγικών ή αναφορά κελιού, η οποία περιέχει το κείμενο που θέλετε να μετατρέψετε.

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

·         Το όρισμα text μπορεί να έχει οποιαδήποτε σταθερή μορφή αριθμού, ημερομηνίας ή ώρας, από αυτές που αναγνωρίζει το Microsoft Excel. Εάν το όρισμα text δεν έχει κάποια από αυτές τις μορφές, η συνάρτηση VALUE αποδίδει την τιμή σφάλματος #ΤΙΜΗ!.

·         Γενικά δεν είναι απαραίτητο να χρησιμοποιήσετε τη συνάρτηση VALUE σε έναν τύπο, αφού το Excel μετατρέπει αυτόματα τις τιμές, ανάλογα με το τι απαιτείται. Η συνάρτηση αυτή παρέχεται για λόγους συμβατότητας με άλλα προγράμματα υπολογιστικών φύλλων.

Παράδειγμα :

 

A

B

1

Τύπος

Περιγραφή (αποτέλεσμα)

2

=VALUE("1.000 Δρχ")

Ο αριθμός που αντιστοιχεί στη συμβολοσειρά (1000)

3

=VALUE("16:48:00")-VALUE("12:00:00")

Ο αύξων αριθμός που αντιστοιχεί σε 4 ώρες και 48 λεπτά, που είναι "16:48:00"-"12:00:00" (0,2 ή 4:48)

Σημείωση  Για να προβάλετε τον αριθμό ως ώρα, επιλέξτε το κελί και κάντε κλικ στην εντολή Κελιά από το μενού Μορφή. Κάντε κλικ στην καρτέλα Αριθμός και στη συνέχεια κάντε κλικ στην επιλογή Ώρα από το πλαίσιο Κατηγορία.