![]() |
Μετατροπή κειμένου σε αριθμό 1 Συνημμένο(α) Καλησπέρα Θα ηθέλα τη βοήθεια σας στο παρακάτω πρόβλημα που αντιμετωπίζω σε ένα κελί αριστερα υπάρχει το παρακάτω κείμενο 2+3+(3+5)+(5+9) Θα ήθελα σε ενα άλλο κελί να εμφανίζεται το αποτέλεσμα αυτών των αριθμών , αλλα και να υπάρχει συνδεση σε περίπτωση διόρθωσης των αριθμών . για να πάρω το αποτελεσμα που θέλω το μετέτρεπα σε τύπο βάζοντας απλα ενα = αλλά στη διόρθωση του πρώτου κελιου τα αποτελεσμα του δευτερου παρέμεναν τα ίδια. ευχαριστώ |
Καλησπέρα! Δημιούργησε ένα όνομα ακολουθώντας τα παρακάτω βήματα: Επίλεξε το κελί B1 Άνοιξε τον οδηγό διαχείρισης ονομάτων (Καρτέλα "Τύποι" > Διαχείριση ονομάτων) Επίλεξε "Δημιουργία" Στο διάλογο που θα εμφανιστεί και στο πεδίο "Όνομα" πληκτρολόγησε Eval Στο πεδίο "Αναφορά σε" επικόλλησε: =EVALUATE(Φύλλο1!$A1) σε αγγλική/ελληνική Excel ή =AUSWERTEN(Φύλλο1!$A1) σε γερμανική. Κλείσε όλα τα παράθυρα με ΟΚ. Μπορείς πλέον σε οποιοδήποτε κελί (από τη στήλη B και μετά) να χρησιμοποιήσεις τον τύπο =Eval και να παίρνεις την αποτιμημένη τιμή των μαθηματικών πράξεων του κελιού της ίδιας γραμμής στη στήλη Α. Σημείωση: Επειδή η συνάρτηση EVALUATE() ανήκει στις μακροεντολές της Excel 4.0, το βιβλίο εργασίας θα πρέπει να μετατραπεί σε *xlsm ή *.xls για να επιτρέπει την εκτέλεση μακροεντολών. Επίσης οι ρυθμίσεις ασφάλειας θα πρέπει να επιτρέπουν την εκτέλεση μακροεντολών για να έχεις τα επιθυμητά αποτελέσματα. Τάσος |
Να υποθέσω είναι ο μοναδικός τρόπος για να βγει το αποτέλεσμα . Ρωτάω γιατι θα είναι σε πολλά κελία μεσα στο εγγραφο , και λογικά θα πρεπει να κάνω την διαδικασία που μου ειπάτε σε καθε ένα απο αυτά; Σας ευχαριστώ πάρα πολύ για την βοήθεια |
Όχι η διαδικασία (δημιουργία ονόματος Eval) θα γίνει μόνο μια φορά ή μια φορά σε κάθε φύλλο αν χρειαστεί. Εάν ακολουθήσεις τα βήματα ακριβώς όπως περιγράφηκε στο προηγούμενο θέμα τότε: Θα μπορείς σε οποιοδήποτε κελί (από τη στήλη B και μετά) να χρησιμοποιήσεις τον τύπο =Eval και να παίρνεις την αποτιμημένη τιμή των μαθηματικών πράξεων του κελιού της ίδιας γραμμής στη στήλη Α. Θα μπορούσες μετακινώντας ή αφαιρώντας το σύμβολο του δολαρίου ($) στον τύπο του ονόματος Eval να τροποποιήσεις τη συμπεριφορά της συνάρτησης όσον αφορά το κελί αναφοράς της. Εάν δεν σε εξυπηρετεί ή έχεις δυσκολίες τότε πέρασε σε μια λειτουργική μονάδα τον παρακάτω κώδικα: Κώδικας: Function DoEvaluate(MathString As String)Κατόπιν σε ένα κελί πέρασε τον τύπο: =DoEvaluate(A1) όπου Α1= to κελί με τη συμβολοσειρά προς υπολογισμό. Αυτή η μέθοδος είναι εξ ίσου αξιόπιστη αλλά περισσότερο ελαστική από την προηγούμενη αφού μπορεί να δεχτεί ως όρισμα την τιμή οποιουδήποτε κελιού του βιβλίου. Καλή συνέχεια. |
Ευχαριστώ πάρα πολύ!! Να είστε καλά! |
| Η ώρα είναι 17:12. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.