| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
| |
|
#1
| |||
| |||
|
Καλησπέρα σας , αντιμετωπίζω το εξής θέμα : Έχουμε 2 αρχεία Εxcel με 19 columns το καθένα , 1 μεγάλο αρχείο και 1 μικρό αρχείο , στο οποίο μικρό εμπεριέχονται το 10% των data από το μεγάλο. Το μεγάλο αρχείο έχει 40 χιλιάδες data και το μικρό έχει 4 χιλιάδες. Αυτό που χρειάζομαι είναι να αφαιρέσω όλα τα δεδομένα που εμπεριέχονται στο μικρό αρχείο (τα 4 χιλιάδες δηλαδή) από το μεγάλο αρχείο (από τα 40 χιλιάδες δηλαδή). Επομένως να μείνουν στο μεγάλο αρχείο 36 χιλιάδες δεδομένα , έχοντας αφαιρέσει όμως τα συγκεκριμένα 4 χιλιάδες που έχει το μικρό αρχείο. Να σημειώσω ότι καμία στήλη δεν μπορεί να θεωρηθεί ως μοναδική έτσι ώστε να κάνω vlookup. Παρακαλώ για τη βοήθειά σας , πως μπορεί να γίνει κάτι τέτοιο? |
|
#2
| |||
| |||
|
Καλησπέρα 1) θα μπορούσες να προσθέσεις μία βοηθητική στήλη (20) και στα δύο αρχεία. Κάθε κελί της στήλης θα περιέχει τη συνένωση (concatenate) των προηγούμενων 19 κελιών. 2) Ανοίγουμε και τα δύο αρχεία. 3) Στη στήλη 21 του φύλλου του μεγάλου αρχείου, χρησιμοποιούμε τη συνάρτηση countif και βρίσκουμε, κάθε τιμή της στήλης 20, πόσες φορές εμφανίζεται στη στήλη 20 του φύλλου του μικρού αρχείου. 4) διατηρούμε τις γραμμές με τιμή μηδέν και διαγράφουμε τις άλλες. Σημείωση Η παραπάνω μέθοδος, σε κάποιες περιπτώσεις, μπορεί να δώσει λάθος αποτελέσματα. Ενώνοντας τις τιμές των 19 κελιών στο φύλλο του μεγάλου αρχείου παίρνουμε μία συμβολοσειρά. Αν κόψουμε (τυχαία) τη συμβολοσειρά αυτή σε 19 τμήματα και τα τοποθετήσουμε σε 19 κελιά του φύλλου του μικρού αρχείου, τότε ενώνοντάς τα, θα πάρουμε στη στήλη 20 την ίδια συμβολοσειρά. Έτσι θα διαγράψουμε μία γραμμή στο φύλλο του μεγάλου αρχείου, χωρίς στην πραγματικότητα η γραμμή αυτή να ταυτίζεται με κάποια γραμμή του φύλλου του μικρού αρχείου. Για να εξαλείψουμε το παραπάνω πρόβλημα παρεμβάλουμε, κατά τη συνένωση, ένα χαρακτήρα (πχ ~) που δεν υπάρχει στα δεδομένα μας. Τελευταία επεξεργασία από το χρήστη kapetang : 25-09-21 στις 05:15. Αιτία: προσθήκη σημείωσης |
|
#3
| |||
| |||
|
Σας ευχαριστώ παρα πολύ λειτούργησε αψογά
|
|
#4
| |||
| |||
|
Να είσαι καλα και καλή συνέχεια.
|
|
#5
| |||
| |||
|
Στον παρακάτω σύνδεσμο: https://www.ms-office.gr/forum/excel...html#post33049 υπάρχει μια πληρέστερη αντιμετώπιση του προβλήματος. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Συναρτήσεις] Μεταφορά δεδομένων από ένα αρχείο Excel σε ένα άλλο βασει ημερομηνίας | alexc | Excel - Ερωτήσεις / Απαντήσεις | 9 | 05-11-21 09:29 |
| [ Ερωτήματα ] Προσάρτηση Δεδομένων από αρχείο excel | ggreg75 | Access - Ερωτήσεις / Απαντήσεις | 2 | 01-11-19 18:31 |
| [Εκτύπωση] Μετασχηματισμος αρχειου excel σε αλλο αρχειο | kIRIAKOS83 | Excel - Ερωτήσεις / Απαντήσεις | 1 | 02-05-19 16:55 |
| [ Συναρτήσεις ] Διαγραφή πρώτης σειράς σε αρχείο txt | Αναστάσιος Αναγνωστάκης | Access - Ερωτήσεις / Απαντήσεις | 7 | 10-04-18 14:11 |
| [Γενικά] Εύρεση ονομάτων τα οποία υπάρχουν σ'ενα άλλο αρχείο excel | tsvagelis | Excel - Ερωτήσεις / Απαντήσεις | 3 | 09-09-16 09:48 |
Η ώρα είναι 16:16.


Υβριδικός τρόπος

