MXalit 72 Posted June 20, 2005 Report Share Posted June 20, 2005 Εχω καρτέλες προμηθευτών στο excel με στήλες ημερομηνία καθαρη αξια και φπαΘέλω να έχω αθροισματα ανα τρίμηνο. Π.χ. το σύνολο αγορών μεταξυ 1/1/05 εως 31/03/05 μεσα σε ενα πίνακα που περιλαμβάνει ολο το έτος. Υπάρχει καποια συναρτηση ή χρειαζεται επεξεργασία VBA. Πως μπορω να το κανώ;Ευχαριστώ Link to post Share on other sites
LandS 8 Posted June 20, 2005 Report Share Posted June 20, 2005 Δοκίμασε τη συνάρτηση SUMIF(range;criteria;sum range)όπου range η στήλη με τις ημερομηνίες. criteria το range που περιέχει παραστάσεις του είδους "<= 38442 " και sum range είναι οι στήλες που θέλεις να βγάλεις σύνολα. 38442=31/03/0538533=30/06/05 κοκ. Link to post Share on other sites
MXalit 72 Posted June 29, 2005 Author Report Share Posted June 29, 2005 Ευχαριστώ Lands αλλά δεν μπορω να ορίσω την συναρτιση ωστε να είναι μεταξύ των δυο τιμών, μπορώ μόνο να ορίσω για μεγαλύτερη ή μικρότερη συγκεκριμένης τιμής-ημερομηνίας.πχ =SUMIF(A1:A5;">=14/01/05";B1:B5)12/01/05 100 12/01/05 200 14/01/05 200 15/02/05 400 20/03/05 150 750Δεν δεχεται όμως =SUMIF(A1:A5;">=14/01/05<=15/02/05";B1:B5)Φερνει αποτέλεςμα 0Υπάρχει καποια λυση γιαυτό. Link to post Share on other sites
Guest Guest Posted June 29, 2005 Report Share Posted June 29, 2005 Δοκίμασε τις ημερομηνίες στο όρισμα να τις βάλεις με τη συνάρτηση date Link to post Share on other sites
MITAK 66 Posted June 29, 2005 Report Share Posted June 29, 2005 ΓΙΑ ΝΑ ΔΙΕΥΚΟΛΥΝΘΕΙΣ ΠΑΡΕ ΤΟΝ ΟΔΗΓΟ ΤΗΣ ΑΘΡΟΙΣΗΣ ΥΠΟ ΟΡΟΥΣΑΠΟ ΕΡΓΑΛΕΙΑΜΠΟΡΕΙΣ ΚΑΙ ΜΕ ΣΥΓΚΕΝΤΡΩΤΙΚΕΣ ΑΝΑΦΟΡΕΣ ΝΑ ΔΟΥΛΕΨΕΙΣ ΚΑΝΟΝΤΑΣ ΟΜΑΔΟΠΟΙΗΣΗ ΑΝΑ ΗΜΕΡΟΜΗΝΙΑ Link to post Share on other sites
kismet 0 Posted June 29, 2005 Report Share Posted June 29, 2005 Ευχαριστώ Lands αλλά δεν μπορω να ορίσω την συναρτιση ωστε να είναι μεταξύ των δυο τιμών, μπορώ μόνο να ορίσω για μεγαλύτερη ή μικρότερη συγκεκριμένης τιμής-ημερομηνίας.πχ =SUMIF(A1:A5;">=14/01/05";B1:B5)12/01/05 100 12/01/05 200 14/01/05 200 15/02/05 400 20/03/05 150 750Δεν δεχεται όμως =SUMIF(A1:A5;">=14/01/05<=15/02/05";B1:B5)Φερνει αποτέλεςμα 0Υπάρχει καποια λυση γιαυτό.Πρωτα απο ολα αν βαλεις αυτο το criteria που εχεις βαλεις σε οποιαδηποτε συναρτηση, δεν προκειται να στη βγαλει σωστη ποτε.Δευτερον, η συναρτηση SUMIF δινει μονο ενα criteriaΗ λυση ειναι μια....εστω στηλη ημεριμηνιων Α1:Α5 και στηλη αξιων Β1:Β5 και criteria >= A2 και <=Α4{=SUM((Α1:Α5>= A2)*(Α1:Α5<=Α4)*B1:B5)} ..... για απειρα criteriaτα παραξενα καγκελακια δημιουργουνται με Ctrl+Shift+ENTER μεσα στην συναρτηση Link to post Share on other sites
LandS 8 Posted June 30, 2005 Report Share Posted June 30, 2005 Ευχαριστώ Lands αλλά δεν μπορω να ορίσω την συναρτιση ωστε να είναι μεταξύ των δυο τιμών, μπορώ μόνο να ορίσω για μεγαλύτερη ή μικρότερη συγκεκριμένης τιμής-ημερομηνίας.πχ =SUMIF(A1:A5;">=14/01/05";B1:B5)12/01/05 100 12/01/05 200 14/01/05 200 15/02/05 400 20/03/05 150 750Δεν δεχεται όμως =SUMIF(A1:A5;">=14/01/05<=15/02/05";B1:B5)Φερνει αποτέλεςμα 0Υπάρχει καποια λυση γιαυτό.Ναι υπάρχει:Αντί να γράψεις μέσα στη συνάρτηση, το ">=38366", γράψτο σε ένα κελί ως string έστω το <ΑΑ128> και γράψε τη συνάρτησή σου ως:=SUMIF(A1:A5;ΑΑ128;B1:B5)Στο πρώτο post γράψαμε "criteria το range που περιέχει παραστάσεις του είδους "<= 38442 " "α) Δεν το ακολούθησες.β) Σε μια άλλη ενότητα ο Gus μας προτρέπει να καταφεύγουμε στο help του excel. Κομφούκια συμβουλή!!!!!( Κρηθέα, αν βλέπεις: Άμα ήθελα να πω "του Σόλωνος", πως θα το έγραφα "Σολόνια" ; Δεν μου πάει. ) Link to post Share on other sites
kismet 0 Posted June 30, 2005 Report Share Posted June 30, 2005 Ναι υπάρχει:Αντί να γράψεις μέσα στη συνάρτηση, το ">=38366", γράψτο σε ένα κελί ως string έστω το <ΑΑ128> και γράψε τη συνάρτησή σου ως:=SUMIF(A1:A5;ΑΑ128;B1:B5)Στο πρώτο post γράψαμε "criteria το range που περιέχει παραστάσεις του είδους "<= 38442 " "α) Δεν το ακολούθησες.β) Σε μια άλλη ενότητα ο Gus μας προτρέπει να καταφεύγουμε στο help του excel. Κομφούκια συμβουλή!!!!!( Κρηθέα, αν βλέπεις: Άμα ήθελα να πω "του Σόλωνος", πως θα το έγραφα "Σολόνια" ; Δεν μου πάει. )Μα πως υπαρχει λυση??? αφου και τωρα στην επισημανση σου, δινεις μονο ενα κριτηριο. Απο οτι καταλαβα ο MXalit ζηταει δυο κριτηρια... Link to post Share on other sites
LandS 8 Posted June 30, 2005 Report Share Posted June 30, 2005 Μα πως υπαρχει λυση??? αφου και τωρα στην επισημανση σου, δινεις μονο ενα κριτηριο. Απο οτι καταλαβα ο MXalit ζηταει δυο κριτηρια...sumif.zip Link to post Share on other sites
Guest FASILIS Posted June 30, 2005 Report Share Posted June 30, 2005 Μα πως υπαρχει λυση??? αφου και τωρα στην επισημανση σου, δινεις μονο ενα κριτηριο. Απο οτι καταλαβα ο MXalit ζηταει δυο κριτηρια...O POIO EYKOLOS TROPOS EINAI ME TA PIVOT TABLE (ANAFORA SYGKENTROTIKOU PINAKA ).EPELEXE PROTA OLO TON PINAKA KAI META PHGENE MENOY DEDOMENA KAI EPELEXE ANAFORA SYGENTROTIKOY PINAKA (AGGLIKA PIVOT TABLE) STON ODHGO POY THA SOY VGEI PERNA TA VHMATA 1- 2 XORIS NA PEIRAXEIS TIPOTA STO BHMA 3 APO 3 PATA TO TERMA ARISTERA KOYBI POY LEEI DIATAXH Link to post Share on other sites
kismet 0 Posted June 30, 2005 Report Share Posted June 30, 2005 Με αυτο τον τροπο δεν χρειαζεται να γραφεις και τα κριτηριαsumif.zip Link to post Share on other sites
LandS 8 Posted June 30, 2005 Report Share Posted June 30, 2005 Με αυτο τον τροπο δεν χρειαζεται να γραφεις και τα κριτηριαΚομψότατο, όπως όλα τα table operations.Μόνο που έγραψες τα κριτήρια όσες φορές και γώ (έστω πιο εύκολα).Να συμφωνήσω όμως με τον guest που έγραψε σε greeklish. Το pivot table, είναι το καλύτερο. Link to post Share on other sites
VATS 5 Posted June 30, 2005 Report Share Posted June 30, 2005 ΜΕ PIVOT TABLE Η ΚΑΝΩ ΚΑΤΙ ΛΑΘΟΣ Η ΔΕΝ ΒΓΑΙΝΕΙ ΑΥΤΟ ΠΟΥ ΖΗΤΑΕΙ, ΑΝΑ ΤΡΙΜΗΝΟ ΘΕΛΕΙ. ΤΕΛΟΣΠΑΝΤΩΝ STICK TO BASICS . SUMIF AYTH ΞΕΡΕΤΕ ΑΥΤΗ ΕΜΠΙΣΤΕΥΕΣΤΕ ! Link to post Share on other sites
kismet 0 Posted June 30, 2005 Report Share Posted June 30, 2005 Κομψότατο, όπως όλα τα table operations.Μόνο που έγραψες τα κριτήρια όσες φορές και γώ (έστω πιο εύκολα).Να συμφωνήσω όμως με τον guest που έγραψε σε greeklish. Το pivot table, είναι το καλύτερο.Ναι τα εγραψα, απλα για συγκριση με τα δικα σου. Με τη συγκεκριμενη συναρτηση οριζεις κατα βουληση τα κριτηρια, και κυριως οριζεις περισσοτερα απο ενα σε σχεση με την SUMIF.Πολυ φασαριοζικο το pivot table. Link to post Share on other sites
LandS 8 Posted June 30, 2005 Report Share Posted June 30, 2005 Ναι τα εγραψα, απλα για συγκριση με τα δικα σου. Με τη συγκεκριμενη συναρτηση οριζεις κατα βουληση τα κριτηρια, και κυριως οριζεις περισσοτερα απο ενα σε σχεση με την SUMIF.Πολυ φασαριοζικο το pivot table.Επίσης, αν επιλέξεις πριν την εισαγωγή της συνάρτησης τη περιοχή που θέλεις να εμφανίζονται τα αποτελέσματα, την εισάγεις μία μόνο φορά, και πατώντας <cntrl>+<shift>+<enter> τη βάζει στη περιοχή και δεν χρειάζεται να τη κάνεις copy, αποφεύγοντας και τα $ ή <f4>.Είπαμε, κομψά πράγματα τα table operations.Για το pivot table, άμα του πάρεις το καλάι, είναι το καλύτερο από όλα. Link to post Share on other sites
235711 153 Posted June 30, 2005 Report Share Posted June 30, 2005 Χωρίς πολύ πολύ γράψιμο,θα πρότεινα και την χρήση του αυτόματου φίλτρου, όπου ορίζεις ημερομηνιά/εςκαι στην συνέχεια στην τελευτάια γραμμή έχεις το αποτέλεσμα. (Απλά έχεις βάλει ένα απλό SUM )Το σύστημα αυτό, το κάνω σε πελάτες που "τραβάω" τα δεδομένα των παραστατικών από το πρόγραμμά τους σε ΑSCII και στην συνέχεια τα κάνω import σε EXCEL όπου και τα επεξεργάζομαι.Βλέπεται τις αυτόματες γέφυρες δεν τις έχω τόσο σε εκτίμηση. Link to post Share on other sites
VATS 5 Posted June 30, 2005 Report Share Posted June 30, 2005 ΟΛΑ ΚΑΛΑ & ΕΝΔΙΑΦΕΡΟΝΤΑΑΝΑ ΤΡΙΜΗΝΟ ΛΕΕΙ ΚΑΙ ΕΣΕΙΣ ΤΑ ΒΓΑΖΕΤΕ ΑΝΑ ΜΗΝΑΔΛΔ Σ'ΑΥΤΟ ΠΟΥ ΕΣΤΕΙΛΕ Ο kISMET EINAI ANA TΡΙΜΗΝΟ?ΛΟΓΙΚΟ ΔΕΝ ΕΙΝΑΙ ΝΑ ΨΑΧΝΕΙ ΚΑΠΟΙΟΣ ΓΙΑ ΜΙΑ ΣΕΙΡΑ ΓΙΑ ΚΑΘΕ ΤΡΕΙΣ ΜΗΝΕΣA' TΡΙΜΗΝΟ ΧΡΕΩΣΗ ΠΙΣΤΩΣΗ ΥΠΟΛΟΙΠΟΚΑΙ ΟΧΙ ΜΙΑ ΓΙΑ ΚΑΘΕ ΜΗΝΑ ? Link to post Share on other sites
kismet 0 Posted June 30, 2005 Report Share Posted June 30, 2005 ΟΛΑ ΚΑΛΑ & ΕΝΔΙΑΦΕΡΟΝΤΑΑΝΑ ΤΡΙΜΗΝΟ ΛΕΕΙ ΚΑΙ ΕΣΕΙΣ ΤΑ ΒΓΑΖΕΤΕ ΑΝΑ ΜΗΝΑΔΛΔ Σ'ΑΥΤΟ ΠΟΥ ΕΣΤΕΙΛΕ Ο kISMET EINAI ANA TΡΙΜΗΝΟ?ΛΟΓΙΚΟ ΔΕΝ ΕΙΝΑΙ ΝΑ ΨΑΧΝΕΙ ΚΑΠΟΙΟΣ ΓΙΑ ΜΙΑ ΣΕΙΡΑ ΓΙΑ ΚΑΘΕ ΤΡΕΙΣ ΜΗΝΕΣA' TΡΙΜΗΝΟ ΧΡΕΩΣΗ ΠΙΣΤΩΣΗ ΥΠΟΛΟΙΠΟΚΑΙ ΟΧΙ ΜΙΑ ΓΙΑ ΚΑΘΕ ΜΗΝΑ ?Οτι θελεις κανεις αγαπητε.... ανα τριμηνο, ανα διμηνο, ανα δυο ημερες, ακομα απο τα μεσα ενος μηνα εως τα μεσα του επομενου μηνα... Σε ολες τις λυσεις που ο καθενας μας προτεινε, τα κριτηρια πρεπει να τα ορισεις.... Link to post Share on other sites
235711 153 Posted June 30, 2005 Report Share Posted June 30, 2005 Οι χρονικές περίοδοι ορίζονται όπως τις επιλέξετε π.χ. 1/1/2005 - 31/3/2005 α' τριμηνο. και όχι κατά ανάγκη ανα μήνα.Επίσης, μπορείτε να να σηματοδοτείτε τις "καταχωρήσεις" με την σήμανση τριμήνου1234όποτε με ανάλογο "σορτάρισμα" ή αυτόματο φίλτρο έχετε τα αποτελέσματα που θέλετε....υ.γ. το αυτόματο φίλτρο το δοκιμάσατε; Link to post Share on other sites
LandS 8 Posted June 30, 2005 Report Share Posted June 30, 2005 Οι χρονικές περίοδοι ορίζονται όπως τις επιλέξετε π.χ. 1/1/2005 - 31/3/2005 α' τριμηνο. και όχι κατά ανάγκη ανα μήνα.Επίσης, μπορείτε να να σηματοδοτείτε τις "καταχωρήσεις" με την σήμανση τριμήνου1234όποτε με ανάλογο "σορτάρισμα" ή αυτόματο φίλτρο έχετε τα αποτελέσματα που θέλετε....υ.γ. το αυτόματο φίλτρο το δοκιμάσατε;΄Κάθε πρόβλημα έχει πολλές λύσεις. Το αυτόματο φίλτρο είναι μία από αυτές που μετά την εφαρμογή του τό πάτημα του κουμπιού <Σ> εισάγει την συνάρτηση subtotal(9;....). Είναι όμως πολύ ........χειροκίνητος τρόπος, και έχει το μειονέκτημα τα μερικά αθροίσματα αλλάζοντας να είναι στο ίδιο κελί, ώστε δύσκολα να αναφέρεσε σε αυτά χωρίς να αλλοιώνονται τα στοιχεία άλλων περιοχών.Άλλη καλή ιδέα είναι τα "μερικά αθροίσματα" από το menu "δεδομένα". Αυτό όμως προϋποθέτει αυστηρή ταξινόμηση.Ένα μεγάλο πλεονέκτημα της μεθόδου του kismet ( την επιλέγω γιατί είναι η περισσότερο κομψή) είναι ότι δεν απαιτείται ταξινόμηση. Link to post Share on other sites
Κρηθέας 220 Posted June 30, 2005 Report Share Posted June 30, 2005 β) Σε μια άλλη ενότητα ο Gus μας προτρέπει να καταφεύγουμε στο help του excel. Κομφούκια συμβουλή!!!!!( Κρηθέα, αν βλέπεις: Άμα ήθελα να πω "του Σόλωνος", πως θα το έγραφα "Σολόνια" ; Δεν μου πάει. )http://www.taxheaven.gr/acforum/index.php?...iew=getlastpost Link to post Share on other sites
235711 153 Posted June 30, 2005 Report Share Posted June 30, 2005 Ευχαριστώ Lands αλλά δεν μπορω να ορίσω την συναρτιση ωστε να είναι μεταξύ των δυο τιμών, μπορώ μόνο να ορίσω για μεγαλύτερη ή μικρότερη συγκεκριμένης τιμής-ημερομηνίας.πχ =SUMIF(A1:A5;">=14/01/05";B1:B5)12/01/05 100 12/01/05 200 14/01/05 200 15/02/05 400 20/03/05 150 750Δεν δεχεται όμως =SUMIF(A1:A5;">=14/01/05<=15/02/05";B1:B5)Φερνει αποτέλεςμα 0Υπάρχει καποια λυση γιαυτό.Δοκίμασε την εντολή AND() Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now