Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 27-01-16, 17:48
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-09-2011
Μηνύματα: 477
Wink SUBTOTAL

Φίλοι του φόρουμ Καλησπέρα.
Έχω ένα πρόβλημα με τον τύπο SUBTOTAL(3;N4:N2005) στην στήλη Ν.
Όπως θα δείτε και στο συνημμένο ενώ σε κάποια σειρά
υπάρχει κενό αυτό το υπολογίζει ως σαν να υπάρχει.
Πως λύνεται το πρόβλημα;;; Σας ευχαριστώ
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Βιβλίο Αγωγών (TAKTIKH-ΕΙΔΙΚΗ-ΕΡΓΑΤΙΚΗ).xls (82,0 KB, 16 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 27-01-16, 19:13
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Χρήστο δοκίμασε τον τύπο: =SUMPRODUCT((N4:N2005<>"")*1)
Απάντηση με παράθεση
  #3  
Παλιά 27-01-16, 20:05
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-09-2011
Μηνύματα: 477
Προεπιλογή

Γιώργο σε ευχαριστώ για την άμεση απάντησή σου.
Στην στήλη Ν που το δοκίμασα δουλεύει μια χαρά, αλλά όταν
εφαρμόζω φίλτρο δεν ανταποκρίνεται μένει το ίδιο ποσό.
Επίσης θα ήθελα και μία λύση για την στήλη AU όπου σε αυτή έρχονται ημερομηνίες οι οποίες
έχουν την εμφάνιση 00/01/00.
Σε αυτή την περίπτωση υπάρχει λύση;;;;
Σε ευχαριστώ για τον χρόνο σου και την βοήθειά σου
Απάντηση με παράθεση
  #4  
Παλιά 28-01-16, 08:45
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Χρήστο, αν κατάλαβα καλά, δε θέλεις να καταμετρώνται:

1) Τα κενά κελιά και εκείνα που ο τύπος τους επιστέφει κενό.

2) Τα κελιά με τιμή 0, στα οποία, με μορφοποίηση ημερομηνίας, η εμφανιζόμενη τιμή είναι 00/01/00.

3) Τα κελιά που βρίσκονται σε γραμμές που έχουν κρυφτεί.

Στο συνημμένο αρχείο δημιούργησα με κώδικα τη συνάρτηση χρήστη MyCountaA και αντικατέστησα με αυτήν όλες τις SUBTOTAL.

