Μετατροπέας JSON σε Excel

Μετατρέψτε JSON σε Excel online — δωρεάν, άμεσα και ιδιωτικά. Το αρχείο σας υποβάλλεται σε επεξεργασία στο πρόγραμμα περιήγησής σας και δεν μεταφορτώνεται ποτέ.

Αποτέλεσμα

Τα μετατραπείμενα αρχεία και μια προεπισκόπηση θα εμφανιστούν εδώ.

Έτοιμο. Επιλέξτε ένα αρχείο πίνακα για μετατροπή.

Πώς λειτουργεί η μετατροπή

  • Ένας πίνακας αντικειμένων μετατρέπεται σε γραμμές και στήλες. Τα ένθετα αντικείμενα επιπεδοποιούνται σε στήλες με τελείες στα κλειδιά, όπως address.city.
  • Το υπολογιστικό φύλλο εγγράφεται ως ένα ενιαίο φύλλο απλών τιμών — χωρίς τύπους, μορφοποίηση ή επιπλέον καρτέλες.

Η μετατροπή του αρχείου πίνακα γίνεται τοπικά στο πρόγραμμα περιήγησής σας. Τίποτα δεν μεταφορτώνεται στο BroBroGo.

Συχνές ερωτήσεις

Πώς μπορώ να μετατρέψω JSON σε Excel;

Σύρετε το αρχείο JSON και κάντε κλικ στη μετατροπή — το αρχείο Excel είναι έτοιμο για λήψη σε δευτερόλεπτα, μαζί με μια προεπισκόπηση του αποτελέσματος. Όλα εκτελούνται τοπικά στη συσκευή σας.

Πόσο μεγάλο αρχείο μπορώ να μετατρέψω;

Έως 8 MB, 10.000 γραμμές και 200 στήλες ανά αρχείο. Τα μεγαλύτερα σύνολα δεδομένων είναι προτιμότερο να χωρίζονται πρώτα σε μικρότερα αρχεία.

Τι κάνει αυτή η σελίδα και γιατί είναι διαφορετική

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

Αυτό που κάνει αυτή τη σελίδα διαφορετική από άλλες μετατροπές (π.χ. CSV σε Excel) είναι η φύση της ίδιας της JSON. Η JSON είναι μία τυποποιημένη και ιεραρχική μορφή δεδομένων: μπορεί να περιέχει αντικείμενα, πίνακες, αριθμούς, booleans και null. Ένα επίπεδο υπολογιστικό φύλλο όμως δεν μπορεί να αναπαραστήσει άμεσα αυτή την ιεραρχία. Γι’ αυτό η μετατροπή εφαρμόζει έναν κανόνα ισοπέδωσης (flattening): τα κλειδιά των φωλιασμένων αντικειμένων μετατρέπονται σε ονόματα στηλών με διαδρομή τελείας (π.χ. address.city). Αυτός ο κανόνας δεν χρειάζεται όταν μετατρέπετε CSV ή XLSX, γιατί εκείνα τα δεδομένα είναι ήδη επίπεδα.

Επιπλέον, η μορφή προορισμού XLSX είναι ένα συμπιεσμένο XML βιβλίο εργασίας που μπορεί να αποθηκεύσει εγγενώς τύπους δεδομένων όπως αριθμούς και booleans – σε αντίθεση με το CSV, που τα μετατρέπει όλα σε κείμενο. Ωστόσο, το εργαλείο δεν διατηρεί κανέναν τύπο ή μορφοποίηση από την πηγή. Γράφει μόνο τα ορατά, στατικά δεδομένα του JSON στο φύλλο εργασίας.

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

Το μέγιστο μέγεθος αρχείου είναι 8 MB. Τα αρχεία που είναι μεγαλύτερα απορρίπτονται με το μήνυμα: «Αυτό το αρχείο είναι πολύ μεγάλο. Χρησιμοποιήστε ένα αρχείο κάτω από ‹max›.». Ο αριθμός των γραμμών περιορίζεται σε 10.000 και ο αριθμός των στηλών σε 200. Μια μετατροπή που διαρκεί περισσότερο από περίπου 12 δευτερόλεπτα διακόπτεται με το μήνυμα: «Αυτή η μετατροπή διαρκεί πολύ. Δοκιμάστε ένα μικρότερο αρχείο.».

