Χρειαζομαι βοηθεια σε ταυτοποιηση λιστων στο εξελ

VB Script και κολπάκια, Excel macro, Word, Powerpoint, κτλ

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
skaramanlis
Δημοσιεύσεις: 1
Εγγραφή: 12 Μάιος 2013 00:49

Χρειαζομαι βοηθεια σε ταυτοποιηση λιστων στο εξελ

Δημοσίευση από skaramanlis » 12 Μάιος 2013 01:05

Καλησπέρα!
Έχω 2 εξελ, το πρώτο περιεχέι μια στήλη με ID, το δεύτερο εξελ περιεχέι μια στήλη με ID και διπλά άλλη μια στήλη με ονόματα.
Χρειάζομαι στο πρώτο εξελ, να δημιουργηθεί ακόμα μια στήλη, που να γράφονται τα ονόματα που αντιστοιχούνε από τα ID της δεύτερης λίστας.
Το παράδειγμα μου:

Εξελ1
-------------------------
ID
-------------------------
1
2
3
4
5
6
7
8
9
10


Εξελ2
------------------------
Ονομα ID
------------------------
Σιμος 5
Κωστας 3
Βαγγελης 6
Χαρης 9
Αγγελος 8
Ανδρεας 2
Γιωργος 4

Και χρειαζομαι να γινει ετσι
1
2 Ανδρεας
3 Κωστας
4 Γιωργος
5 Σιμος
6 Βαγγελης
7
8 Αγγελος
9 Χαρης
10

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

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Χρειαζομαι βοηθεια σε ταυτοποιηση λιστων στο εξελ

Δημοσίευση από dva_dev » 12 Μάιος 2013 17:31

Θα χρησιμοποιήσεις τη συνάρτηση lookup. Π.χ. στο κελί που θέλεις να φέρεις τις τιμές θα βάλεις τον τύπο:

Κώδικας: Επιλογή όλων

=IF(ISERROR(LOOKUP(E2;$B$2:$B$8));"";IF(LOOKUP(E2;$B$2:$B$8)=E2;LOOKUP(E2;$B$2:$B$8;$A$2:$A$8);""))
Στο κελί E2 έχεις τις τιμές που θέλεις να βρεις.
Στα κελιά Α2-Α8 έχεις τα ονόματα.
Στα κελιά B2-B8 έχεις τα ids των ονομάτων.

Αν εσύ τα έχεις σε διαφορετικά αρχεία τότε θα πρέπει να αλλάξει ο τύπος στα κομμάτια $B$2:$B$8 (και τα $A$2:$A$8 ) ώστε να περιλαμβάνει το όνομα του αρχείου και το όνομα του sheet.
Αντί να έχεις απλώς

Κώδικας: Επιλογή όλων

$B$2:$B$8
θα έχεις κάτι σαν

Κώδικας: Επιλογή όλων

'C:\Users\Public\Documents\[lookup_sample.xls]Sheet1'!$B$2:$B$8
Συνημμένα
lookup_sample.zip
(9.74 KiB) Μεταφορτώθηκε 130 φορές

Απάντηση

Επιστροφή στο “Office, Excel, Word VB Scripts και Tips”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες