Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Βοήθεια στο excel

Χαιρετώ τη παρέα.

Έχω δύο στήλες με αριθμούς σε ΑΝΤΙΣΤΟΙΧΙΑ, δηλαδή μιλάμε για ζευγάρια τιμών.
Είναι από αρχείο με στατιστικά που κρατάω για το στοίχημα.
Έχουμε ας πουμε 1000 πονταρίσματα, πχ οβερ 2,5.
Η μια στήλη (χ) έχει τις αποδόσεις  και η άλλη στήλη (ψ) έχει το κέρδος/ζημία για κάθε ποντάρισμα

Αυτό που ψάχνω είναι : 
για ποια περιοχή τιμών χ (αποδόσεων) έχω το μεγαλύτερο (υπό)άθροισμα της στήλης ψ (κέρδος)

Εγώ το κάνω "με το χέρι", βάζοντας φίλτρα και αλλάζοντας τις τιμές.
Όμως το αρχείο έχει μεγαλώσει πλέον και μου τρώει πάνω από μια ώρα.
Mε "απλές" συναρτήσεις προσπάθησα αλλά δεν γίνεται μάλλον 
Δεν έχω ιδέα απο visual basic.
Κάποια στιγμή ένας φίλος, δεν θυμάμαι αν ήταν από εδώ , η από άλλο φόρουμ, μου είχε φτιάξει κάτι με visual basic.
Ήταν κατά 90% σωστό γιατί έδινε παραπλήσια αποτελέσματα με αυτά που έπαιρνα εγώ "με το χέρι".
Το λάθος του ήταν (και δεν το πρόσεξα τότε) πως έβαλε τις τιμές χ (αποδόσεις) μόνο ΜΙΑ φορά!!
Εμείς θέλουμε όμως όλα τα ζευγάρια ακόμη για το ίδιο χ
πχ

Βάζω εδώ το αρχείο μήπως κάποιος μπορει να κάνει κάτι

Ευχαριστώ πολύ εκ των προτέρων.

εδώ βάζω το αρχείο που έκανε ο φίλος με visual basic αλλά χρειάζεται τελοιοποίησηΑΘΡΟΙΣΜΑ.xlsm

BEST VALUE.xls

Επεξ/σία από jazzamak
Δημοσ.

Χωρίς να ξέρω και τόσο πολλά από excel, νομίζω ότι θα μπορούσες να το κάνεις καλύτερα με συγκεντρωτικό πίνακα (pivot table). Σου επισυνάπτω ένα γρήγορο που έκανα.

Η επιλογή για τις αποδόσεις που θέλεις γίνεται από το φίλτρο δεξιά από το "χ    (απόδοση)". Ταυτόχρονα σου αθροίζει και τις επιμέρους αποδόσεις για την κάθε μία επιλογή (π.χ. από το 2,20 2,25 2,30 κτλ). Είναι όμως σε excel 2007 και μετά γιατί δεν με άφηνε να το σώσω σε 2003. Μάλλον δεν είχε Pivot tables το office 2003-xp

BEST VALUE.xlsx

Δημοσ.

Καλημέρα @jazzamak,

Σου είχα φτιάξει το συγκεκριμένο αρχείο πέρυσι στο ms-office.gr σ' αυτό το θέμα.

Είχες αναφέρει πως θα το έλεγχες αλλά τελικά δεν επιβεβαίωσες αν λειτουργούσε σωστά.

Παρατηρώ όμως πως σου είχα ανεβάσει ένα ανανεωμένο αρχείο (ver. 1.0), το οποίο δίνει ως μέγιστο αποτέλεσμα 25,01 και όχι το 24,61.

Ανεβάζω το αρχείο που σου είχα φτιάξει τότε με το παραπάνω παράδειγμα σου να μας επιβεβαιώσεις αν χρειάζεται επιπλέον διορθώσεις.

ΑΘΡΟΙΣΜΑ (ver. 1.0).xlsm

  • Like 2
Δημοσ.
Στις 31/10/2024 στις 5:15 ΜΜ, ChrisGT7 είπε

Καλημέρα @jazzamak,

Σου είχα φτιάξει το συγκεκριμένο αρχείο πέρυσι στο ms-office.gr σ' αυτό το θέμα.

Είχες αναφέρει πως θα το έλεγχες αλλά τελικά δεν επιβεβαίωσες αν λειτουργούσε σωστά.

Παρατηρώ όμως πως σου είχα ανεβάσει ένα ανανεωμένο αρχείο (ver. 1.0), το οποίο δίνει ως μέγιστο αποτέλεσμα 25,01 και όχι το 24,61.

Ανεβάζω το αρχείο που σου είχα φτιάξει τότε με το παραπάνω παράδειγμα σου να μας επιβεβαιώσεις αν χρειάζεται επιπλέον διορθώσεις.

ΑΘΡΟΙΣΜΑ (ver. 1.0).xlsm 22.06 kB · 1 download

ευχαριστώ πολύ. Εσύ ήσουν!!! Θα το τσεκάρω

 

