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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 27-03-22, 08:32
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή Αναφορα κελιου απο άλλο φυλλο

Καλημερα σας, εχω κολλησει (παλι) σε εναν τυπο. Προσπαθω να εμφανισω σε εναν πινακα στοιχεια απο αλλο φυλλο με χρηση indirect και address. Δεν τα εχω καταφερει παρα την πολυτιμη βοηθεια του χρηστη kapetang που μου εδωσε ενα αντιστοιχο παραδειγμα για εφαρμογη εντος φυλλου.
Στο αρχειο που ανεβασα, στο φυλλο matchstats εχω μια λιστα απο αγωνες με αναλυτικα στοιχεια. Ενας ποδοσφαιριστης (Νουμερο 30) ελεγχεται στην συγκεκριμενη περιπτωση. Στο φυλλο matchlist προσπαθω να φτιαξω εναν συγκεντρωτικο πινακα με ολα τα στατιστικα ενος παικτη σε ολους τους αγωνες που επαιξε. Στο κελι j6 πρεπει να μπει η αναφορα για το φυλλο matchstats, κελί bs13. Αντιστοιχα στο
k6 --> matchstats!bs14
l6 --> matchstats!bs15
κλπ.
Αρα πρεπει να φτιαξω εναν τυπο με αναφορα σε γραμμη κ στηλη αλλου φυλλου αν δεν θελω να το κανω για ολα τα κελια με το χερι.
Σε συνεχεια, οταν κανω ταξινομιση του πινακα στην φθινουσα εμφανιζονται πρωτες ολες οι κενες γραμμες. Ισως οφειλεται στους τυπους που εχω βαλει ωστε οταν δεν υπαρχει περιεχομενο να εμφανιστει, εχω βαλει να μπαινει το "". Σαν αυτον τον τυπο δλδ =IF(C6<>"",ROW()-5,""). Δεν ξερω αν με τα αυτοματα φιλτρα μπορω να κανω την ιδια δουλεια ή αν υπαρχει κωδικας που να ταξινομει καλυτερα με βαση τα χρησιμα κριτηρια (ημερομηνιες, κατηγορια αγωνα, εντος/εκτος εδρας, νικες/ηττες κλπ)
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Book2.xlsx (367,5 KB, 6 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 27-03-22, 09:52
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή

Σχετικα με τους τυπους, τωρα διαπιστωσα ποσο ερασιτεχνης ειμαι κ θελω να μοιραστω την γκαφα μου. Δειτε εναν τυπο που εχω βαλει:
=IF(MATCHSTATS!BB14<>"",MATCHSTATS!BB14,"")
Δλδ αν το περιεχομενο ΔΕΝ ειναι κενο, τοτε εμφανισε το, αλλιως βαλε κενο (!?)
Απάντηση με παράθεση
  #3  
Παλιά 27-03-22, 17:28
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Δες τους τύπους στο φύλλο MATCHESLIST του συνημμένου

Στο φύλλο Sort έχω προσθέσει οδηγίες για την ταξινόμηση.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx IndirectSort.xlsx (384,7 KB, 9 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 27-03-22, 17:58
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή

Ευχαριστω πολυ. Για αλλη μια φορα δουλευει τελεια.
Ο τυπος ειναι
=INDIRECT("MATCHSTATS!BS" & COLUMN(M$1))
Για την απο κατω σειρα πρεπει να γινει
=INDIRECT("MATCHSTATS!BT" & COLUMN(N$1))
και συνεχιζοντας
=INDIRECT("MATCHSTATS!BU" & COLUMN(O$1))
...
Άρα τα γραμματα απο BS, BT, BU... μεχρι το τελος των 200 αγωνων. ( Τα M, N, O, P, Q ... δουλευουν κανονικα με την αντιγραφη τους, άλλωστε γι αυτο επιλεχτηκε το Μ για 13η στηλη). Υπαρχει τροπος να μην πρεπει να γραψω με το χερι τους πρωτους τυπους της στηλης J; Αν δεν γινεται κ παλι η λυση ειναι τελεια, θα την εφαρμοσω. Απλα ειπα να ρωτησω πριν γραψω ολη τη στηλη γιατι πολυ συχνα εχω εκπλαγει με πραγματα που θεωρουσα αδυνατα να γινουν

Τελευταία επεξεργασία από το χρήστη comsup : 27-03-22 στις 19:03.
Απάντηση με παράθεση
  #5  
Παλιά 27-03-22, 20:56
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Δοκίμασε τον τύπο:

=INDIRECT("MATCHSTATS!" & ADDRESS(12 + (ROW(A1)-1)*60+COLUMN(A1);71))

Προσθήκη:

Ο παραπάνω τύπος μπορεί να απλοποιηθεί στον :

=INDIRECT("MATCHSTATS!" & ADDRESS((ROW(A1)-1)*60+COLUMN(m$1);71))

Τελευταία επεξεργασία από το χρήστη kapetang : 28-03-22 στις 10:45. Αιτία: Προσθήκη
Απάντηση με παράθεση
  #6  
Παλιά 28-03-22, 18:33
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή

καλησπερα, μου βγαζει σφαλμα στο ελληνικο ερωτηματικο πριν το 71, λογικα λογω εκδοσης κ το αντικαθιστω με κομμα. Δλδ
=INDIRECT("MATCHSTATS!" & ADDRESS((ROW(A1)-1)*60+COLUMN(M$1),71))
Δουλευει τελεια για ολη την 1η σειρα. Βαζω τον τυπο στο j6 και τον αντιγραφω σε ολη την j σειρα.
Αντιγραφοντας τον στις κατω σειρες βγαζει μηδενικα παντου. Δεν μπορω να καταλαβω τι πρεπει να αλλαξω.


=INDIRECT("MATCHSTATS!" & ADDRESS(COLUMN(A1)+12,ROW(A1)+70))
COLUMN(A1)+12 για να ξεκινησω απο 13
ROW(A1)+70 για να ξεκινησω απο 71
Μολις δοκιμασα αυτο στο κελι j6 και δειχνει να δουλευει δεξια κ κατω με αντιγραφη του τυπου. Ειναι δοκιμο κ σωστο;
Απάντηση με παράθεση
  #7  
Παλιά 28-03-22, 20:20
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

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

Τα δεδομένα είναι στη στήλη BS και για την 1η ημερομηνία αρχίζουν στη γραμμή 13, για την επόμενη στη γραμμή 73 (13+60), την μεθεπόμενη στην 133 (73+60) , κλπ.

Πιθανόν το 60 μπορεί να είναι 71-13=58
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Επιλογή δεδομένων από ένα φύλλο και εμφάνισή τους σε άλλο φύλλο του Excel caudillo Excel - Ερωτήσεις / Απαντήσεις 4 08-02-20 10:20
[VBA] Αντιγραφή κελιού σε άλλο φύλλο υπό προϋπόθεση jose Excel - Ερωτήσεις / Απαντήσεις 3 07-05-18 09:46
[Excel07] Εμφάνιση περιεχόμενου ενεργού κελιού σε άλλο φύλλο ggatzos Excel - Ερωτήσεις / Απαντήσεις 7 16-01-14 10:38
[Γενικά] Αναφορά κελιού με συντεταγμένες δεδομένα comsup Excel - Ερωτήσεις / Απαντήσεις 1 15-03-13 23:46


Η ώρα είναι 20:55.