Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Excel07] Εύρεση κελιού σε διαφορετικό βιβλίο

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 07-09-18, 11:29
Όνομα: Σεραφείμ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-09-2018
Μηνύματα: 7
Προεπιλογή Εύρεση κελιού σε διαφορετικό βιβλίο

Καλημέρα,

Έχω ένα βιβλίο (Sample 1.xlsx) από το οποίο πατώντας σε ένα κελί θέλω να μεταφέρεται σε διαφορετικό βιβλίο (Sample 2.xlsx) στη γραμμή που βρίσκεται το συγκεκριμένο κελί.
Π.χ. Sample 1.xlsx, κελί C2 (τιμολόγιο 101) να βρίσκει τη γραμμή του στο Sample 2.xlsx

Γίνεται κάτι τέτοιο;
Διάβασα ένα παρόμοιο θέμα και προσπάθησα να το εφαρμόσω χωρίς επιτυχία.
Σας στέλνω και συνημμένο αρχείο με το θέμα που είχε αναρτηθεί παλαιότερα.

Σας ευχαριστώ πολύ
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Sample 1.xlsx (11,1 KB, 6 εμφανίσεις)
Τύπος Αρχείου: xlsx Sample 2.xlsx (8,6 KB, 4 εμφανίσεις)
Τύπος Αρχείου: xlsx xl_Search_Hypelink.xlsx (20,8 KB, 5 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 07-09-18, 17:01
Το 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
Προεπιλογή

Η μετάβαση στο βιβλίο προορισμού, γίνεται με βάση τον αρ. τιμολογίου, που είναι μοναδικός.

Στο κελί e2, βάζουμε τον τύπο:
Κώδικας:
=IFNA(HYPERLINK("[C:\Path2\Name2.xlsx]Sheet2!"&ADDRESS(MATCH(C2;'[Name2.xlsx]Sheet2'!Range2;0)+1;2);"Πάμε");"Δεν βρέθηκε")
Οι χρήστες με office 2010 και παλαιότερο, αντί =ifna(), να βάλουν =iferror()
*Η =ifna(), είναι νέα σχετικά συνάρτηση και λειτουργεί με 2013 - 2016 - 365

Επεξήγηση ορισμάτων τύπου:

Όπου Path2, η διαδρομή του βιβλίου προορισμού ( Εδώ: Sample 2 )
Όπου Name2, ο τίτλος του βιβλίου προορισμού
Όπου .xlsx, η κατάληξη του βιβλίου προορισμού (θα μπορούσε να είναι πχ .xlsm)
Όπου Sheet2, το όνομα φύλλου του βιβλίου προορισμού
Όπου Range2, η περιοχή που θα ελέγξει η =match() (πχ $b$2:$b$20)
Όπου +1 στην =match(), θα μπεί ο αριθμός σειρών, επάνω από την περιοχή ελέγχου
*Εδώ, έχουμε μια μόνο γραμμή με κεφαλίδες, άρα +1
Το 2o όρισμα της =address(), είναι 2,
γιατί οι αρ. τιμολογίων είναι στην b στήλη του βιβλίου προορισμού
Όπου "Πάμε", ένα φιλικό όνομα για την μετάβαση (optional)
Όπου "Δεν βρέθηκε", ένα φιλικό όνομα για την περίπτωση σφάλματος (optional)

Σημείωση 1:
α) Τα δύο βιβλία να ανοιχτά ταυτόχρονα
β) Προσοχή στα σύμβολα (") (:) (\) (!) (&) ([) (]) (')
Σημείωση 2:
Δεν υπάρχει κανείς απολύτως λόγος, για την ύπαρξη δύο βιβλίων σε αυτό το project.
Απάντηση με παράθεση
  #3  
Παλιά 10-09-18, 08:48
Όνομα: Σεραφείμ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-09-2018
Μηνύματα: 7
Προεπιλογή

Καλημέρα και καλή εβδομάδα.

Ευχαριστώ πολύ για την απάντηση σου.
Δουλεύει μια χαρά.
Σε περίπτωση που είναι κλειστό το Sample 2.xlsx, δεν υπάρχει δυνατότητα να το ανοίξει;
Απάντηση με παράθεση
  #4  
Παλιά 10-09-18, 08:53
Το 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
Προεπιλογή

Καλημέρα.
Με κώδικα ναι.
Οι συναρτήσεις, δεν έχουν δυνατότητες να ανοίγουν βιβλία...
Αλλά όπως είπα και πριν, δεν υπάρχει λόγος ύπαρξης του 2ου βιβλίου,
με αυτήν την δομή και δεδομένα, που εμφανίζει το παράδειγμα...
Απάντηση με παράθεση
  #5  
Παλιά 10-09-18, 10:27
Όνομα: Σεραφείμ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-09-2018
Μηνύματα: 7
Προεπιλογή

Το Sample 2.xlsx θα το ενημερώνει ένας χρήστης, ο οποίος δεν θέλω να ανοίγει το Sample 1.xlsx.
Οι στήλες και τα κελιά θα είναι πολύ διαφορετικά από τα παραδείγματα που σου έστειλα αλλά περίπου με την ίδια φιλοσοφία.
Με κώδικα μπορεί να ανοίξει και βιβλία από διαφορετικό υπολογιστή (στο ίδιο δίκτυο);
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Εύρεση κελιού στο Excel George R Excel - Ερωτήσεις / Απαντήσεις 2 15-12-17 07:03
[Μορφοποίηση] Διαφορετικό χρώμα για ημερομηνίες και Σ/Κ mlsds Excel - Ερωτήσεις / Απαντήσεις 5 25-01-17 22:48
[Συναρτήσεις] Εύρεση τελευταίου μη κενού κελιού σε στήλη vasi Excel - Ερωτήσεις / Απαντήσεις 4 31-01-13 23:38
[VBA] Μεταφορά δεδομένων από ένα βιβλίο εργασίας σε άλλο βιβλίο εργασίας. anestaki Excel - Ερωτήσεις / Απαντήσεις 3 24-10-12 07:24


Η ώρα είναι 02:38.