Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Μετατροπή αριθμού σε κείμενο ολογράφως στο Excel (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/879-metatropi-arithmoi-se-keimeno-olografos-sto-excel.html)

spyros_peiraias 14-12-10 16:10

Μετατροπή αριθμού σε κείμενο ολογράφως στο Excel
 
καλησπερα σε ολους.
Ενα προβληματακι - απορια και θα ηθελα την βοηθεια σας.
Χρησιμοποιησα στο Excel την συναρτηση που βρισκεται εδω στο forum: inWords().
το προβλημα που έχω ειναι ότι ενω βάζω δεκαδικο νουμερο σαν κειμενο το στρογγυλοποιει..πχ:
27.56 >>> Είκοσι οκτώ ευρώ

τι συμβαινει?

Ευχαριστω για την βοηθεια....

Tasos 14-12-10 17:46

Καλησπέρα Σπύρο και καλωσόρισες στο φόρουμ!

Το φαινόμενο αυτό συναντάται σε υπολογιστές που έχουν αμερικάνικη μορφοποίηση σε αριθμούς
και ημερομηνίες (.....27.56 >>> Είκοσι οκτώ ευρώ)

Χρησιμοποίησε τη συνάρτηση έτσι:

=inwords(SUBSTITUTE(A1,".",",")) όπου A1= το κελί με τον αριθμό 27.56

Καλή συνέχεια!

Φιλικά

Τάσος

spyros_peiraias 15-12-10 12:44

δυστυχώς καμία διαφορά, τώρα μάλιστα βγάζει κ άλλο αποτέλεσμα: 27.56 >>> Δύο χιλιάδες επτακόσια πενήντα έξι ευρώ

gr8styl 16-12-10 12:46

Φίλε Σπύρο για έλεγξε τις ρυθμίσεις σου σε σχέσει με την χρήση διαχωριστικών
.
Στο Excel μενού Εργαλεία/Επιλογές/Διεθνείς ρυθμίσεις
Αν είναι επιλεγμένο το "Χρήση διαχωριστικών συστήματος", έλεγξε τι έχει οριστεί στο σύστημα σαν υποδιαστολή, στις Τοπικές ρυθμίσεις και ρυθμίσεις γλώσσας στον Πίνακα ελέγχου των Windows.

Αν το 27.56 περιέχεται στο κελί Α1 τότε ο τύπος =VALUE(a1) τι αποτέλεσμα σου δίνει ?

Μήπως το 27.56 είναι κείμενο και όχι αριθμός; Αν ναι τότε θα χρειαστεί να μετατρέψεις το κείμενο σε αριθμό.

Για πες μας αν τα κατάφερες.

Τα λέμε
Θανάσης

Tasos 18-12-10 09:42

Καλημέρα κι από μένα.

Με τη χρήση της παρακάτω συνάρτησης θα λειτουργήσει όπουδήποτε χωρίς πρόβλημα:

Κώδικας:

=inwords(INT(A1))&IF(A1-INT(A1)<>0," και "&LOWER(inwords(A1-INT(A1),0))&LOWER(IF(A1-INT(A1)=1," λεπτό"," λεπτά")),"")
Σημείωση: Η σύνταξη του τύπου ισχύει μόνο για συστήματα που ως διαχωριστικό έχει οριστεί η υποδιαστολή ( , ).

Φιλικά

Τάσος

logist 28-11-12 10:12

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

Θα ήθελα τη βοήθεια σας :confused1:
Εγκατέστησα τη συνάρτηση =inWords() (σε Excel 2003-Windows XP).
Η συνάρτηση δουλεύει, αλλά:

α) όταν ανοίγω οποιοδήποτε αρχείο Excel (νέο ή ήδη υπάρχον) εμφανίζεται το μήνυμα 'C:\Documents and Settings\user\Local Settings\Temp\Rar$DI00.172\Numbers2Text.xla' cannot be found. Check the spelling of the filename, and verify that the file location is correct.

β) στο μενού Εργαλεία, όταν πατάω στην επιλογή "Αριθμοί ολογράφως", δεν εμφανίζεται το παράθυρο Help, παρά μόνο εμφανίζεται το μήνυμα "The macro "C:\Documents and Settings\user\Local Settings\Temp\Rar$DI00.172\Numbers2Text.xla'!ShowD LG' cannot be found".

Δοκίμασα αρκετές φορές να εγκαταστήσω πάλι τη συνάρτηση, αλλά το αποτέλεσμα ήταν το ίδιο
Σ.σ. Παρεμπιπτόντως, αν δεν γίνεται τίποτα, πώς μπορώ να την απεγκαταστήσώ;

Ευχαριστώ εκ των προτέρων και συγνώμη για το μακροσκελές μήνυμα!! :byebye:

Tasos 28-11-12 15:09

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

Θάνο καλώς όρισες στο φόρουμ!

Το μήνυμα που παίρνεις:
Παράθεση:

...'C:\Documents and Settings\user\Local Settings\Temp\Rar$DI00.172\Numbers2Text.xla' cannot be found
μας βοηθά πολύ να δώσουμε μια εξήγηση.

Μην τρέχεις το πρόσθετο μέσα από το παράθυρο του προγράμματος αποσυμπίεσης που χρησιμοποιείς γιατί θα καταλήξει πάλι στα προσωρινά αρχεία του συστήματος (%TEMP%) και θα χαθεί μόλις κλείσεις το πρόγραμμα αποσυμπίεσης.

Κατά τη εγκατάσταση του Microsoft Office, προστίθεται ο φάκελος "Πρόσθετα" ή "Addins" αναλόγως την γλώσσα του λογισμικού ο οποίος φιλοξενεί τα πρόσθετα που θελήσει ο χρήστης.

Η διαδρομή του φακέλου αυτού συνήθως είναι:
C:\Documents and Settings\Username\Application Data\Microsoft\AddIns\ ή Πρόσθετα.
Αποσυμπίεσε το πρόσθετο σε αυτό τον φάκελο

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

Πως:
Κάνε κλικ στην εντολή Πρόσθετα (Add-Ins) στο μενού Εργαλεία (Tools) και κάνε κλίκ στο Πρόσθετο "Numbers2Text" για να το "ξετσεκάρεις".

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

Καλή συνέχεια!

Τάσος

logist 28-11-12 15:36

Τάσο ευχαριστώ πολύ !!!!
Αναλυτικότατος, κατατοπιστικότατος, ...αποτελεσματικότατος !!!
Συνεχίζω ακάθεκτος !!!

Σ.σ. Βρίσκω το forum πάρα πολύ ενδιαφέρον και βοηθητικό. Νομίζω ότι γρήγορα θα σας ...ξαναζαλίσω.

Θάνος

Tasos 28-11-12 16:35

Να είσαι καλά Θάνο.

Καλό απόγευμα!

Τάσος

knapo 25-10-18 09:01

Καλημέρα Τάσο

Έχω κατεβάσει το xla άλλα παρόλο που το κάνω add από τα πρόσθετα στο path C:\Program Files (x86)\Microsoft Office\Office12\Library (εκεί τα βλέπει), δεν μπορώ να βρω τη συνάρτηση.

Στο panel για τα πρόσθετα μου εμφανίζει το αρχείο στην κατηγορία 'Απενεργοποιημένα πρόσθετα εφαρμογής'

Χρησιμοποιώ excel 2007 σε win 10


Η ώρα είναι 00:21.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2