Δημοσ. (επεξεργασμένο)

Το εύρος είναι πάντα fix, π.χ. 2,2 με 2,5; Αν θελήσω 2,25 με 2,4 πως αλλάζει; Αλλάζοντας τις τιμές στο κελί και πατώντας ΑΘΡΟΙΣΜΑ απλά επαναφέρει το 2,2->2,5.

Επίσης, πρόσθεσα μια νέα καταχώρηση 2,3 αλλά εκτός στοίχισης, δηλαδή μετά το 2,6 στο κελί 104 και πατώντας άθροισμα έβαλε μέσα και τα ενδιάμεσα και τροποποίησε το range σε 2,2 με 2,3 αλλά έχει μέσα και τα ενδιάμεσα με 2,6. Θα πρέπει να κάνω ταξινόμηση πρώτα. Οπότε θα ήταν καλά ο κώδικας να ταξινομεί τις δύο στήλες X και Y

 

5 ώρες πριν, jazzamak είπε

Δουλεύει μια χαρά!! Ευχαριστώ πάρα πολύ!!

O ChrisGt είναι εγγύηση στο excel.

Επεξ/σία από micos000
Δημοσ.

όντως θέλει ταξινόμηση πρώτα ως προς τη στήλη Χ.

Εγώ τη κάνω "με το χέρι".

Με το χέρι επίσης κάνω την αντιγραφή τιμών από τα φύλλα εργασίας που έχουν τα δεδομένα.

Τέλος να πω πως ξέχασα να πω με ενδιαφέρουν και τα ζευγάρια για τα οποία ενώ το χ είναι διάφορο του μηδενός το ψ είναι μηδέν. Δεν το ανάφερα στον Chris Gt/

Εντάξει όμως έγινε δουλειά

Δημοσ.

Καλησπέρα σας και καλή εβδομάδα,

@micos000, ευχαριστώ πολύ για τα καλά σου λόγια! :)

@jazzamak, χαίρομαι τελικά που λειτουργεί το αρχείο και σε βοηθάει, όπως φαίνεται, σε ικανοποιητικό επίπεδο.

Σίγουρα οι στήλες των X και Y μπορούν να ταξινομούνται πολύ εύκολα μέσω του κώδικα, απλά δεν τις πείραξα σκεπτόμενος μην χαλάσω τη σειρά. Αναφέρεις κιόλας πως αφορά Στοίχημα (στο οποίο είμαι τελείως άσχετος) και γι' αυτό δεν τις πείραξα καθόλου.

Όπως και να έχει, αν χρειάζεσαι κάτι επιπλέον, απλά το αναφέρεις να δω πόσο εύκολο είναι στην υλοποίησή του.

  • Like 2
Δημοσ. (επεξεργασμένο)
3 ώρες πριν, ChrisGT7 είπε

Καλησπέρα σας και καλή εβδομάδα,

@micos000, ευχαριστώ πολύ για τα καλά σου λόγια! :)

@jazzamak, χαίρομαι τελικά που λειτουργεί το αρχείο και σε βοηθάει, όπως φαίνεται, σε ικανοποιητικό επίπεδο.

Σίγουρα οι στήλες των X και Y μπορούν να ταξινομούνται πολύ εύκολα μέσω του κώδικα, απλά δεν τις πείραξα σκεπτόμενος μην χαλάσω τη σειρά. Αναφέρεις κιόλας πως αφορά Στοίχημα (στο οποίο είμαι τελείως άσχετος) και γι' αυτό δεν τις πείραξα καθόλου.

Όπως και να έχει, αν χρειάζεσαι κάτι επιπλέον, απλά το αναφέρεις να δω πόσο εύκολο είναι στην υλοποίησή του.

[Offtopic] Ελπίζω να είσαι σε κανένα upwork / fiverr etc ,  γιατί θα είχες σίγουρα ένα πολύ καλό εξτραδάκι από εκεί έχει μεγάλη αγορά και ζήτηση. 

Επεξ/σία από Billator
Δημοσ.

@Billator, νομίζω κάποτε είχα κάνει ένα λογαριασμό στο fiverr τώρα που το λες, αλλά δεν ασχολήθηκα σχεδόν καθόλου.

Χομπίστας είμαι απλά και προσφέρω λίγη βοήθεια όπου και αν μπορώ, μιας και λόγω δουλειάς (βοηθός λογιστής) το Excel αποτελεί την καθημερινότητά μου.

Σ' ευχαριστώ πολύ πάντως! :)

Δημοσ. (επεξεργασμένο)
3 ώρες πριν, ChrisGT7 είπε

@Billator, νομίζω κάποτε είχα κάνει ένα λογαριασμό στο fiverr τώρα που το λες, αλλά δεν ασχολήθηκα σχεδόν καθόλου.

Χομπίστας είμαι απλά και προσφέρω λίγη βοήθεια όπου και αν μπορώ, μιας και λόγω δουλειάς (βοηθός λογιστής) το Excel αποτελεί την καθημερινότητά μου.