Πώς λειτουργεί η ισοπέδωση της JSON

Η βασική λειτουργία του εργαλείου είναι να μετατρέψει την ιεραρχική δομή της JSON σε έναν πίνακα γραμμών και στηλών. Αυτό γίνεται με έναν σταθερό αλγόριθμο:

  • Αν το JSON είναι ένας πίνακας αντικειμένων (array of objects), κάθε αντικείμενο γίνεται μία γραμμή, και τα κλειδιά του γίνονται επικεφαλίδες στηλών.
  • Αν το JSON είναι ένας πίνακας πινάκων (array of arrays), κάθε εσωτερικός πίνακας γίνεται μία γραμμή, και τα στοιχεία του γίνονται στήλες.
  • Τα φωλιασμένα αντικείμενα ισοπεδώνονται με διαδρομή τελείας. Για παράδειγμα, ένα αντικείμενο {"address": {"city": "Αθήνα", "zip": 10431}} θα δημιουργήσει δύο στήλες: address.city και address.zip.
  • Οι πίνακες μέσα σε αντικείμενα αντιμετωπίζονται ανάλογα: αν ένα αντικείμενο περιέχει έναν πίνακα, το εργαλείο συνήθως επεκτείνει τα στοιχεία του πίνακα σε διαδοχικές γραμμές ή στήλες ανάλογα με τη δομή. Συγκεκριμένα, αν ένας πίνακας περιέχει απλές τιμές (π.χ. ["a", "b", "c"]), αυτές μπορούν να γίνουν ξεχωριστές γραμμές ή στήλες ανάλογα με το σχήμα. Ωστόσο, η σελίδα ακολουθεί έναν τυπικό κανόνα: η πρώτη στάθμη του JSON πρέπει να είναι ένας πίνακας (table‑shaped), αλλιώς η μετατροπή αποτυγχάνει.

Παράδειγμα ισοπέδωσης

Ας υποθέσουμε ότι έχετε το εξής JSON:

[
  {
    "id": 1,
    "name": "Κατερίνα",
    "contact": {
      "email": "katerina@example.gr",
      "phone": 2101234567
    },
    "tags": ["πωλήσεις", "marketing"]
  },
  {
    "id": 2,
    "name": "Γιώργος",
    "contact": {
      "email": "giorgos@example.gr",
      "phone": null
    },
    "tags": ["ανάπτυξη"]
  }
]

Το εργαλείο θα δημιουργήσει τις ακόλουθες στήλες:

id name contact.email contact.phone tags tags_2
1 Κατερίνα katerina@example.gr 2101234567 πωλήσεις marketing
2 Γιώργος giorgos@example.gr (κενό) ανάπτυξη (κενό)

Παρατηρήστε ότι:

  • Το contact έγινε contact.email και contact.phone.
  • Ο πίνακας tags έγινε tags και tags_2 (το εργαλείο χρησιμοποιεί κατάληξη _2, _3 κ.λπ. για διπλότυπα ονόματα στηλών).
  • Η τιμή null στο contact.phone του Γιώργου εμφανίζεται ως κενό κελί.
  • Ο δεύτερος χρήστης έχει μόνο μία ετικέτα, οπότε η στήλη tags_2 παραμένει κενή.

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

Τύποι δεδομένων: από JSON σε XLSX

Η μορφή XLSX υποστηρίζει εγγενώς διάφορους τύπους: αριθμούς (ακέραιους και δεκαδικούς), booleans (ΑΛΗΘΕΣ/ΨΕΥΔΕΣ), κείμενο, ημερομηνίες κ.λπ. Η JSON επίσης έχει τύπους: αριθμούς (number), booleans (true/false), string, null, object, array.

Κατά τη μετατροπή:

  • Οι αριθμοί (number) στην JSON παραμένουν αριθμοί στο XLSX. Αυτό είναι ένα σημαντικό πλεονέκτημα σε σχέση με το CSV, όπου όλες οι αριθμητικές τιμές μετατρέπονται σε κείμενο και μπορεί να προκαλέσουν προβλήματα σε υπολογισμούς.
  • Τα booleans (true/false) γίνονται booleans στο XLSX. Στο Excel εμφανίζονται ως ΑΛΗΘΕΣ/ΨΕΥΔΕΣ ή TRUE/FALSE ανάλογα με τη γλώσσα.
  • Το null στην JSON μετατρέπεται σε κενό κελί. Δεν υπάρχει εγγενής τύπος "null" στο XLSX, οπότε το κελί μένει κενό.
  • Αντικείμενα και πίνακες δεν μπορούν να αποθηκευτούν αυτούσια· πρέπει να ισοπεδωθούν όπως περιγράφηκε.
  • Οι συμβολοσειρές (strings) παραμένουν κείμενο.

