Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Μορφοποίηση] Μετατροπή δεκαδικού σε κλάσμα

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 21-11-20, 21:48
Όνομα: αποστολος ορφ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 21-10-2019
Περιοχή: athens
Μηνύματα: 4
Προεπιλογή

Σε ένα κελί του excel υπάρχουν 4 λέξεις . Ως παράδειγμα στο κελί Α1,.. οι λέξεις (" ένα δυο τρία τέσσερα " ) . Θα χρειαστώ μια συνάρτηση για να βρω την δεύτερη λέξη που είναι το " δυο ", στο κελί Β1 . Ευχαριστώ πολύ για την βοήθεια σας .
Απάντηση με παράθεση
  #2  
Παλιά 22-11-20, 07:45
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Καλημέρα Απόστολε,

Στο Β1 γράψε την παρακάτω συνάρτηση:
=TRIM(MID(SUBSTITUTE(A1;" ";REPT(" ";LEN(A1)));LEN(A1)+1;LEN(A1)))
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση
  #3  
Παλιά 22-11-20, 16:36
Όνομα: αποστολος ορφ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 21-10-2019
Περιοχή: athens
Μηνύματα: 4
Προεπιλογή

λειτουργεί με το" ένα δυο τρία" . Εχω αποτέλεσμα = 2 . ( ευχαριστώ πολύ !!! )
αλλά δεν εχω αποτελέσματα στην παρακάτω τριάδα που βρίσκεται στο πιο κάτω κελι


" 20/11/20 12:00 Παράδοση "
Απάντηση με παράθεση
  #4  
Παλιά 22-11-20, 16:48
Όνομα: αποστολος ορφ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 21-10-2019
Περιοχή: athens
Μηνύματα: 4
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Καλημέρα Απόστολε,

Στο Β1 γράψε την παρακάτω συνάρτηση:
=TRIM(MID(SUBSTITUTE(A1;" ";REPT(" ";LEN(A1)));LEN(A1)+1;LEN(A1)))
ευχαριστώ μια μικρή βοηθεια παρακατω




λειτουργεί με το" ένα δυο τρία" . Εχω αποτέλεσμα = 2 . ( ευχαριστώ πολύ !!! )
αλλά δεν εχω αποτελέσματα στην παρακάτω τριάδα που βρίσκεται στο πιο κάτω κελι

" 20/11/20 12:00 Παράδοση "
Απάντηση με παράθεση
  #5  
Παλιά 22-11-20, 19:52
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Αποστόλη,

Σ' αυτήν την περίπτωση χρειάζεσαι την τρίτη λέξη. Επομένως, τροποποιώντας λίγο την προηγούμενη συνάρτηση, έχουμε:
=TRIM(MID(SUBSTITUTE(A1;" ";REPT(" ";LEN(A1)));(Χ-1)*LEN(A1)+1;LEN(A1)))
όπου Χ είναι η λέξη που θες να απομονώσεις, δηλαδή 3.
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση
  #6  
Παλιά 22-11-20, 22:03
Όνομα: αποστολος ορφ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 21-10-2019
Περιοχή: athens
Μηνύματα: 4
Προεπιλογή

και παλι ευχαριστώ πολύ , αλλά νομίζω βγήκα τι φταίει .
για ανεξήγητο λογο δεν τριμαρει ( trim ).
δες λίγο και πες μου εάν σου συμβαίνει και σε εσένα .
στο παράδειγμα που έχουμε παρακάτω τα κενα που υπαρχουν είναι μεταξύ των δυο πρωτων
λέξεων είναι στο σύνολο 4
ιδού. ( διαπίστωσε το με το κελσορα ανάμεσα στο /20 και στο 12:00
20/11/20 12:00 Παράδοση απόστολος

όταν την τριμαρα όμως όπως στο παρακάτω παράδειγμα
η συνάρτηση σου είναι όλα τα λεφτά !!!

αρχική τριμαρισμενο 1 λέξη 2 λέξη
20/11/20 12:00 Παράδοση απόστολος 20/11/20 12:00 Παράδοση απόστολος 20/11/20 12:00
Απάντηση με παράθεση
  #7  
Παλιά 22-11-20, 22:17
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Ναι, για πολλά κενά μεταξύ λέξεων θα πρέπει να προσθετεί μια επιπλέον TRIM():
=TRIM(MID(SUBSTITUTE(TRIM(A1);" ";REPT(" ";LEN(A1)));(X-1)*LEN(A1)+1;LEN(A1)))
όπου Χ είναι η λέξη που θες να απομονώσεις.
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση
  #8  
Παλιά 23-11-20, 09:45
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-06-2017
Μηνύματα: 83
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Ναι, για πολλά κενά μεταξύ λέξεων θα πρέπει να προσθετεί μια επιπλέον TRIM():
=TRIM(MID(SUBSTITUTE(TRIM(A1);" ";REPT(" ";LEN(A1)));(X-1)*LEN(A1)+1;LEN(A1)))
όπου Χ είναι η λέξη που θες να απομονώσεις.
Χρήστο υπάρχει τρόπος στο Β1 να παίρνουμε πάντα την τελευταία λέξη ανεξάρτητα το αριθμού των λέξεων που υπάρχει στο Α1 Δηλ αν έχει 5 να μας δίνει την 5η, αν στο Α1 έχουμε 4 λέξεις να μας δίνει την 4η, αν έχει 3 να μας δίνει την 3η, αν έχει 2 να μας δίνει την 2η κλπ
Ευχαριστώ προκαταβολικά
Απάντηση με παράθεση
  #9  
Παλιά 23-11-20, 18:06
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 01-08-2011
Μηνύματα: 126
Προεπιλογή Απορία

Μία απορία;Μπορώ να παρεμβαίνω στο θέμα που έχει αναρτήσει κάποιος και να θέτω δικό μου θέμα άσχετο με το αρχικό;Αν είναι σχετικό συμφωνώ απόλυτα.
Πρώτη φορά το βλέπω αυτό.
Ευχαριστώ!
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Μετατροπή ημερομηνίας. sarrpan Access - Ερωτήσεις / Απαντήσεις 4 29-06-15 13:53
Μετατροπή κώδικα VBA γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 2 01-08-14 09:11
Μετατροπή htm σε xlsx dimgks Access - Ερωτήσεις / Απαντήσεις 0 04-07-14 09:38
Μετατροπή από MDE σε ACCDE γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 3 25-02-14 07:25
[Γενικά] μετατροπή σε ωρα misirlis Excel - Ερωτήσεις / Απαντήσεις 9 07-09-10 10:15


Η ώρα είναι 14:19.