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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 15-12-14, 22:45
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 21-11-2014
Μηνύματα: 10
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλησπέρα.
Κατ' αρχήν, κάθε έργο πρέπει να το βλέπουμε σαν κάτι καινούριο και μοναδικό.
Άλλες μεθόδους μπορεί να χρησιμοποιήσουμε για κάποιο έργο α' και άλλες για κάποιο β'
παρ' όλο που μπορεί να είναι παρόμοια.
Τώρα,
ο τύπος είναι μια απλή INDEX, με όρισμα γραμμής, μια MATCH που αναφέρεται στην γραμμή που δίνει το κελί d3 του φύλλου του συγκεκριμένου βιβλίου.
Σαφώς και με την μορφή που είναι, δεν θα δουλέψει σ' εσένα, διότι περιέχει σαν ορίσματα, ονομασμένες περιοχές του βιβλίου, που δεν υπάρχουν στο δικό σου έργο.

=INDEX(TblSuppliers;MATCH($D$3;rngCode;0);1) ►►Επεξήγηση:

INDEX(από που θα παίρνει;MATCH(κελί αναφοράς;περιοχή αναφοράς;0 ή false για ακριβώς);1 στήλη)
Ολόκληρη η MATCH είναι αναφορά σε μια γραμμή που είναι όρισμα της INDEX.

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

Πρόταση :
Ένα και μοναδικό φύλλο καταχώρησης εσόδων - εξόδων αρκεί και αναζήτηση με φιλτρα
Ευχαριστώ Σπύρο!
Θα το ψάξω.Πιο πολυ με μπέρδεψε αυτή η περιοχή αναφοράς.
Εγω έδινα απλα απο που θα παίρνει , δλδ sheet!A1:A$ για παράδειγμα και δε δούλευε.
Αρα χρειάζεται να ορίσω περιοχές.

Σίγουρα γίνεται πιο εύκολα απλα θέωρω οτι μέσα απο καλά φύλλα-εργα μαθαίνεις να κάνεις και πιο σύνθετα.
Ευχαριστώ ξανά πάντως. Να' σαι καλά για το χρόνο σου!
Καλό βράδυ!
Απάντηση με παράθεση
  #12  
Παλιά 16-12-14, 09: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
Προεπιλογή

Καλημέρα
Στο Index του παραδείγματος που αναφαίρεσε, χρειαζόταν και κάποιος κωδικός πελάτη.
Με τον τρόπο που το έκανες ( αναζήτηση από όνομα ) καλώς το έκανες, μόνο που πρέπει να αλλάξεις τους τύπους της βοηθητικής στήλης.
Οι τύποι που χρησιμοποίησες, δεν έχουν νόημα στο συγκεκριμένο θέμα.
Ρίξε μια ματιά στο φύλλο ΚΑΤΗΓΟΡΙΕΣ, πως «έρχεται» ο κωδικός κατηγορίας, αν κι εφ' όσον το χρησιμοποιήσεις (είναι περιττό).
Στο πράσινο κελί με ονομασία, στο ροζ χωρίς ονομασία περιοχών.
Δες και τις βοηθητικές, στο ΚΙΝΗΣΗ «φέρνει» την Row() και στο ΚΑΤΗΓΟΡΙΕΣ μόνο με SMALL.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx draft_.xlsx (26,8 KB, 31 εμφανίσεις)
Απάντηση με παράθεση
  #13  
