Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > Εξαγωγή αριθμού από συμβολοσειρά...

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 27-09-11, 23:47
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή Εξαγωγή αριθμού από συμβολοσειρά...

Καλησπέρα.

Αν μου επιτρέπεις φίλε Τάσο,
θα έλεγα ότι ο τύπος:
=LOOKUP(10^16;--LEFT(A2;COLUMN(1:1))) είναι σωστότερος,
γιατί αν το κελί Α2 περιέχει =9^10&" κείμενο" τότε
ο τύπος =LOOKUP(9^9;--LEFT(A2;COLUMN(1:1))) δίνει λάθος αποτέλεσμα.

Θανάσης.
ΥΓ το γιατί 10^16 νομίζω ότι είναι κατανοητό: Excel is limited to 15 digits numbers.
Απάντηση με παράθεση
  #2  
Παλιά 28-09-11, 05:18
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα σε όλους!

Θανάση ευχαριστώ για την επισήμανση!

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

Αν η συμβολοσειρά είναι 9^10&" κείμενο" χωρίς το ίσον, τότε η συνάρτηση συμπεριφέρεται κανονικά (αυτή είναι η αποστολή της συνάρτησης).

Δεν φιλοδοξεί να επιστρέψει το αποτέλεσμα του αριθμητικού μέρους κάποιου τύπου όπως ο =9^10&" κείμενο".


Φιλικά

Τάσος







__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 28-09-11 στις 06:11.
Απάντηση με παράθεση
  #3  
Παλιά 28-09-11, 09:21
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή Θερμά Συγχαρητήρια.

Καλημέρα σε όλους.

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

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

Θεωρώ πως όλοι μας, όταν κάνουμε κάτι καλό, χρειαζόμαστε την επιβράβευση.

Άσχετα άν αυτή θεωρείται αυτονόητη, πιστεύω-και προτρέπω και άλλους φίλους να το κάνουν-πως πρέπει Δημόσια, να πω: Θερμά Συγχαρητήρια φίλε Τάσο, για όλη αυτή τη σειρά που μας παρουσιάζεις αυτές τις μέρες.

Μας ανοίγεις συμέχεια, καινούργιους δρόμους.

Τελευταία επεξεργασία από το χρήστη Lefteris : 28-09-11 στις 10:17. Αιτία: ...προτρέπω
Απάντηση με παράθεση
  #4  
Παλιά 28-09-11, 17:03
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Καλησπέρα σε όλους και όλες.
Φίλε Τάσο,
αφού συμφωνήσω με το Λευτέρη για τις ευχαριστίες,
επανέρχομαι στην παρατήρησή μου, λέγοντας ότι ο τύπος με το 9^9 ή 9^10 δεν είναι απόλυτα σωστός. και δεν έχει να κάνει με το αν περιέχεται "τύπος"/formula ή "συμβολοσειρά"/string.

Παράδειγμα
Για την συμβολοσειρά:
1.000.000.000.000 είναι ένα δισεκατομμύριο
δίνει αποτέλεσμα 1.000.000 αντί 1.000.000.000.000
με άλλα λόγια δεν διαχειρίζεται σωστά αριθμούς μεγαλύτερους του 9^9=387.420.489
Ελπίζω να έγινα κατανοητός αυτή τη φορά.

Την διόρθωση την πρότεινα στο προηγούμενο μήνυμα μου

Θανάσης
Απάντηση με παράθεση
  #5  
Παλιά 29-09-11, 05:16
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα!

Ναι Θανάση έχεις δίκιο.

Μπορεί λοιπόν να τροποποιηθεί το LookupValue σε 10^16 για ακόμα μεγαλύτερους αριθμούς.

Και εκεί όμως έχουμε περιορισμούς (εμφανίζονται μηδενικά αν αριθμητικά ψηφία παραπάνω από 15).

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

Υπενθυμίζω ότι οι συναρτήσεις στη θεματική ενότητα: http://www.ms-office.gr/forum/synartiseis-excel/ δεν είναι απευθύνονται σε αρχάριους
και αποτελούν μόνο τη βάση για έναν προχωρημένο στην Excel ο οποίος μπορεί και ξέρει να τις προσαρμόσει στις ανάγκες του.


Τα λέμε


Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 29-09-11 στις 06:21.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Εξαγωγή κειμένου από συμβολοσειρά (δεξιά) Tasos Κείμενο 0 28-09-11 14:54
Εξαγωγή αριθμού από συμβολοσειρά (οπουδήποτε) Tasos Κείμενο 0 28-09-11 07:26
Εξαγωγή αριθμού από συμβολοσειρά (ανάμεσα) Tasos Κείμενο 0 28-09-11 07:02
Εξαγωγή αριθμού από συμβολοσειρά (δεξιά) Tasos Κείμενο 0 28-09-11 06:33
Εξαγωγή αριθμού από συμβολοσειρά (αριστερά) Tasos Κείμενο 0 27-09-11 20:12


Η ώρα είναι 17:47.