Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] Αυτόματη εισαγωγή αριθμών βάσει παραμέτρων

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 15-02-12, 15:09
Το 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
Προεπιλογή

φίλε μου
επειδή στο excel δεν πρέπει να υπάρχουν φλού εκφράσεις
το να διαιρείτε τυχαία είναι αποδεκτό αφού υπάρχουν και τέτοιου είδους τύποι
(βλέπε RANDBETWEEN)
αλλά το σε "κάποια κελιά" δεν υπάρχει
σε πόσα και ποια
Απάντηση με παράθεση
  #12  
Παλιά 15-02-12, 16:10
Όνομα: ΠΑΝΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 04-01-2012
Μηνύματα: 8
Προεπιλογή

Ισως τοτε αυτο που ζηταω να μην γινεται.Για παραδειγμα αν ο αριθμος συνολικων ωρων(μωβ κελι) ειναι 10 τοτε δεν μπορουν να υπαρξουν αριθμοι και στα 31 πρασινα κελια.Σε καποια ο αριθμος θα πρεπει να ειναι μηδενικος ωστε το συνολο τους να εισουται με 10.
Αν ομως ο αριθμος ειναι για παραδειγμα 241 τοτε θα ηταν απαραιτητο να προστεθουν αριθμοι και στα 31 πρασινα κελια αφου το καθε ενα εχει μεγιστο οριο =8.
Αυτο που ζητουσα ειναι ο αριθμος συνολικων ωρων(μωβ κελι) να διαχωριζεται στα πρασινα κελια που αναφερονται στις ωρες /μερα.Αρα εξαρταται απο τον αριθμο που θα βαλω το ποσα απο τα πρασινα κελια θα χρειαστουν.Τουλαχιστον οπως μπορω να το σκεφτω εγω.Ευχαριστω
Φιλικα
Απάντηση με παράθεση
  #13  
Παλιά 15-02-12, 17:00
Το 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
Προεπιλογή

θα σου δώσω ένα πολύ πρόχειρο παράδειγμα στο συνημμένο
για το τι πρέπει να γίνει
Σαν μπούσουλα ας πούμε
Από εκεί και μετά πρέπει να γίνεις πολύ συγκεκριμένος στο τι θέλεις
για να μπορέσει να συνεχίσει
ρίξε μια ματιά και εδώ είμαστε
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm TIMESHEET by Spirosgr.xlsm (23,7 KB, 7 εμφανίσεις)
Απάντηση με παράθεση
  #14  
Παλιά 15-02-12, 17:12
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Πάνο, στο αρχείο που επισυνάπτω, υπάρχει μία προσέγγιση του ζητούμενου.

Συγκεκριμένα υπολογίζει 31 ακέραιους αριθμούς, με τιμές από το 0 μέχρι το 8, που δίνουν συγκεκριμένο άθροισμα.

Το πρόβλημα λύνεται με τη χρήση του πρόσθετου «ΕΥΡΕΣΗ» (SOLVER) και κώδικα.

Συνεπώς θα πρέπει να είναι εγκαταστημένο το πρόσθετο.

Το πρόβλημα, όπως αναφέρεται παραπάνω έχει πολλές λύσεις.

Ο SOLVER ύστερα από κάποιες δοκιμές προσδιορίζει μία.

Αν θέλουμε να περιορίσουμε τις λύσεις θα πρέπει να θέσουμε και άλλους περιορισμούς.

Περισσότερες λεπτομέρειες υπάρχουν στο βιβλίο εργασίας.

Πάνο κάνε δοκιμές και ενημέρωσέ μας, αν σε καλύπτει.
Προσθήκη: Διόρθωσα τον κώδικα για να μπαίνουν και μηδενικές τιμές

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls TimesMeOrismenoSum.xls (67,0 KB, 13 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 15-02-12 στις 17:27.
Απάντηση με παράθεση
  #15  
Παλιά 15-02-12, 18:05
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Αν και νομίζω ότι η πρόταση του Γιώργου απαντά στο ζητούμενο,

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

Θανάσης
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Rand_hours.xls (36,0 KB, 19 εμφανίσεις)
Απάντηση με παράθεση
  #16  
Παλιά 16-02-12, 11:28
Όνομα: ΠΑΝΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 04-01-2012
Μηνύματα: 8
Προεπιλογή

Πραγματικα σας ευχαριστω παρα πολυ.Νομιζω οτι ειναι αυτο ακριβως.Θα το δω περισσοτερο και θα σας πω.
Απάντηση με παράθεση
  #17  
Παλιά 16-02-12, 14:52
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Στο προηγούμενο μήνυμά μου παρουσίασα μια προσέγγιση του ζητούμενου, χρησιμοποιώντας το πρόσθετο ΕΥΡΕΣΗ (SOLVER) και κώδικα VBA.

Στο αρχείο που επισυνάπτω υπάρχει μία λύση η οποία στηρίζεται σε μία συνάρτηση χρήστη, ValuesWithFixSum(Sum As Integer, Etos As Integer, Minas As Integer, NoSK As Boolean), που δημιουργήθηκε με VBA.

Πρόκειται για μία συνάρτηση πίνακα (επιστρέφει 31 τιμές) με 4 ορίσματα:
  • Sum : Είναι οι συνολικές ώρες εργασίας.
  • Etos : Το έτος στο οποίο αναφέρεται η εργασία
  • Minas: Ο μήνας στο οποίο αναφέρεται η εργασία.
  • NoSK: Παίρνει τιμή 1, αν τα Σαββατοκύρια εξαιρούνται και 0 αν δεν εξαιρούνται
Η συγκεκριμένη λύση δεν απαιτεί το πρόσθετο, είναι πολύ ταχύτερη και πιο ευέλικτη, αφού μπορεί να λάβει υπόψη τη διάρκεια του μήνα, αλλά και τα Σαββατοκύριακα.

Λεπτομέρειες για τη μέθοδο αυτή δίνονται στο Sheet1 του βιβλίου εργασίας.

Πάνο, δοκίμασε και αυτή τη λύση και ενημέρωσέ μας.

Φιλικά/Γιώργος

ΥΓ. Φίλε Θανάση ευχαριστώ
Συνημμένα Αρχεία
Τύπος Αρχείου: xls TimesMeOrismenoSum2.xls (80,5 KB, 24 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Αυτόματη αρίθμηση μοναδικών ακέραιων αριθμων ΑΠΟΣΤΟΛΗΣΚ Excel - Ερωτήσεις / Απαντήσεις 3 15-10-16 13:37
[VBA] Αυτόματη καταχώρηση τυχαίων αριθμών σε μια στήλη Tasos Excel - Tips & Tricks 0 22-01-13 09:00
[ Πίνακες ] Αυτόματη εισαγωγή τιμής. gaz_manos Access - Ερωτήσεις / Απαντήσεις 3 14-11-12 16:59
Ανακάτεμα σε αυτόματη απόδοση αριθμών gmax Access - Ερωτήσεις / Απαντήσεις 5 02-11-11 17:42
[ Φόρμες ] Εισαγωγή μόνο αριθμών σε πεδίο Meteora Access - Ερωτήσεις / Απαντήσεις 6 06-02-11 08:58


Η ώρα είναι 02:26.