![]() |
Σύγκριση με την προηγούμενη καταχώρηση 1 Συνημμένο(α) Καλημέρα σε όλους. Θα ήθελα να ρωτήσω το εξής: Έχω μία λίστα με δεδομένα όπου στην πρώτη στήλη καταχωρώ την ημερομηνια στη δεύτερη τα ονόματα πωλητών και στη τρίτη στήλη τις πωλήσεις. Υπάρχει τρόπος σε μια τέταρτη στήλη να γίνεται σύγκριση της προηγούμενης (χρονικά) καταχώρησης με την αμέσως επόμενη και να τις χαρακτηρίζει με (΄΄ΠΑΝΩ΄΄ αν η νεότερη είναι μεγαλύτερη απο την προηγούμενη , ΄΄ΚΑΤΩ΄΄ αν είναι μικρότερη και ΄΄ΙΔΙΑ΄΄ αν είναι ίση. |
1 Συνημμένο(α) Καλημέρα σε όλους κοίτα το συνημμένο θανάσης |
1 Συνημμένο(α) Καλησπέρα Η παρακάτω λύση είναι η πιο αξιόπιστη για μένα για τους εξής λόγους: Είναι δυναμική Έχουμε φωτογραφία το αποτέλεσμα Μπορεί να επεκταθεί αν προκύψουν νέοι πωλητές Δεν χρειάζονται πολλές σειρές εγγραφών ανά ημέρα παρά μόνο μία Μπορεί να φιλτράρει τα δεδομένα Δείτε το συνημμένο και μελετήστε το |
Καλησπέρα σας. Απλά θα ήθελα να πω: 1) Η λύση του συνονόματου Θανάση αν βάλουμε στο κελί ΛΥΣΗ!C3=8 αντί 7 η γραμμή 8 μας δίνει "κατω" που είναι λάθος το σωστό είναι ΙΔΙΟ. 2) Η λύση του Σπύρου προϋποθέτει ότι όλα τα άτομα έχουν ένα αριθμό πωλήσεων για κάθε μια μέρα. με άλλα λόγια οι απουσίες απαγορεύονται, 3) Ο Παντελής δεν μας είπε τι γίνεται αν όλα τα ονόματα δεν υπάρχουν για σε όλες τις ημερομηνίες. Η δικιά μου πρόταση είναι ο παρακάτω "λίγο μακρύς" τύπος, αλλά όχι τυπος πίνακα. Τον βάζουμε σε κάποιο κελί της γραμμής 2 και τον σέρνουμε/αντιγράφουμε προς τα κάτω. Κώδικας: =IF(ISERROR(LOOKUP(1;1/($B$1:B1=B2)/($C$1:C1<>"");ROW($B$1:B1)));"";Θανάσης |
1 Συνημμένο(α) Καλησπέρα Όντως η παρατήρηση του συνονόματου Θανάση είναι σωστή , γιατί υπάρχει λάθος στον τύπο ανεβάζω διορθωμένο αρχείο... |
καλησπέρα Απουσίες και μηδενικές πωλήσεις επιτρέπονται Την ημέρα Απουσίας η πώληση είναι 0 Η μηδενική πώληση είναι 0 Άρα οι δείκτες (βέλη) συγκρίνοντας την αμέσως προηγούμενη ημερομηνία δείχνουν ΚΑΤΩ |
Καλησπέρα σε όλους. Να ευχαριστήσω τον Σπύρο και τους δύο Θανάσηδες για τις λύσεις που έδωσαν στο ερώτημα μου. Ότι και να πω είναι λίγο και παραφράζοντας μια γνωστή έκφραση λέω ΄΄ Αν δε μπορείς να το καταλάβεις απόλαυσε το ΄΄ . Αυτό ακριβώς κάνω και εγώ. Παιδιά συγχαρητήρια υποκλίνομαι και για τις γνώσεις σας και για τη φαντασία σας. Όσο για την διευκρίνηση του Θανάση του gr8sty ναι υπάρχει ενδεχόμενο σε μία ημερομηνία να μην υπάρχει κάποιος πωλητής. Και πάλι σας ευχαριστώ για το χρόνο και τον κόπο σας. |
Καλησπέρα/καλημέρα Φίλε Σπύρο, όταν κάποιος είναι απών δεν κάνει 0 πωλήσεις απλά δεν έχει πωλήσεις γιατί έλλειπε επειδή ήταν άρρωστος ή είχε ρεπό. Για ξανασκέψου το. Μήπως είναι πιο λογικό. Φίλε Θανάση, το ίδιο πρόβλημα έχει και η δική σου πρόταση αν υπάρχουν κενά στις πωλήσεις. Αν δεν υπάρχουν κενά πωλήσεων, δουλεύει μια χαρά μετά την διόρθωση που έκανες. Εγώ θεωρώ ότι Αν κάποιος στις 23/4 κάνει 7 πωλήσεις, στις 24/4 έχει ρεπό και στις 25/4 κάνει 3 πωλήσεις, Το αποτέλεσμα στις 23/4 πρέπει να είναι κενό αφού δεν έχουμε προηγούμενη αναφορά, στις 24/4 πρέπει να είναι κενό λόγω ρεπό και στις 25/4 "κάτω" αφού η τελευταία φορά πριν τις 25/4 ήταν 7. Τι θα γίνονταν αν μετρούσαμε την θερμοκρασία καθημερινά; Την μέρα που θα είχαμε άδεια και δεν θα κάναμε μέτρηση θα λέγαμε ότι είχαμε πτώση της θερμοκρασίας ; :hmm: Καλή βδομάδα Θανάσης ΥΓ Το γιατί .xlm και όχι .xls στα συνημμένα σας δεν το κατάλαβα. :wink: |
1 Συνημμένο(α) Καλημέρα! Αν λάβουμε υπόψη ότι στον πίνακα του παραδείγματος του Σπύρου μπορούν να υπάρξουν κενά κελιά για τους λόγους που ανέφερε ο Θανάσης, μπορούμε να τροποποιήσουμε τους τύπους της πρώτης γραμμής για να έχουμε πιο σωστά αποτελέσματα. Σπύρο, ο τρόπος που έστησες τα δεδομένα στο παράδειγμα σου είναι για μένα ο ιδανικός. Δείτε το συνημμένο. Φιλικά Τάσος |
1 Συνημμένο(α) Φίλε Τάσο, η πρότασή σου θα χρειαστεί μια διόρθωση για τους πωλητές που έχουν πωλήσεις για μόνο μια ημέρα. (την έχω κανει στο συνημμένο ;-)) Τώρα για το στήσιμο με τους πωλητές σε στήλες, θα έλεγα ότι πολύ εύκολα μπορούμε να το φτιάξουμε από το αρχικό του Παντελή. Δεν είναι τίποτα άλλο παρά ένας συγκεντρωτικός πίνακας. Εγώ για το στήσιμο του Σπύρου, θεωρώ ότι μειωνεκτεί γιατί δεν μας δείχνει τις ενδιάμεσες μεταβολές δηλάδη μια δεδομένη ημέρα αν είμασταν πάνω ή κάτω σε σχέση με την προηγούμενη. Οπως δείχνω και στο συνημμένο xls (για τους οπαδούς του 2003) με χρήση συγκεντρωτικών μπορούμε να έχουμε πολύ ενδιαφέρουσες παρουσιάσεις. (βλ Sheet1 Πάνω, Κάτω, Ισο, ανά ημέρα, μήνα, τρίμηνο κλπ) Θέλω να ελπίζω ότι ο Παντελής θα προσπαθήσει να εμβαθύνει στις προτάσεις που του κάναμε και θα επιλέξει αυτή που τον καλύπτει περισσότερο. Τα λέμε. Θανάσης |
Θανάση, εγώ αν ήθελα να λάβω υπόψη μου τους πωλητές που έχουν πωλήσεις για μόνο μια ημέρα θα τροποποιούσα (όχι "διόρθωνα" αφού δεν υπάρχει κάποιο λάθος) τον τύπο μου προσθέτοντας πολύ απλά ένα IF(COUNT(Πωλήσεις[ΓΙΩΡΓΟΣ])=1.... : Για παράδειγμα: Κώδικας: =IF(COUNT(Πωλήσεις[ΓΙΩΡΓΟΣ])=1;0;IFERROR(INDEX(Πωλήσεις[ΓΙΩΡΓΟΣ];και επειδή πάνω από 80% των μελών μας έχει εκδόσεις νεότερες του 2003, θα χρησιμοποιήσω συμβατούς τύπους μόνο αν η πρόταση μου απευθύνεται σε χρήστη που χρησιμοποιεί παλαιότερη έκδοση Excel (2000 - 2003). Δεν θεωρώ λοιπόν λάθος προς διόρθωση το να χρησιμοποιώ και να προτείνω τύπους του excel 2007 όταν απευθύνομαι σε χρήστη του Excel 2007. Εξάλλου, οι συμβατοί αυτοί τύποι (όπως ο ISERROR()) προκαλούν τον υπολογισμό ενός στοιχείου 2 φορές!:003: Τάσος |
Παράθεση:
το "διόρθωση" αναφερόταν στο λάθος αποτέλεσμα (1) που έδινε ο τύπος σου όταν κάποιος είχε μια μόνο ημέρα με πωλήσεις. :dft012: Οι τύποι σπανίως είναι λάθος, Συνήθως "τροποποιούνται" (αν το προτιμάς) για να μας δώσουν το επιθυμητό αποτέλεσμα. Τα αποτελέσματα όμως μπορεί να είναι λάθος και πρέπει να διορθώνονται "τροποποιώντας" τους τύπους που τα παράγουν. :whistle: Τώρα για το θέμα του 2003 νομίζω ότι είναι παρόμοιο με αυτό του ότι όλα μπορούν να γίνουν με VBA αλλά και πολλά από αυτά μπορούν να γίνουν με τύπους και δίχως VBA. Για να μην μου στενοχωριέσαι λοιπόν τροποποιώ την φράση μου σε "xls (για τους ρομαντικούς του 2003)" :044: Σε σχέση με το στήσιμο δεν είπες τίποτα οπότε θεωρώ ότι ο pivot κάνει την δουλειά. Τα λέμε:friends:. |
Θανάση μου, το ξέρεις πολύ καλά ότι οι λύσεις, οι ιδέες ειδικά στην Excel που μας έχει "καλομάθει" είναι απεριόριστες. Αυτό μας οδηγεί πολλές φορές σε ατελείωτες συζητήσεις...:icon_yes: Ο Pivot, με τον τρόπο που είναι στημένα τα δεδομένα του αρχείου του αρχικού μηνύματος είναι αναπόφευκτος για εκείνον που θα ζητήσει συγκεντρωτικά αποτελέσματα. Αυτά τα αποτελέσματα εν μέρει τα βλέπει κανείς άμεσα στον πίνακα του Σπύρου (βλ. Pivot table 1 for DATA). Επίσης, η καταχώρηση είναι πολύ πιο άνετη αφού η ημερομηνία καταχωρείται μόνο μια φορά. Επίσης το άθροισμα αλλά και άλλοι υπολογισμοί των πωλήσεων μιας ημέρας γίνονται με απλές συναρτήσεις όπως Sum(), Count() κλπ. Από την άλλη, αν τα δεδομένα θα πρέπει να μεταφερθούν σε κάποια βάση δεδομένων, τότε η αρχική διάταξη είναι σαφώς καλύτερη. Τα λέμε...:bye2: Τάσος |
Καλησπέρα Λίγη κουβεντούλα είναι πάντα εποικοδομητική … Κατ αρχήν να σας πω ότι θα μελετήσω (λόγω προσωπικού ενδιαφέροντος) όλες τις προτάσεις του Θανάση περισσότερο για την κατασκευή των τύπων (μιας και με τον Τάσο λίγο πολύ συμπίπτουν οι απόψεις, πέραν κάποιων διορθώσεων) .Η λύση μου ήταν η καλύτερη δυνατή βάση του ζητούμενου και εξηγούμαι πιο κάτω. Κατά δεύτερον η δουλειά μου είναι οι Πωλήσεις και θα μου επιτρέψετε να έχω μια γνώμη ( άποψη ) πιο σφαιρική για το θέμα. Το ζητούμενο εξ αρχής είναι λάθος Ποτέ δεν εξετάζετε η επίδοση ενός πωλητή σε ημερήσια βάση. Γι αυτό και λέω η «καλύτερη δυνατή» .Τα δεδομένα εξετάζονται και αναλύονται ανά μήνα τουλάχιστον ή ακόμα καλύτερα ανά σεζόν δηλ. 2 ή 4 φορές τον χρόνο ανάλογα με το εμπόρευμα που πουλάμε. Για την «μαμά» εταιρία ο Νίκος που φέρνει 25.600 € τον Ιανουάριο είναι καλύτερος πωλητής από τον Γιώργο που στο ίδιο διάστημα φέρνει 13.800 €. Αν ο Νίκος δούλεψε 12 μέρες τον μήνα και ο Γιώργος 25 σας πληροφορώ ότι καρφί δεν τους καίγετε στην εταιρία. Αφού αναφερόμαστε σε πωλητές βασικό θα ήταν να εξετάσουμε την σχέση του πωλητή με την «μαμά» εταιρία. Αλλιώς λαμβάνονται υπ όψιν οι επιδώσεις ενός πωλητή με εξαρτημένη εργασία υπαλληλική ( Και εδώ μπαίνει ίσως το θέμα ρεπό άδειες κλπ ) και αλλιώς ενός ελεύθερου επαγγελματία με προμήθεια( επί ποσοστό ). Σε κάθε περίπτωση όμως το ζητούμενο είναι οι αριθμοί. Αν εγώ σήμερα δεν πήγα στην δουλειά γιατί δεν ήθελα ή είχα «βαριεστιμάρες» ή γιατί ήμουν άρρωστος πραγματικά τότε οι πωλήσεις μου ορθά κοφτά και ψυχρά είναι μηδέν. Και αυτό το αποτέλεσμα δεν αλλάζει όποια κι αν ήταν η αιτία της απουσίας μου. Τώρα άλλο βασικό θέμα που πρέπει να ληφθεί υπ’ όψιν είναι οι περιοχή δράσης του πωλητή. Ο πωλητής που έχει σαν περιοχή τον Πειραιά και φέρνει 20.000 € τον Ιανουάριο είναι χειρότερος πωλητής από αυτόν που έχει την Κηφισιά και φέρνει 15.000 € στο ίδιο χρονικό διάστημα. Και υπάρχουν κι άλλα θέματα που υπεισέρχονται ως παράμετροι αξιολόγησης αλλά δεν είναι του παρόντος να σας κουράζω με αυτά. Σε κάθε περίπτωση αν θέλει ο Παντελής να του δώσω κάποιες οδηγίες περισσότερες τότε ας γίνει πιο σαφής και ας υπολογίσει όλες τις πιθανές παραμέτρους που του χρειάζονται και εδώ είμαστε. Τώρα Θα συμφωνήσω με τον Τάσο στο θέμα xls, xlsx . Απευθύνομαι σε χρήστη 2007 και επιλογή μου είναι να δείξω τις δυνατότητες του εργαλείου στον χρήστη που είναι σαφώς ανώτερες από το 2003 και σε τύπους αλλά και σε μορφοποιήσεις. Ναι θα μου πεις και οι άλλοι; Αν έχετε προσέξει πολλές φορές ανεβάζω και τις 2 εκδόσεις αν δω ότι υπάρχουν πολύ μεγάλες διαφορές και στην συγκεκριμένη περίπτωση δεν υπήρχε καμία λύση για το θέμα «βέλη» που ήθελα να δείξω στον χρήστη έκδοσης 2007 Φιλικά Spirosgr._ |
| Η ώρα είναι 19:05. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.