Παλιά 16-12-14, 11:54
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 21-11-2014
Μηνύματα: 10
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλημέρα
Στο Index του παραδείγματος που αναφαίρεσε, χρειαζόταν και κάποιος κωδικός πελάτη.
Με τον τρόπο που το έκανες ( αναζήτηση από όνομα ) καλώς το έκανες, μόνο που πρέπει να αλλάξεις τους τύπους της βοηθητικής στήλης.
Οι τύποι που χρησιμοποίησες, δεν έχουν νόημα στο συγκεκριμένο θέμα.
Ρίξε μια ματιά στο φύλλο ΚΑΤΗΓΟΡΙΕΣ, πως «έρχεται» ο κωδικός κατηγορίας, αν κι εφ' όσον το χρησιμοποιήσεις (είναι περιττό).
Στο πράσινο κελί με ονομασία, στο ροζ χωρίς ονομασία περιοχών.
Δες και τις βοηθητικές, στο ΚΙΝΗΣΗ «φέρνει» την Row() και στο ΚΑΤΗΓΟΡΙΕΣ μόνο με SMALL.
Καλημέρα Σπύρο,
Ευχαριστώ παρα πολύ για τον κόπο σου.
Χθες το βράδυ το πάλεψε και το εφερα στα μέτρα μου τελικά με τη βοηθεια προφανως του δικου σου φυλλου.
Εψαξα κιολας για την index και ολα καλά.
Αλλα έχω και μια ακομα ερώτηση.
Προσπαθώ να κάνω μια ταξινομηση των ολων των κελιών με βάση το κελι Β που ειναι η ημερομηνια.
έβαλα αυτον τον κώδικα:
Private Sub Worksheet_Change(ByVal Target As Range)
Range("B5").Sort Key1:=Range("B5"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End Sub

Και ολα μια χαρά, δουλεύει.
Όμως θα ήθελα να μη συμπεριλαμβανεται η ταξινόμηση στη στήλη Η.

Ευχαριστώ!
Απάντηση με παράθεση
  #14  
Παλιά 16-12-14, 14:07
Το 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
Προεπιλογή

Για να ολοκληρώσουμε το θέμα αυτό, θα σου πω το εξής:
Κάνεις περιττά πράγματα...
Το απλό, είναι πάντα το καλύτερο...
Στο #10post, η πρότασή μου ήταν, να έχεις ένα και μόνο φύλλο.
Ok!
Ας υποθέσουμε ότι για κάποιους λόγους, πρέπει να γίνει με την μέθοδο που επέλεξες.
Συμφωνώ!
Η υπόδειξη για χρήση SMALL, απλουστεύει πολύ τα πράγματα αφού η μέθοδος αυτή,
ήδη ταξινομεί τις ημερομηνίες, με την πιο παλιά, στην πρώτη γραμμή.
Το θέλεις ανάποδα;
Πάνω το νεώτερο;
Άλλαξε την SMALL με LARGE και είσαι έτοιμος...
Τον κώδικα τι τον θέλεις;
Απάντηση με παράθεση
  #15  
Παλιά 18-12-14, 23:53
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 21-11-2014
Μηνύματα: 10
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Για να ολοκληρώσουμε το θέμα αυτό, θα σου πω το εξής:
Κάνεις περιττά πράγματα...
Το απλό, είναι πάντα το καλύτερο...
Στο #10post, η πρότασή μου ήταν, να έχεις ένα και μόνο φύλλο.
Ok!
Ας υποθέσουμε ότι για κάποιους λόγους, πρέπει να γίνει με την μέθοδο που επέλεξες.
Συμφωνώ!
Η υπόδειξη για χρήση SMALL, απλουστεύει πολύ τα πράγματα αφού η μέθοδος αυτή,
ήδη ταξινομεί τις ημερομηνίες, με την πιο παλιά, στην πρώτη γραμμή.
Το θέλεις ανάποδα;
Πάνω το νεώτερο;
Άλλαξε την SMALL με LARGE και είσαι έτοιμος...
Τον κώδικα τι τον θέλεις;
Σπύρο καλησπέρα και πάλι.
Συνεχίζω να μη μπορω να κανω ταξινόμηση των στοιχειων με βαση την ημερομηνια.
Δηλαδή βάζοντας τυχαιες ημερομηνίες ναι μεν πετυχαινω ταξινόμηση στο φύλλο κίνηση αλλα προφανως δεν μεταφερεται σωστά η ταξινόμηση.
με small δεν έβγαλα άκρη.
Οποιαδηποτε βοηθεια δεκτή.
Σε ευχαριστω!!
Απάντηση με παράθεση
  #16  
Παλιά 19-12-14, 05:20
Το 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
Προεπιλογή

Καλημέρα σ' όλους
Πρωί - πρωί σήμερα...
Αγαπητέ Γιάννη, στα δικά μας τώρα...

Στις 22/11/2014 στο θέμα «Μεταφορά και ταξινόμηση δεδομένων», σου δόθηκαν κάποιες λύσεις, για ένα παρόμοιο, αν όχι ίδιο ζητούμενο.
Δεν καταλαβαίνω, γιατί δεν εφαρμόζεις κάτι από αυτά.

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

Αυτό που θα δεις στο βιβλίο που ακολουθεί, έχει ήδη εξηγηθεί και αναλυθεί.

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

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

Μελέτησέ το και ελπίζω ότι δεν θα χρειαστεί, να επανέλθουμε στο θέμα αυτό...
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Μεταφορά .xlsm (27,5 KB, 56 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη Spirosgr : 19-12-14 στις 07:13.
Απάντηση με παράθεση
  #17  
Παλιά 19-12-14, 09:50
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 21-11-2014
Μηνύματα: 10
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλημέρα σ' όλους
Πρωί - πρωί σήμερα...
Αγαπητέ Γιάννη, στα δικά μας τώρα...

Στις 22/11/2014 στο θέμα «Μεταφορά και ταξινόμηση δεδομένων», σου δόθηκαν κάποιες λύσεις, για ένα παρόμοιο, αν όχι ίδιο ζητούμενο.
Δεν καταλαβαίνω, γιατί δεν εφαρμόζεις κάτι από αυτά.

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

Αυτό που θα δεις στο βιβλίο που ακολουθεί, έχει ήδη εξηγηθεί και αναλυθεί.

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

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

Μελέτησέ το και ελπίζω ότι δεν θα χρειαστεί, να επανέλθουμε στο θέμα αυτό...
Σπύρο καλημέρα,
Χίλια ευχαριστώ γενικα για τη βοήθεια και το κόπο σου για όλες τις συμβουλες σου.Και σε αυτό το φύλλο και στο προηγούμενο.Θα το μελετήσω σίγουρα.
Δε θα χρειαστεί σίγουρα να επανελθουμε...
Ευχαριστώ και πάλι για το χρόνο σου!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Μεταφορά δεδομένων από ένα φύλλο σε άλλο με προϋποθέσεις agrbita Excel - Ερωτήσεις / Απαντήσεις 4 15-01-17 21:33
[Γενικά] Μεταφορά δεδομένων υπό προυποθέσεις rania1984 Excel - Ερωτήσεις / Απαντήσεις 6 20-07-14 10:45
[VBA] Μεταφορά δεδομένων σε φύλλο υπό προϋποθέσεις othonas Excel - Ερωτήσεις / Απαντήσεις 4 22-05-13 13:10
[Συναρτήσεις] Μεταφορά Δεδομένων (διαχωρισμός δεδομένων) xristos Excel - Ερωτήσεις / Απαντήσεις 1 13-05-12 09:26
[Συναρτήσεις] Μεταφορά Δεδομένων xristos Excel - Ερωτήσεις / Απαντήσεις 9 21-04-12 16:58


Η ώρα είναι 10:23.