Πίνακας περιεχομένων
Μάθετε έναν νέο απίστευτα απλό τρόπο για να εισάγετε μια εικόνα σε ένα κελί χρησιμοποιώντας τη συνάρτηση ΕΙΚΟΝΑ.
Οι χρήστες του Microsoft Excel έχουν εισάγει εικόνες σε φύλλα εργασίας εδώ και χρόνια, αλλά αυτό απαιτούσε αρκετή προσπάθεια και υπομονή. Τώρα, αυτό επιτέλους τελείωσε. Με τη νεοεισαχθείσα λειτουργία IMAGE, μπορείτε να εισάγετε μια εικόνα σε ένα κελί με έναν απλό τύπο, να τοποθετείτε εικόνες μέσα σε πίνακες του Excel, να μετακινείτε, να αντιγράφετε, να αλλάζετε το μέγεθος, να ταξινομείτε και να φιλτράρετε τα κελιά με εικόνες όπως τα κανονικά κελιά. Αντί να αιωρούνται πάνω από τοένα λογιστικό φύλλο, οι εικόνες σας είναι πλέον αναπόσπαστο μέρος του.
Λειτουργία IMAGE του Excel
Η λειτουργία IMAGE του Excel έχει σχεδιαστεί για την εισαγωγή εικόνων σε κελιά από μια διεύθυνση URL. Υποστηρίζονται οι ακόλουθες μορφές αρχείων: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO και WEBP.
Η συνάρτηση δέχεται συνολικά 5 ορίσματα, εκ των οποίων μόνο το πρώτο είναι απαραίτητο.
IMAGE(source, [alt_text], [sizing], [height], [width])Πού:
Πηγή (υποχρεωτικό) - η διαδρομή URL για το αρχείο εικόνας που χρησιμοποιεί το πρωτόκολλο "https". Μπορεί να παρέχεται με τη μορφή συμβολοσειράς κειμένου που περικλείεται σε διπλά εισαγωγικά ή ως αναφορά στο κελί που περιέχει τη διεύθυνση URL.
Alt_text (προαιρετικό) - το εναλλακτικό κείμενο που περιγράφει την εικόνα.
Διαστασιολόγηση (προαιρετικό) - καθορίζει τις διαστάσεις της εικόνας. Μπορεί να είναι μία από αυτές τις τιμές:
- 0 (προεπιλογή) - προσαρμόζει την εικόνα στο κελί διατηρώντας την αναλογία διαστάσεων.
- 1 - γεμίστε το κελί με την εικόνα αγνοώντας την αναλογία διαστάσεων.
- 2 - διατηρήστε το αρχικό μέγεθος της εικόνας, ακόμη και αν υπερβαίνει τα όρια του κελιού.
- 3 - ορίστε το ύψος και το πλάτος της εικόνας.
Ύψος (προαιρετικό) - το ύψος της εικόνας σε pixels.
Πλάτος (προαιρετικό) - το πλάτος της εικόνας σε pixels.
Διαθεσιμότητα της λειτουργίας IMAGE
Η ΕΙΚΟΝΑ είναι μια νέα λειτουργία, η οποία είναι προς το παρόν διαθέσιμη μόνο στο κανάλι Office Insider Beta για τους χρήστες του Microsoft 365 για Windows, Mac και Android.
Βασικός τύπος IMAGE στο Excel
Για να δημιουργήσετε έναν τύπο IMAGE στην απλούστερη μορφή του, αρκεί να παρέχετε μόνο το 1ο όρισμα που καθορίζει τη διεύθυνση URL για το αρχείο εικόνας. Να θυμάστε ότι επιτρέπονται μόνο οι διευθύνσεις HTTPS και όχι HTTP. Η παρεχόμενη διεύθυνση URL πρέπει να περικλείεται σε διπλά εισαγωγικά όπως ακριβώς και μια κανονική συμβολοσειρά κειμένου. Προαιρετικά, στο 2ο όρισμα, μπορείτε να ορίσετε ένα εναλλακτικό κείμενο που περιγράφει την εικόνα.
Για παράδειγμα:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Η παράλειψη ή ο ορισμός του 3ου ορίσματος σε 0 αναγκάζει την εικόνα να χωρέσει στο κελί, διατηρώντας την αναλογία πλάτους προς ύψος. Η εικόνα θα προσαρμοστεί αυτόματα όταν το μέγεθος του κελιού αλλάξει:
Όταν περνάτε με το ποντίκι πάνω από το κελί με έναν τύπο ΕΙΚΟΝΑ, εμφανίζεται η συμβουλή εργαλείων. Το ελάχιστο μέγεθος του παραθύρου συμβουλών είναι προκαθορισμένο. Για να το κάνετε μεγαλύτερο, σύρετε την κάτω δεξιά γωνία του παραθύρου όπως φαίνεται παρακάτω.
Για να γεμίσετε ολόκληρο το κελί με μια εικόνα, ορίστε το 3ο όρισμα σε 1. Για παράδειγμα:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Κανονικά, αυτό λειτουργεί καλά για εικόνες αφηρημένων τεχνών που φαίνονται καλά με σχεδόν οποιαδήποτε αναλογία πλάτους προς ύψος.
Αν αποφασίσετε να ορίσετε το ύψος και το πλάτος της εικόνας (4ο και 5ο όρισμα, αντίστοιχα), βεβαιωθείτε ότι το κελί σας είναι αρκετά μεγάλο ώστε να χωράει την εικόνα αρχικού μεγέθους. Αν όχι, μόνο ένα μέρος της εικόνας θα είναι ορατό.
Μόλις εισαχθεί η εικόνα, μπορείτε να την αντιγράψετε σε άλλο κελί αντιγράφοντας απλώς τον τύπο. Ή μπορείτε να αναφορά σε ένα κελί με έναν τύπο IMAGE για παράδειγμα, για να αντιγράψετε μια εικόνα από το C4 στο D4, πληκτρολογήστε τον τύπο =C4 στο D4.
Πώς να εισαγάγετε εικόνες σε κελιά του Excel - παραδείγματα τύπων
Η εισαγωγή της συνάρτησης IMAGE στο Excel "ξεκλείδωσε" πολλά νέα σενάρια που προηγουμένως ήταν αδύνατα ή εξαιρετικά περίπλοκα. Παρακάτω θα βρείτε μερικά τέτοια παραδείγματα.
Πώς να φτιάξετε μια λίστα προϊόντων με εικόνες στο Excel
Με τη λειτουργία ΕΙΚΟΝΑ, η δημιουργία μιας λίστας προϊόντων με εικόνες στο Excel γίνεται απίστευτα εύκολη. Τα βήματα είναι τα εξής:
- Δημιουργήστε έναν νέο κατάλογο προϊόντων στο φύλλο εργασίας σας. Ή εισάγετε έναν υπάρχοντα κατάλογο από μια εξωτερική βάση δεδομένων ως αρχείο csv. Ή χρησιμοποιήστε ένα πρότυπο απογραφής προϊόντων που είναι διαθέσιμο στο Excel.
- Ανεβάστε τις εικόνες των προϊόντων σε κάποιο φάκελο στον ιστότοπό σας.
- Κατασκευάστε τον τύπο ΕΙΚΟΝΑ για το πρώτο στοιχείο και εισαγάγετε τον στο επάνω κελί. Στον τύπο, μόνο το πρώτο όρισμα ( πηγή Το δεύτερο όρισμα ( alt_text ) είναι προαιρετική.
- Αντιγράψτε τον τύπο σε όλα τα παρακάτω κελιά στο Εικόνα στήλη.
- Σε κάθε τύπο ΕΙΚΟΝΑΣ, αλλάξτε το όνομα του αρχείου και το εναλλακτικό κείμενο, αν το έχετε δώσει. Καθώς όλες οι εικόνες μεταφορτώθηκαν στον ίδιο φάκελο, αυτή είναι η μόνη αλλαγή που πρέπει να γίνει.
Σε αυτό το παράδειγμα, ο παρακάτω τύπος πηγαίνει στο E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Μπότες Wellington")
Ως αποτέλεσμα, έχουμε τον ακόλουθο κατάλογο προϊόντων με εικόνες στο Excel:
Πώς να επιστρέψετε μια εικόνα με βάση μια άλλη τιμή κελιού
Για αυτό το παράδειγμα, θα δημιουργήσουμε μια αναπτυσσόμενη λίστα στοιχείων και θα εξάγουμε μια σχετική εικόνα σε ένα γειτονικό κελί. Όταν επιλέγεται ένα νέο στοιχείο από την αναπτυσσόμενη λίστα, η αντίστοιχη εικόνα θα εμφανίζεται δίπλα του.
- Καθώς στοχεύουμε σε μια δυναμικό dropdown που επεκτείνεται αυτόματα όταν προστίθενται νέα στοιχεία, το πρώτο μας βήμα είναι να μετατρέψουμε το σύνολο δεδομένων σε έναν πίνακα του Excel. Ο γρηγορότερος τρόπος είναι η χρήση της συντόμευσης Ctrl + T. Μόλις δημιουργηθεί ο πίνακας, μπορείτε να του δώσετε όποιο όνομα θέλετε. Ο δικός μας ονομάζεται Product_list .
- Δημιουργήστε δύο ονομαστικές περιοχές για το Στοιχείο και Εικόνα στήλες, χωρίς να περιλαμβάνονται οι επικεφαλίδες των στηλών:
- Στοιχεία που παραπέμπει σε =Product_list[ITEM]
- Εικόνες που παραπέμπει σε =Product_list[IMAGE]
- Με επιλεγμένο το κελί για το dropdown, μεταβείτε στο πεδίο Δεδομένα tab>, Εργαλεία ημερομηνίας ομάδα, κάντε κλικ στο Επικύρωση δεδομένων , και διαμορφώστε την αναπτυσσόμενη λίστα με βάση ένα όνομα του Excel. Στην περίπτωσή μας, =Είδη χρησιμοποιείται για Πηγή .
- Στο κελί που προορίζεται για μια εικόνα, εισαγάγετε τον ακόλουθο τύπο XLOOKUP:
=XLOOKUP(A2, Product_list[ITEM], Product_list[IMAGE])
Όπου Α2 ( lookup_value ) είναι το πτυσσόμενο κελί.
Καθώς κοιτάμε προς τα πάνω σε έναν πίνακα, ο τύπος χρησιμοποιεί δομημένες αναφορές όπως:
- Lookup_array - Product_list[ITEM] που λέει να αναζητήσετε την τιμή αναζήτησης στη στήλη με το όνομα ITEM.
- Return_array - Product_list[IMAGE]) που λέει να επιστρέψει μια αντιστοιχία από τη στήλη με το όνομα IMAGE.
Το αποτέλεσμα θα μοιάζει κάπως έτσι:
Και εδώ είναι η πτυσσόμενη λίστα με τις σχετικές εικόνες σε δράση - μόλις επιλεγεί ένα στοιχείο στο Α2, η εικόνα του εμφανίζεται αμέσως στο Β2:
Πώς να κάνετε ένα dropdown με εικόνες στο Excel
Σε παλαιότερες εκδόσεις του Excel, δεν υπήρχε τρόπος να προσθέσετε εικόνες σε μια αναπτυσσόμενη λίστα. Η λειτουργία IMAGE το άλλαξε αυτό. Τώρα, μπορείτε να δημιουργήσετε μια αναπτυσσόμενη λίστα με εικόνες σε 4 γρήγορα βήματα:
- Ξεκινήστε με τον ορισμό των δύο ονομάτων για το σύνολο δεδομένων σας. Στην περίπτωσή μας, τα ονόματα είναι:
- Product_list - τον πίνακα προέλευσης (A10:E20 στο παρακάτω στιγμιότυπο οθόνης).
- Εικόνες - αναφέρεται στη στήλη IMAGE του πίνακα, χωρίς την επικεφαλίδα.
Για λεπτομερείς οδηγίες, ανατρέξτε στην ενότητα Πώς να ορίσετε ένα όνομα στο Excel.
- Για κάθε τύπο IMAGE, ρυθμίστε τις παραμέτρους alt_text όπως ακριβώς θέλετε να εμφανίζεται το εναλλακτικό κείμενο στην αναπτυσσόμενη λίστα.
- Στην Α2, δημιουργήστε μια αναπτυσσόμενη λίστα με Πηγή αναφερόμενος σε = Εικόνες .
- Επιπλέον, μπορείτε να ανακτήσετε περισσότερες πληροφορίες σχετικά με το επιλεγμένο στοιχείο με τη βοήθεια αυτών των τύπων:
Λήψη του ονόματος του στοιχείου:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Τραβήξτε την ποσότητα:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Εξάγετε το κόστος:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])
Καθώς τα δεδομένα της πηγής βρίσκονται σε πίνακα, οι αναφορές χρησιμοποιούν έναν συνδυασμό των ονομάτων του πίνακα και των στηλών. Μάθετε περισσότερα για τις αναφορές σε πίνακες.
Το αναδυόμενο μενού με τις εικόνες που προκύπτει φαίνεται στο στιγμιότυπο οθόνης:
Γνωστά προβλήματα και περιορισμοί της λειτουργίας IMAGE του Excel
Επί του παρόντος, η λειτουργία IMAGE βρίσκεται στο στάδιο των δοκιμών beta, οπότε η ύπαρξη κάποιων προβλημάτων είναι φυσιολογική και αναμενόμενη :)
- Μπορούν να χρησιμοποιηθούν μόνο εικόνες που έχουν αποθηκευτεί σε εξωτερικούς ιστότοπους "https".
- Δεν υποστηρίζονται οι εικόνες που είναι αποθηκευμένες στο OneDrive, το SharePoint και τα τοπικά δίκτυα.
- Εάν ο ιστότοπος στον οποίο είναι αποθηκευμένο το αρχείο εικόνας απαιτεί έλεγχο ταυτότητας, η εικόνα δεν θα εμφανιστεί.
- Η εναλλαγή μεταξύ των πλατφορμών Windows και Mac μπορεί να προκαλέσει προβλήματα με την απόδοση της εικόνας.
- Ενώ υποστηρίζεται η μορφή αρχείου GIF, εμφανίζεται σε ένα κελί ως στατική εικόνα.
Έτσι μπορείτε να εισάγετε μια εικόνα σε ένα κελί χρησιμοποιώντας τη λειτουργία ΕΙΚΟΝΑ.Σας ευχαριστώ που διαβάσατε και ελπίζω να σας δω στο blog μας την επόμενη εβδομάδα!
Βιβλίο ασκήσεων
Λειτουργία IMAGE του Excel - παραδείγματα τύπων (.xlsx αρχείο)