Το εργαλείο δεν εφαρμόζει καμία μετατροπή ημερομηνιών. Αν το JSON περιέχει συμβολοσειρές που μοιάζουν με ημερομηνίες (π.χ. "2025-03-28"), αυτές θα μπουν στο XLSX ως κείμενο, όχι ως ημερομηνίες.

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

Κανόνες και οριακές περιπτώσεις

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

Κατάσταση Μήνυμα σφάλματος
Επιλέχθηκε αρχείο που δεν είναι CSV, JSON ή XLSX "Choose a CSV, JSON or XLSX file."
Το αρχείο υπερβαίνει το όριο μεγέθους "This file is too large. Use a file under 8 MB."
Το JSON δεν είναι έγκυρο ή δεν έχει μορφή πίνακα "This JSON is invalid or not table‑shaped."
Το αρχείο δεν περιέχει καμία γραμμή πίνακα "This file has no table rows."
Ο χρήστης ακύρωσε τη μετατροπή "Conversion cancelled."
Η μετατροπή διαρκεί πολύ "This conversion is taking too long. Try a smaller file."
Το αρχείο Excel δεν μπόρεσε να ανοίξει "Αδυναμία ανοίγματος αυτού του αρχείου Excel."
Αυτό το CSV δεν μπόρεσε να αναλυθεί "Αδυναμία ανάλυσης αυτού του CSV."
Δεν ήταν δυνατή η μετατροπή αυτού του αρχείου "Αδυναμία μετατροπής αυτού του αρχείου."

Σημαντικές λεπτομέρειες:

  • "Table‑shaped" σημαίνει ότι η ρίζα του JSON πρέπει να είναι ένας πίνακας (array) ή ένα αντικείμενο. Αν ο πίνακας είναι κενός, απορρίπτεται ως "no table rows".
  • Δεν παράγονται πολλαπλά φύλλα εργασίας. Όλα τα δεδομένα μπαίνουν στο πρώτο φύλλο, το οποίο ονομάζεται Sheet1.
  • Δεν διατηρούνται τύποι (formulas) ή στυλ. Το εργαλείο γράφει μόνο στατικά δεδομένα.
  • Μέγιστο μέγεθος αρχείου: 8 MB. Μέγιστος αριθμός γραμμών: 10.000. Μέγιστος αριθμός στηλών: 200.
  • Αν η μετατροπή διαρκεί πολύ (περισσότερο από περίπου 12 δευτερόλεπτα), υπάρχει χρονικό όριο και εμφανίζεται μήνυμα.

Μία συχνή παγίδα: οι χρήστες ανεβάζουν ένα JSON που είναι ένα μεμονωμένο αντικείμενο (π.χ. {"key": "value"}) αντί για πίνακα. Το εργαλείο το αποδέχεται και το μετατρέπει σε πίνακα μιας γραμμής.

Ποιος χρειάζεται αυτό το εργαλείο

Το εργαλείο απευθύνεται σε άτομα που έχουν δεδομένα σε μορφή JSON (π.χ. από ένα API, μια διαμόρφωση εφαρμογής ή μια εξαγωγή βάσης δεδομένων) και θέλουν να τα αναλύσουν ή να τα μοιραστούν σε μορφή υπολογιστικού φύλλου.

  • Αναλυτές δεδομένων που χρειάζονται να ισοπεδώσουν φωλιασμένα JSON χωρίς να γράψουν κώδικα.
  • Μηχανικοί λογισμικού που θέλουν να μεταφέρουν δεδομένα από ένα API σε ένα Excel για γρήγορη οπτικοποίηση.
  • Μέλη ομάδας που λαμβάνουν JSON αρχεία και συνεργάζονται με συναδέλφους που χρησιμοποιούν Excel αλλά δεν γνωρίζουν JSON.
  • Όποιος θέλει να διατηρήσει τους τύπους δεδομένων (αριθμούς, booleans) σε αντίθεση με το CSV που τους μετατρέπει όλους σε κείμενο.

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

