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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 05-05-12, 02:15
Όνομα: ΙΩΑΝΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-04-2012
Περιοχή: ΚΑΛΑΜΑΤΑ
Μηνύματα: 37
Προεπιλογή Μία καλή άσκηση

Καλησπέρα σε όλη την παρέα !!

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

Διαβάστε το και θα καταλάβετε αμέσως τι θέλω.

Επίσης ψάχνω να βρω ένα ΠΟΣΤ, αλλά δεν το έχω καταφέρει μέχρι τώρα, στο οποίο περιγραφόταν πώς μπορούμε να προσθέτουμε γραμμές (ως νέα εγγραφή εννοείται) παίρνοντας μάλιστα - αυτή η νέα γραμμή - και την μορφοποίηση του από πάνω κελιού.

"Ρε παιδιά !!!! Ελάτε να κάνουμε μια καλή δουλειά"

(κατά διαφήμιση)

Πάντως νομίζω ότι η απορία στο συνημμένο δεν είναι τόσο απλή όσο φαίνεται.

Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ΠΑΡΑΔΕΙΓΜΑ_ΙΣΩΣ ΚΑΙ ΛΙΓΗ ΑΣΚΗΣΗ.xlsm (14,3 KB, 60 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 05-05-12, 08:03
Όνομα: Θανάσης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-02-2012
Μηνύματα: 238
Προεπιλογή

Καλημέρα Ιωάννη
Δες το συνημμένο και τα λέμε !!
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ΠΑΡΑΔΕΙΓΜΑ_ΙΣΩΣ ΚΑΙ ΛΙΓΗ ΑΣΚΗΣΗ (1) (2) (1).xlsm (14,0 KB, 33 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 05-05-12, 08:21
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Καλημέρα σε όλους.

Μία άποψη, είναι αυτή.

Στο G1

Κώδικας:
=INDEX($G$17:$G$21;MATCH(F2;$F$17:$F$21;0))-SUMPRODUCT(($F$2:$F$8=F2)*($D$2:$D$8))
Στο Ι1

Κώδικας:
=INDEX($B$32:$B$34;MATCH(LEFT(E2;2)*1;$A$32:$A$34;0))
Συνημμένα Αρχεία
Τύπος Αρχείου: xls 0L.xls (46,0 KB, 33 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 05-05-12, 08:44
Όνομα: ΙΩΑΝΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-04-2012
Περιοχή: ΚΑΛΑΜΑΤΑ
Μηνύματα: 37
Question ΑΣΚΗΣΗ

Καλημέρα αγαπητέ Θανάση και σε όλη την παρέα!!

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

Κοίτα.. λογικά όταν αλλάζεις την τιμή του τιμολογίου δεν θα έπρεπε να αλλάζει και το υπόλοιπο?? ε αυτό δεν γίνεται αυτόματα.. νομίζω ότι πατάμε ctrl+shift+Enter για να "κάτσει" ο τύπος.

Στο αρχείο μας δεν αλλάζει αυτόματα.

Εγώ θέλω να αλλάζει. Κάθε φορά δηλαδή που θα περνάω ένα τιμολόγιο σε όποια ΕΑΔ ανήκει θα πρέπει να μου λέει το υπόλοιπό της. (ΕΑΔ = έκθ. ανάληψης δαπάνης)

Ο τύπος =SUM(($F$2:$F$8=F2)*F2) που έβαλες περιορίζει μέχρι το κελί F8 την εύρεση της ΕΑΔ. Αν βάλω πχ $F$1000 θα δουλέψει? Νομίζω δεν θα δουλέψει.


Επίσης αν τραβήξω τους τύπους προς τα κάτω (αντιγραφή δηλάδη) δημιουργούνται #ΔΥ# κλπ.

Δεν ξέρω αν έγινα αντιληπτός.
Απάντηση με παράθεση
  #5  
Παλιά 05-05-12, 09:16
Όνομα: ΙΩΑΝΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-04-2012
Περιοχή: ΚΑΛΑΜΑΤΑ
Μηνύματα: 37
Question ΑΣΚΗΣΗ

Μάλιστα !!! Νομίζω του Λευτέρη είναι πολύ καλή, πάρα πολύ καλή λύση.


Και γώ σαν του Θανάση το πήγαινα.

Ναι νομίζω ότι η λύση του Λευτέρη είναι πολύ καλή.

Να ρωτήσω τώρα δύο πράματα.

ΠΡΩΤΟΝ... κάτι απλό αλλά εγώ δεν το γνωρίζω. Πως αποτρέπουμε την καταστροφή των τύπων από τον άπειρο χρήστη που άμα δει κελί άδειο πάει και γράφει.

Στο κανονικό αρχείο εγώ θα τα βάψω τα κελιά αυτά, αλλά θα ήθελα να μην μπαίνει καθόλου στα κελιά αυτά ο cursor.

ΔΕΥΤΕΡΟΝ. (Σημαντικό) Πως να φτιάξω ένα κουμπί ή δύο κουμπιά που να κάνουν "Νέα εγγραφή" και "Διαγραφή εγγραφής (εκεί που είναι ο cursor)."
Απάντηση με παράθεση
  #6  
Παλιά 05-05-12, 11: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
Προεπιλογή

Καλησπέρα
Η άποψη μου για το θέμα είναι στο συνημμένο που ακολουθεί
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Υπόλοιπο ΕΑΔ.xlsm (40,6 KB, 40 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 05-05-12, 12:34
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Με δεδομένο πως η απάντησή μου γράφτηκε στο πόδι(Σάββατο σήμερα, δουλειές στο σπίτι με την οικογένεια), υπάρχουν ίσως κάποιες ατέλειες...Χρειάζονται κάποιες ΙSERROR(2007), IF ISERROR(<2007) κ.λ.π.

Για το πρώτο ερώτημα(αποτροπή χρήστη στα κελιά με τύπους), εγώ θα χρησιμοποιούσα custom validation.

Για παράδειγμα. Μάρκαρε τα κελιά G2:G9, πήγαινε στην επικύρωση>>προσαρμογή και βάλε αυτόν τον τύπο.

=LEFT($E2;2) >> OK.

Προσπάθησε να γράψεις κάτι σε αυτά τα κελιά και δες τι γίνεται.

Για το δεύτερο ερώτημά σου, ο λόγος στους ειδικούς του VBA.

Kαλό μεσημέρι.
Απάντηση με παράθεση
  #8  
Παλιά 05-05-12, 13:10
Όνομα: Θανάσης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-02-2012
Μηνύματα: 238
Προεπιλογή

Νομίζω ότι ο Σπύρος έχει την σωστή λύση
μας παραπλάνησε ο τρόπος που έστησε τα δεδομένα ο φίλος μας ο Γιάννης
Απάντηση με παράθεση
  #9  
Παλιά 05-05-12, 17:17
Το 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
Προεπιλογή

Αυτό για τον Λευτέρη
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Υπόλοιπο ΕΑΔ - Αντίγραφο.xls (80,0 KB, 38 εμφανίσεις)
Απάντηση με παράθεση
  #10  
Παλιά 07-05-12, 09:34
Όνομα: ΙΩΑΝΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-04-2012
Περιοχή: ΚΑΛΑΜΑΤΑ
Μηνύματα: 37
Προεπιλογή ΚΑΛΗ ΑΣΚΗΣΗ!!

Καλημέρα σε όλους του αγαπητούς φίλους !!!

Έχω να παρατηρήσω ότι όλες οι λύσεις είναι επαρκείς. Η λύση βέβαια του Σπύρου περιέχει πέραν των τύπων και την οργανωτική λειτουργία του ζητήματος. Είναι σημαντικό ζήτημα όπως επισημαίνει και ο ίδιος, συμφωνώ απόλυτα μαζί του, έτσι πρέπει να γίνονται τα πράγματα.

Φυσικά είναι αυτονόητο ότι θέτοντας το θέμα δεν είχα καμία πρόθεση παραπλάνησης του φόρουμ, ιδιαιτέρως δε των μελών που απαντούν κιόλας. Προς Θεού !!

Σε ό,τι αφορά τώρα την ουσία του ζητήματος θέλω να πω Σπύρο ότι το αρχειάκι αυτό το χρησιμοποιεί ήδη ένας συνάδελφός μου και θέλησα να το βελτιώσω λίγο. Να σου πως λοιπόν ότι ο χρήστης όταν έχει το τιμολόγιο μπροστά του και "περνάει" το ποσό θέλει να βλέπει αμέσως εάν η ΕΑΔ έχει χρήματα εκείνη τη στιγμή. Δεν μπορεί να ανατρέχει αλλού. Θέλει με το βάζει το ποσό να ξέρει αν η ΕΑΔ τον "φτάνει" για να το περάσει.

Αυτό είναι όλο το ζήτημα.

Παιδιά ευχαριστώ θερμά. Κι αν υπάρχουν ακόμα περισσότερες ιδέες για βελτιώσεις είναι αυτονόητο ότι θα τις δούμε και τις εκτιμήσουμε αν κάνουν.

Καλό πρωϊνό !!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Καλή Χρονιά dimitrisp Access - Ερωτήσεις / Απαντήσεις 1 02-01-15 09:56
[Excel07] άσκηση excel stevieray Excel - Ερωτήσεις / Απαντήσεις 2 28-10-14 18:30
Βοήθεια με άσκηση σε Βάση δεδομένων choulio19 Access - Ερωτήσεις / Απαντήσεις 11 07-11-11 08:13


Η ώρα είναι 06:32.