Κάνε δοκιμές και δες αν σε καλύπτει.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Agwges.xls (87,5 KB, 23 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 28-01-16, 08:48
Το 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
Προεπιλογή

Έξι ολόκληρα χρόνια, δεν ακούς με τίποτα, ό,τι κι αν σου πεί κανείς...
Παίρνεις πράγματα από 'δω κι από κεί και προσπαθείς να κάνεις έργο...

Αν άκουγες, αυτό που σου είπα, για την ρύθμιση με το μηδέν,
ΜΟΝΟ σε αυτό το βιβλίο, τότε αλλάζεις
στις εξαρτώμενες στήλες το "" με 0 και με μια απλή SumIf ... τελείωνες.

Δες το βιβλίο...
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Agwges.xls (104,5 KB, 34 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 28-01-16, 17:47
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Χρήστο εγκατέλειψα την ενσωματωμένη συνάρτηση SUMPRODUCT((N4:N2005<>"")*1) και δημιούργησα με VBA την MyCounta, για να κάνει σωστή καταμέτρηση των κελιών και στην περίπτωση απόκρυψης γραμμών.

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

Μόλις το διαπίστωσα, προκειμένου να μελετήσω πως αντιδρά η συνάρτηση MyCounta και στην περίπτωση αυτή, διέγραψα τελείως το σχετικό μήνυμά μου και το συνημμένο αρχείο που είχα ονομάσει agwges.xls

Στη συνέχεια αφού έκανα μια μικρή αλλαγή στον κώδικα της ρουτίνας SetAutofilter, πραγματοποίησα την ανάρτηση #4 (POST #4).

Το αρχείο agwges.xls στο POST #5, περιέχει τη συνάρτηση MyCounta, αλλά όχι και τη μεταβολή στη ρουτίνα SetAutoFilter.

Έτσι όταν φιλτράρουμε με τη βοήθεια των πλαισίων κειμένου, η συνάρτηση εμφανίζει λάθος.

Φαίνεται ότι στηρίχθηκε στο αρχικό agwges.xls, που παρέμεινε για λίγο αναρτημένο, μέχρι να το διαγράψω.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #7  
Παλιά 28-01-16, 18: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
Προεπιλογή

Και ένας τύπος, για να λειτουργεί και με «κρυμμένες» γραμμές
έστω κι αν επιμένει κανείς, να μην μορφοποιήσει και να αφήσει και το "" αντί 0 και
εμφανή τα μηδενικά.

=SUMPRODUCT(SUBTOTAL(103; OFFSET(AU4:AU14;ROW(AU4:AU14)-MIN(ROW(AU4:AU14));;1));--(AU4:AU14<>""))

103 αντί 3
Απάντηση με παράθεση
  #8  
Παλιά 28-01-16, 19:26
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-09-2011
Μηνύματα: 477
Red face

ΣΗΜ: Το μήνυμα αυτό το έγραψα, αλλά δεν είχα δει το τελευταίο μήνυμα του Σπύρου......
Φίλοι του Φόρουμ Καλησπέρα.
Φίλοι Γιώργο & Σπύρο ένα μεγάλο ευχαριστώ είναι λίγο
για την άμεση και σημαντική βοήθειά σας.
Θα ήθελα να πω λίγα λόγια στον Σπύρο που στα γραμμένα του
έχει ένα μικρό δίκαιο...
Φίλε Τάσο τα λόγια που θα σου πω ίσως είναι και για να δικαιολογηθώ, αλλά
δεν θέλω να ξεχνάς ότι είμαι 55 ετών, τα ελάχιστα που γνωρίζω για το ΕXCEL, τα έμαθα διαβάζοντας βιβλία εδώ και 10 χρόνια και με την αμέριστη βοήθειά σας, έχω φτιάξει στην υπηρεσία μου προγραμματάκια που με εξυπηρετούν αφάνταστα και κατά επέκταση και την υπηρεσία μου, χωρίς να έχω ούτε ένα πτυχίο, την στιγμή που συνάδελφοί μου έχουν πάρει το ECDL και δεν γνωρίζουν τι είναι Excel & Word, γι' αυτό σου λέω ότι έχεις ένα μικρό δίκαιο. Πάντως να ξέρεις ότι μου γράφεις και μου λες και εσύ και όλοι οι φίλοι του φόρουμ, το διαβάζω και πάντα προσπαθώ να το εφαρμόσω. Λοιπόν αρκετά με τις "δικαιολογίες μου" τώρα θα ήθελα να σας ρωτήσω για τις απαντήσεις σας.
Τάσο να γνωρίζεις ότι εφάρμοσα τις μηδενικές ημερομηνίες (να μην εμφανίζονται) και δεν δούλευε γιατί δεν γνώριζα την συνάρτηση που μου προτείνεις τώρα. Λοιπόν ενώ η συνάρτηση myCounta δουλεύει άψογα σε όλα τα κελιά που το χρησιμοποίησα, η συνάρτηση COUNTIF(AU4:AU5000;"<>"&0) που μου προτείνεις στην τελευταία στήλη, όταν φιλτράρω δεν δουλεύει και μόλις την αντικαθιστώ με την συνάρτηση myCounta(AU4:AU5000), δουλεύει άψογα......
Γιώργο θα ήθελα να σε ρωτήσω ποιο κώδικα πρέπει να αντιγράψω στο πρόγραμμα το δικό μου, γιατί αυτό που έστειλα συνημμένα ήταν σχέδιο, και στο δικό μου πρόγραμμα υπάρχουν και άλλα φύλλα τα οποία παίρνουν στοιχεία από το φύλλο ΑΓΩΓΕΣ....
Θέλω να σας ξαναευχαριστήσω για την βοήθειά σας και όπως σας έχω ξαναπεί και θα το λέω συνέχεια γιατί είναι η αλήθεια, να ξέρετε ότι η βοήθειά σας και ο χρόνος σας δεν πάει χαμένος
Απάντηση με παράθεση
  #9  
Παλιά 28-01-16, 22:11
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Χρήστο το πρόγραμμά σου πρέπει να περιέχει όλο τον κώδικα που υπάρχει στο αρχείο agwges.xls του POST #4.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Subtotal & Λάθη crc Excel - Ερωτήσεις / Απαντήσεις 8 05-11-16 19:51
[Συναρτήσεις] Συνάρτηση Subtotal Maloumou Excel - Ερωτήσεις / Απαντήσεις 1 10-03-15 14:13
[Συναρτήσεις] Συνάρτηση subtotal Ανδρέας Φερ Excel - Ερωτήσεις / Απαντήσεις 5 14-04-14 19:36
[Excel07] Αντιγραφή subtotal julie Excel - Ερωτήσεις / Απαντήσεις 2 30-10-12 10:08


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