Συχνές ερωτήσεις

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

  • Όριο μεγέθους αρχείου: 8 MB. Μεγαλύτερα αρχεία απορρίπτονται με το μήνυμα: «Αυτό το αρχείο είναι πολύ μεγάλο. Χρησιμοποιήστε ένα αρχείο κάτω από ‹max›.»
  • Όριο γραμμών: 10.000 γραμμές.
  • Όριο στηλών: 200 στήλες.
  • Υπέρβαση χρόνου: μια μετατροπή που διαρκεί περισσότερο από περίπου 12 δευτερόλεπτα διακόπτεται με το μήνυμα: «Αυτή η μετατροπή διαρκεί πολύ. Δοκιμάστε ένα μικρότερο αρχείο.»
  • Ακύρωση: Ο χρήστης μπορεί να ακυρώσει τη μετατροπή, κάτι που ενεργοποιεί το μήνυμα «Ακυρώθηκε η μετατροπή.»

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

Συνήθεις Λάθη και πώς να τα αποφύγετε

  1. Μεταφόρτωση αντικειμένου αντί για πίνακα

    Το πιο συχνό λάθος είναι η αποστολή ενός αρχείου που δεν είναι έγκυρο JSON — για παράδειγμα με ένα κόμμα που περισσεύει ή συμβολοσειρές με μονά εισαγωγικά. Το εργαλείο επιστρέφει τότε «Αυτό το JSON δεν είναι έγκυρο ή δεν έχει μορφή πίνακα.» Διόρθωση: περάστε το αρχείο από έναν επικυρωτή JSON και διορθώστε τη σύνταξη. Σημειώστε ότι ένα μόνο αντικείμενο όπως {"users": [... ]} είναι έγκυρη είσοδος, αλλά μετατρέπεται σε πίνακα μιας γραμμής με ολόκληρο τον πίνακα να μετατρέπεται σε συμβολοσειρά σε ένα μόνο κελί — αν θέλετε μία γραμμή ανά χρήστη, περάστε τον εσωτερικό πίνακα αντ' αυτού.

  2. Αντικείμενα με βαθιά ένθεση και πολλά μοναδικά κλειδιά

    Εάν το JSON σας έχει αντικείμενα με ευρέως ποικίλα κλειδιά (π.χ., ένα αντικείμενο έχει 50 κλειδιά, ένα άλλο έχει 100 άσχετα κλειδιά), ο αλγόριθμος ισοπέδωσης παράγει μια στήλη για κάθε μοναδική διαδρομή κλειδιού. Αυτό μπορεί γρήγορα να υπερβεί το όριο στηλών. Λύση: ομαλοποιήστε τη δομή ή ισοπεδώστε εκ των προτέρων στον κώδικα.

  3. Πίνακες αντικειμένων μέσα σε αντικείμενα

    Όπως σημειώθηκε, αυτοί δεν επεκτείνονται σε γραμμές. Το κελί γίνεται μια συμβολοσειρά JSON. Εάν τα χρειάζεστε ως ξεχωριστές γραμμές, αφαιρέστε την ένθεση του πίνακα στο αρχικό σας JSON, αντιγράφοντας τα γονικά πεδία όπως είναι απαραίτητο.

  4. Κενοί πίνακες

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

  5. Ανάμειξη πίνακα-αντικειμένων με πίνακα-πινάκων

    Η ανάμειξη επιτρέπεται, αλλά τα μη-αντικείμενα στοιχεία δεν αποκτούν τις δικές τους στήλες: το εργαλείο τα συλλέγει κάτω από μια στήλη value, και ένας εσωτερικός πίνακας αποθηκεύεται εκεί ως το κείμενο JSON του. Εάν αυτό δεν είναι αυτό που θέλετε, χωρίστε αυτά τα δεδομένα σε δύο ξεχωριστές μετατροπές.