Σ' ευχαριστώ πολύ πάντως! :)

Σου προτείνω να ασχοληθείς αν έχεις χρόνο, διάθεση , σου αρέσει και θες ένα καλό εξτραδακι (που μπορεί να ξεπεράσει και το μισθό σου 😉) . 

Θέλει λίγο χρόνο να ωριμάσει (εκτός και αν πιάσεις γρήγορα το πνεύμα) οπότε θα είναι αρκετά χαλαρό στην αρχή. Επειδή είναι "παλιό" (Excel VBA)είναι λίγο πιο κορεσμένο αλλά υπάρχει αρκετός χώρος. 

Αν και όταν το αποφασίσεις μπορείς να μου στείλεις μήνυμα για οποιαδήποτε διευκρίνιση για να σε βοηθήσω. 

Επεξ/σία από Billator
Δημοσ.

Noμίζω πως κατέληξα τι θέλω να κάνει το αρχείο μας.
Γιαυτό αν μπορείς δες αυτό που ανεβασα.
Έχει 15.0000 εγγραφές γιατί όντως έχω αρχείο με 12.000 εγγραφές

Η βασική διαφορά με το προηγούμενο ειναι πως θέλουμε να μετράνε και τα ζευγάρια τιμών στα οποία
ενώ χ (ODDS) είναι διάφορο του μηδενός η τιμή ψ (P/L) είναι μηδέν.

Ο λόγος είναι πως υπάρχει στοίχημα που παίρνεις τα λεφτά σου πίσω, δηλαδή το κέρδος/ζημιά (P/L) είναι μηδέν.

Επειδή εγώ κάνω αντιγραφή/επικόλληση από τα δικά μου αρχεία έβαλα μέσα και τιμές οπου χ=0 και ψ=0.
Αυτές βέβαια πρέπει να αγνοηθούν.
Οπως είπε και ο φίλος μας θα θέλαμε πατώντας το κουμπι "ΑΘΡΟΙΣΜΑ" να γίνεται ταξινόμηση ως πρός τη στηλη Α (ΟDDS).

Το ξέρω ίσως σε κουράζω.
Εννοείται όποτε έχεις χρόνο και όρεξη
 

JAZZAMAK.xls

Δημοσ. (επεξεργασμένο)

Καλησπέρα @jazzamak,

Δε με κουράζεις καθόλου!

Με μια πολύ γρήγορη ματιά, έβαλα τις 15.000 εγγραφές στο παραπάνω αρχείο μου, τις ταξινόμησα με το χέρι ως προς τη στήλη Α και το αποτέλεσμα ήταν για το διάστημα 1,47-1,8 με μέγιστο άθροισμα 111,23. Μπορείς να επιβεβαιώσεις αν είναι σωστό;

Αν είναι, τότε η μόνη προσθήκη στον κώδικα είναι η αυτόματη ταξινόμηση.

Έχω φτιάξει και έναν λίγο διαφορετικό κώδικα (την ιδέα την έδωσε ο @micos000 με το συγκεντρωτικό πίνακα) και ίσως να αλλάξω τα δύο τεράστια συγχωνευμένα κελιά, γιατί δυσκολεύεσαι να δεις το αποτέλεσμα με τόσες πολλές γραμμές που περιέχουν.

Επεξ/σία από ChrisGT7
Δημοσ.
43 λεπτά πριν, ChrisGT7 είπε

Καλησπέρα @jazzamak,

Δε με κουράζεις καθόλου!

Με μια πολύ γρήγορη ματιά, έβαλα τις 15.000 εγγραφές στο παραπάνω αρχείο μου, τις ταξινόμησα με το χέρι ως προς τη στήλη Α και το αποτέλεσμα ήταν για το διάστημα 1,47-1,8 με μέγιστο άθροισμα 111,23. Μπορείς να επιβεβαιώσεις αν είναι σωστό;

Αν είναι, τότε η μόνη προσθήκη στον κώδικα είναι η αυτόματη ταξινόμηση.

Έχω φτιάξει και έναν λίγο διαφορετικό κώδικα (την ιδέα την έδωσε ο @micos000 με το συγκεντρωτικό πίνακα) και ίσως να αλλάξω τα δύο τεράστια συγχωνευμένα κελιά, γιατί δυσκολεύεσαι να δεις το αποτέλεσμα με τόσες πολλές γραμμές που περιέχουν.

ναι σωστό είναι !

Δημοσ. (επεξεργασμένο)
59 λεπτά πριν, ChrisGT7 είπε

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

Σωστό αυτό. Αν ήταν 10-20 γραμμές έχει καλώς. Για τόσες χιλιάδες γραμμές όμως δεν είναι πρακτικό να δουλεύεις πάνω στα κελιά.

ΑΠλά δεν ξέρω όλα τα κόλπα στον pivot table και απ' ότι βλέπω είναι ολόκληρη σπουδή.

Επεξ/σία από micos000

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...