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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 03-07-12, 20:49
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 01-07-2012
Μηνύματα: 13
Post Αντιστοιχία αριθμού - ονόματος

Έχεις απόλυτο δίκιο δούλεψε μια χαρά!!! Σε ευχαριστώ και πάλι πάρα πολύ.

Έχω και ένα άλλο θέμα πάλι με excel. Στη στήλη Α έχω διάφορους αριθμούς (στο συγκεκριμένο παράδειγμα που επισυνάπτω είναι από το 1 έως το 10, θα μπορούσε να είναι από το 1 έως το 50000) και στη στηλη Β έχω τα ονόματα που αντιστοιχούν σε αυτούς του 10 αριθμούς. Μπορούν τα ονόματα αυτά με VBA να συμπληρώνονται αυτόματα και στις υπόλοιπες εγγραφές που είναι συμπληρωμένη η στήλη Α αλλά όχι η Β?
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Βιβλίο1.xlsx (13,0 KB, 53 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 04-07-12, 09:37
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

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

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

Σαν κανόνας στο Excel, είναι ότι μπορείς να το κάνεις χωρίς VBA, τότε κάντο έτσι.

Στην περίπτωσή σου, μία απλή INDEX & MATCH, μπορεί να κάνει άνετα την δουλειά σου.

Στο Β11 και σύρε όσο θέλεις προς τα κάτω.

Κώδικας:
=INDEX($B$1:$B$10;MATCH(A11;$A$1:$A$10;0))
Απάντηση με παράθεση
  #3  
Παλιά 04-07-12, 13:13
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 01-07-2012
Μηνύματα: 13
Προεπιλογή

Λευτέρη καλησπέρα,

Έχεις δίκιο δεν το σκέφτηκα καθόλου για το νέο θέμα!
Σε ευχαριστώ πολύ για την απάντησή σου.
Απάντηση με παράθεση
  #4  
Παλιά 05-07-12, 20:35
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλησπέρα
Μιας και ο Διογένης πιθανόν να ήθελε μια λύση με VBA αλλά και γενικά σαν εναλλακτική κατάσταση, η λύση που σας παρουσιάζω έχει κάποια πλεονεκτήματα σε σχέση με τους τύπους INDEX,MATCH όταν τους χρησιμοποιούμαι με τον κλασσικό τρόπο
Δημιουργώντας πίνακες και δίνοντας ονόματα σε κελιά ή περιοχές (*βλέπε name manager)
μπορούμε να μετακινήσουμε τους πίνακες μας οπουδήποτε στο φύλλο ή να μεγαλώσουμε το
αρχικό πινακάκι των ονομάτων (τα δεδομένα μας) όσο χρειάζεται
καθώς και τον πίνακα των αποτελεσμάτων
Πατώντας το κουμπί της εντολής καθαρίζονται τα παλιά αποτελέσματα και ενημερώνονται με τα νέα
Δείτε το και αξιολογήστε το
επιπρόσθετα αν βάλουμε στον κώδικα τις γραμμές
Range("setcell").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
η περιοχή μας δεν έχει πλέον τύπους αλλά μόνο τα ονόματα σαν τιμές
οι γραμμές αυτές πρέπει να μπουν πριν το msgbox
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm fill names.xlsm (21,3 KB, 78 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη Spirosgr : 06-07-12 στις 09:03.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Εύρεση ονόματος από κατάλογο gfevran Excel - Ερωτήσεις / Απαντήσεις 13 23-10-15 19:05
[ Φόρμες ] Αλλαγή ονόματος skionitis Access - Ερωτήσεις / Απαντήσεις 1 19-07-12 23:30
[ Φόρμες ] Αντιστοιχία Ημερομηνίας - Ημέρας mgeorge Access - Ερωτήσεις / Απαντήσεις 3 04-06-11 20:35
[Συναρτήσεις] Αντιστοιχία δεδομένων nikos84 Excel - Ερωτήσεις / Απαντήσεις 2 09-03-11 00:56
[ Ερωτήματα ] αντιστοιχία τηλέφωνο με όνομα lammis Access - Ερωτήσεις / Απαντήσεις 3 28-09-10 11:02


Η ώρα είναι 20:20.