Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Γενικά] Συνδεση 2 φυλλων

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 19-09-18, 10:05
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή Συνδεση 2 φυλλων

Καλημερα σε ολα τα μελη....

Εχω ενα αρχειο στο οποιο εχω ενα Main φυλλο εργασιας και ενημερωνω για καθε ημερα ενα χαρακτηρισμο για καθε ενα ατομο.
Η καθε γραμμη αφορα εναν ανθρωπο ο οποιος εχει ενα μοναδικο αναγνωριστικο (συννημενη εικονα Main.jpg (στηλη Β) ).

Χρειαζομαι να φτιαξω στο ιδιο αρχειο ενα νεο φυλλο εργασιας, στο οποιο η ταξινομηση των "ατομων" θα ειναι διαφορετικη, Επισης δεν θα περιεχονται ολοι, αλλα καποιοι απο αυτους. (συννημενη εικονα screenshot_1).

To ζητουμενο ειναι να γινετε matching των στοιχειων απο το φυλλο Main, στο νεο φυλλο, (βαση του μοναδικου αναγωριστικου (στηλη Β)) και να ενημερωνεται αυτοματα η κατασταση στο νεο φυλλο για την αντιστοιχη ημερομηνια.

Ευχαριστω προκαταβολικα για την οποια συμβουλη - βοηθεια.
Συνημμένα Thumbnails
Συνδεση 2 φυλλων-main.jpg   Συνδεση 2 φυλλων-screenshot_1.jpg  
Απάντηση με παράθεση
  #2  
Παλιά 19-09-18, 11:59
Το 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
Προεπιλογή

Καλημέρα.
Στέλιο θα ξεκινήσω από κάτι που παρατήρησα στην εικόνα main...
Όταν πληκτρολογείς Τ (ταυ) εμφανίζει Τα...
Αυτό μπορείς να το διορθώσεις, αν ακολουθήσεις τα βήματα της εικόνας 1.


Πάμε τώρα στο ερώτημα...

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

Εξηγούμαι...

Αν για παράδειγμα τα δύο φύλλα, είναι πανομοιότυπα μεν,
αλλά αλλάζουν τα ονόματα (μέσω id), τότε θα μπορούσε κανείς να βάλει,
στο δεύτερο φύλλο, τύπους =index() & =match()
και να επιλέγει ή πληκτρολογεί id.

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

Υπάρχουν κι άλλοι τρόποι...

Όπως για παράδειγμα, να επιλέγουμε από το πρώτο φύλλο τα id,
με dropdown ή checkbox κλπ.

Τι θα έκανα εγώ...

Θα είχα ένα μόνο φύλλο, (το βασικό) και θα είχα τα δεδομένα σε πίνακα.
Με τον τρόπο αυτό, θα έβαζα φίλτρο σε όποια id ήθελα και θα είχα αποτέλεσμα.

Ακόμα καλύτερα, θα έβαζα μια στήλη δίπλα στο id, με πχ Ναι - Όχι
και αφού επέλεγα τι θέλω να δώ, θα έβαζα φίλτρο ως προς Ναι...

Τώρα...

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

Προσπάθησε με αυτές τις οδηγίες και αν δυσκολευτείς
ανέβασε ένα παραδειγματικό αρχείο.

*Σε περίπτωση vba, το αρχείο να είναι «αντίγραφο» του κανονικού...
Συνημμένα Thumbnails
Συνδεση 2 φυλλων-screenshot_1.jpg  
Απάντηση με παράθεση
  #3  
Παλιά 20-09-18, 09:42
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Σπύρο Καλημέρα και σε ευχαριστώ πολύ για την άμεση ανταπόκριση στο να με βοηθήσεις...

Αρχικά στο θέμα με το "Τ" που αναφέρεις, το έχω φτιάξει ήδη μεσώ της αυτόματης διόρθωσης. Όπου λοιπόν φαίνεται "ΤΑ" είναι επίτηδες γραμμένο έτσι διότι συμβολίζει κάτι, όπως και οι άλλες λέξεις που φαίνονται στις εικόνες που ανέβασα ("Π" , "ΛΥΜ" κλπ)
Εν προκειμένω το "ΤΑ" συμβολίζει την λέξη Ταξίδι.

Στο θέμα τώρα που ζήτησα βοήθεια...

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

Αυτό το excel χρησιμοποιείται για να ενημερώνει μια ΒΔ Access (Συνημμενη Εικόνα)