Συχνές Ερωτήσεις

  • Γιατί η έξοδος χρησιμοποιεί ονόματα στηλών με διαδρομή τελείας όπως address.city;

    Επειδή τα αντικείμενα JSON μπορούν να είναι ένθετα. Μια επίπεδη στήλη υπολογιστικού φύλλου χρειάζεται ένα ενιαίο όνομα. Η διαδρομή τελείας είναι ο τυπικός τρόπος αναπαράστασης ιεραρχίας σε μια κεφαλίδα. Η εναλλακτική (π.χ., "address.city") είναι σαφής και εύκολη στην διαίρεση στο Excel αν χρειαστεί.

  • Μπορώ να μετατρέψω ένα αρχείο JSON που περιέχει ένα μόνο αντικείμενο;

    Ναι. Ένα μόνο αντικείμενο μετατρέπεται σε πίνακα μιας γραμμής: τα κλειδιά του γίνονται οι στήλες. Η τοποθέτησή του σε αγκύλες ([{...}]) δίνει το ίδιο αποτέλεσμα.

  • Θα διατηρηθούν οι τύποι του Excel από το JSON μου;

    Όχι. Το εργαλείο αντιμετωπίζει όλες τις τιμές JSON ως δεδομένα, όχι ως τύπους. Εάν έχετε μια συμβολοσειρά "=SUM(A1:A10)", θα εμφανιστεί στο κελί ως αυτό το κυριολεκτικό κείμενο, όχι ως υπολογισμένο άθροισμα.

  • Τι συμβαίνει με τις τιμές null;

    Οι τιμές null παράγουν κενά κελιά. Το Excel τις εμφανίζει ως κενά κελιά.

  • Γιατί το εργαλείο λέει «Αυτός ο πίνακας έχει περισσότερες από ‹max› στήλες»;

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

  • Είναι ασφαλή τα δεδομένα μου όταν χρησιμοποιώ αυτή τη σελίδα;

    Ναι. Ολόκληρη η μετατροπή γίνεται από την πλευρά του πελάτη στον φυλλομετρητή σας. Κανένα αρχείο δεν μεταφορτώνεται σε κανέναν διακομιστή. Μπορείτε να το επαληθεύσετε αποσυνδέοντας το δίκτυό σας αφού φορτώσει η σελίδα — η μετατροπή εξακολουθεί να λειτουργεί.

1. Γιατί το εργαλείο δεν δέχεται ένα JSON που είναι ένα απλό αντικείμενο;

Το εργαλείο απαιτεί το JSON να είναι "table‑shaped", δηλαδή ένας πίνακας αντικειμένων ή ένας πίνακας πινάκων. Ένα μεμονωμένο αντικείμενο γίνεται ένας πίνακας με μία γραμμή.

2. Τι συμβαίνει με τα πεδία που λείπουν σε κάποια αντικείμενα;

Όταν ένα αντικείμενο δεν έχει ένα κλειδί που υπάρχει σε άλλα αντικείμενα, το αντίστοιχο κελί στο Excel παραμένει κενό. Ομοίως, οι τιμές null γίνονται κενά κελιά.

3. Μπορώ να μετατρέψω JSON με πίνακες μέσα σε πίνακες;

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

4. Γιατί χάνονται οι τύποι (formulas) που είχα στο αρχικό μου Excel;

Αυτή η σελίδα μετατρέπει JSON σε Excel. Δεν επεξεργάζεται αρχεία Excel ως είσοδο. Αν θέλετε να διατηρήσετε τύπους, πρέπει να χρησιμοποιήσετε ένα εργαλείο που επεξεργάζεται XLSX, όχι αυτή τη σελίδα.

5. Πόσο μεγάλο αρχείο μπορώ να ανεβάσω;

Το όριο μεγέθους ορίζεται από την εφαρμογή και εμφανίζεται στο μήνυμα σφάλματος «Αυτό το αρχείο είναι πολύ μεγάλο. Χρησιμοποιήστε ένα αρχείο κάτω από ‹max›.». Το μέγιστο μέγεθος αρχείου είναι 8 MB. Για πολύ μεγάλα JSON, σκεφτείτε να τα χωρίσετε.

6. Το εργαλείο υποστηρίζει επεξεργασία της μορφοποίησης (χρώματα, γραμματοσειρές);

Όχι. Το εργαλείο γράφει μόνο τις τιμές των κελιών. Δεν διατηρούνται ούτε χρώματα, ούτε πλάτη στηλών, ούτε συγχωνεύσεις κελιών. Η μορφοποίηση μπορεί να προστεθεί αργότερα στο Excel.