Απλά είναι πιο πρακτικό για τον χειριστή να ενημερώνει ένα Excel με μορφή σταυρόλεξου και κατόπιν να στέλνει τα δεδομένα του στην ΒΔ , από το να το κάνει μέσω φορμών στην Access που είναι σαφώς πιο χρονοβόρο.

Αυτό σημαίνει ότι το ID (στήλη Β) είναι ένα μοναδικό αναγνωριστικό για κάθε ένα άτομο. (το οποίο αποτελεί και το PK στην Access για το συγκεκριμένο άτομο).

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

Αυτό που χρειάζομαι είναι ένα νέο φύλλο εργασίας το οποίο δεν θα είναι απλά πανομοιότυπο. Θα είναι ΙΔΙΟ. Η μόνη τροποποίηση θα είναι η σειρά ταξινόμησης των ατόμων. Χωρίς να πειραχθεί το MAIN φύλλο εργασίας (αφού εκεί γίνεται η συγκεντρωτική καταχώρηση των δεδομένων). Η ταξινόμηση θα γίνει με βάση την "ομάδα" στην οποία ανήκουν, για να υπάρχει ευκολότερη κατανομή έργων με βάση την ΟΜΑΔΑ.

Ουσιαστικά αυτό που χρειάζομαι λοιπόν, όταν γίνεται μια καταχώρηση στο Main φύλλο εργασίας, αυτόματα να βρίσκει το αντίστοιχο άτομο στο Νέο φύλλο εργασίας (μέσω του ID) και να ενημερώνεται ΟΛΗ Η ΓΡΑΜΜΗ, η οποία όμως είναι διαφορετική στα δυο φύλλα. π.χ. το ατομο με ID 5 στο Main Φυλλο εργασίας μπορεί να βρίσκεται στην γραμμή 20, και στο Νέο φύλλο εργασίας στην γραμμή 52.

Εδω είναι που χρειάζομαι την βοήθεια σου. Θα γίνει μέσω κάποιας συνάρτησης ; Θα γίνει με κάποιο command button που θα στέλνει τις πληροφορίες από το ένα φύλλο στο άλλο ;

Ελπίζω να έγινα κατανοητός και σ ευχαριστώ για ακόμη μια φορά για την βοήθεια σου
Συνημμένα Thumbnails
Συνδεση 2 φυλλων-screenshot_1.png  
Απάντηση με παράθεση
  #4  
Παλιά 20-09-18, 10:22
Το 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
Προεπιλογή

Στέλιο, ρίξε μια ματιά στο υπόδειγμα.
Το βασικό φύλλο, είναι sort στο id (μικρό-μεγάλο)
Στο δεύτερο είναι custom.

Το δεύτερο ακολουθεί όποιες αλλαγές του βασικού (πλην id)
*Η μορφοποίηση, δεν εμφανίζει τα μηδέν στους τύπους
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Book1.xlsm (58,3 KB, 33 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 20-09-18, 10:31
Το 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
Προεπιλογή

Το Τ, Τα αναφέρεται στο αριστερά κάτω...
και όχι στα δεξιά επάνω (*βλέπε εικόνα).
Αλλά ok, αν το έχεις φτιάξει...
Συνημμένα Thumbnails
Συνδεση 2 φυλλων-screenshot_1.jpg  
Απάντηση με παράθεση
  #6  
Παλιά 20-09-18, 10:48
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Το μόνο δηλαδη που χρειάζετε ειναι να πάω στο νεο φυλλο εργασιας, να επιλεξω την περιοχή των δεδομένων και κατοπιν να παω στην μορφοποίηση κελιων - προσαρμογη και να γραψω "0;;;@"

Χωρις να του δηλωσω καπου ποιες στηλες να ματσαρει ; Συγνωμη αν η ερωτηση ειναι αφελης αλλα δεν καταλαβαινω πως δουλευει.

Ευχαριστω πολυ για ακομα μια φορα

Διορθωνω... Μολις ειδα πως δουλευει...... INDEX.


EINAI ΦΟΒΕΡΟ !!! Χιλια ευχριστω
Απάντηση με παράθεση
  #7  
Παλιά 20-09-18, 10:51
Το 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
Προεπιλογή

Ναι χωρίς τίποτε άλλο.
Η custom μορφοποίηση, θα είναι για την επιλεγμένη και μόνο.
Απάντηση με παράθεση
  #8  
Παλιά 20-09-18, 11:17
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

ΣΟΥΠΕΡ !!!! Αυτο που χρειαζομουν ακριβως.

Τωρα που σε βρηκα λεω να σε εκμεταλευτω , και να το παω ενα βημα παραπερα...

Υπαρχει περιπτωση να του βαλω δυο πεδια οπως στην εικονα και να αποκρυπτει τα υπολοιπα κελια. Γνωριζω οτι μπορω να επιλεξω συγκεκριμενη περιοχη και να κανω αποκρυψη - επανεμφανιση.

Αναρωτιεμαι αν γινεται αυτοματα οπως σου περιεγραψα παραπανω.
Συνημμένα Thumbnails
Συνδεση 2 φυλλων-screenshot_2.png  
Απάντηση με παράθεση
  #9  
Παλιά 20-09-18, 16:19
Το 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
Προεπιλογή

Κατ' αρχάς, ναι γίνεται με κώδικα.

Τώρα...
θα δίνεις ημερομηνίες στο βασικό φύλλο και θα φιλτράρει το δεύτερο;
ή κάτι άλλο;
Οι ημερομηνίες απ' ότι καταλαβαίνω, είναι οριζόντια, άρα θα κρύβει στήλες,
σωστά;

Για να στο δείξω αυτό, θα ανεβάσεις ακριβές αρχείο,
χωρίς συγχωνεύσεις, με ψεύτικα δεδομένα
αφού εφαρμόσεις και τους τύπους που σου είπα, για να δω περιοχές ακριβώς...
και σαφείς οδηγίες τι θα εφαρμόσεις, που και τι θα φιλτράρει.
Απάντηση με παράθεση
  #10  
Παλιά 20-09-18, 17:24
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Καλησπερα...

Στο αρχειο που εχω ανεβασει, εχω σβησει για "ευνοητους λογους" τα δεδομενα οπως με προτρεψες, και εχω εφαρμοσει τους κανονες που μου ειπες το πρωι.

Αντιμετωπισα ενα προβλημα στην εφαρμογη των συναρτησεων, αφου οταν "τραβαω" απο ενα κελι στο διπλανο ή το απο κατω για να παρει τον τυπο αυτοματα, αυτο μου αλλαζει και τις στηλες ή τις γραμμες διαδοχικα (πραγμα που δεν θελω αφου το matching γιεται με συγκεκριμενη στηλη). Όπως είδα στο παραδειγμα που μου ανεβασες αλλάζωντας στηλες πρεπει να αλλαζουν διαδοχικα και στην 1η μεταβλητη της INDEX (το υπολοιπο τμημα της συναρτησης παραμενει σταθερο) ενω κατεβαινωντας γραμμες πρεπει να αλλαζουν διαδοχικα οι στηλες της 1ης μεταβλητης στην συναρτηση MATCH.) Αυτο ομως μου αλλαζει διαδοχικά ΟΛΕΣ ΤΙΣ ΜΕΤΑΒΛΗΤΕΣ !
Οποιαδηποτε συμβουλη πανω σ αυτο καλοδεχουμενη

Οσον αφορα το θεμα της αποκρυψης στηλων, αυτο που χρειαζομαι ειναι στο Φυλλο εργασιας "OrderBy" , επανω αριστερα στα κελια Β2 - Β4 να εισαγω 2 ημερομηνιες και να γινει αποκρυψη των υπολοιπων στηλων.

Οσα ευχαριστω και να πω ειναι λιγα !!!!
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Test.xlsm (432,0 KB, 30 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] Καταχώρηση Φύλλων σε στήλη. Ρούλα Excel - Ερωτήσεις / Απαντήσεις 4 13-09-13 19:59
[Γενικά] Σύνδεση φύλλων εργασίας σε διαφορετικά αρχεία dim32 Excel - Ερωτήσεις / Απαντήσεις 0 11-08-13 16:41
[Excel07] Εισαγωγή κουμπιών για συνδεση φύλλων εργασίας smasak Excel - Ερωτήσεις / Απαντήσεις 1 06-03-13 14:49
[Excel07] Σύνδεση φύλλων??? mdragon Excel - Ερωτήσεις / Απαντήσεις 8 11-05-12 17:20
[Excel07] Ένωση Φύλλων mdragon Excel - Ερωτήσεις / Απαντήσεις 8 26-10-10 18:25


Η ώρα είναι 14:25.