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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 06-09-15, 09:46
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-04-2013
Μηνύματα: 158
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλησπέρα

Αντώνη, δες το συνημμένο.

Στο φύλλο «Νέο» προσάρμοσα τον κώδικα, ώστε να καλύπτει οποιοδήποτε αριθμό ζευγών γραμμών, με ελάχιστη προσαρμογή.

Φιλικά/Γιώργος
Γιώργο,
Είναι εύκολο να προσαρμοστούν και
οι δύο κώδικες στο ίδιο αρχείο;
Εγω το προσάρμοσα με αντιγραφή και επικόλληση
και δεν δουλεύει (στο νεο οπως το εφτιαξες εσυ λειτουργει κανονικά).
Ευχαριστώ και πάλι
Απάντηση με παράθεση
  #12  
Παλιά 06-09-15, 10:20
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Αντώνη, στο αρχείο που ανέβασα έχουμε 2 περιπτώσεις υπολογισμού του ποσοστού.

1) Στο φύλλο «Αρχικό» οι αντίστοιχες τιμές βρίσκονται σε ζεύγη στηλών.

2) Στο φύλλο «Νέο» οι αντίστοιχες τιμές βρίσκονται σε ζεύγη γραμμών.

Δηλαδή και οι δύο περιπτώσεις βρίσκονται στο ίδιο βιβλίο, αλλά σε διαφορετικά φύλλα.

Στο ερώτημα, αν και οι δύο περιπτώσεις μπορούν να εφαρμοστούν στο ίδιο φύλλο, η απάντηση είναι ναι, με τον περιορισμό ότι οι γραμμές και οι στήλες δε θα τέμνονται.

Ο κώδικας δε θα είναι μια απλή συνένωση των δύο διαδικασιών.

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

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #13  
Παλιά 06-09-15, 11:35
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-04-2013
Μηνύματα: 158
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλημέρα

Αντώνη, στο αρχείο που ανέβασα έχουμε 2 περιπτώσεις υπολογισμού του ποσοστού.

1) Στο φύλλο «Αρχικό» οι αντίστοιχες τιμές βρίσκονται σε ζεύγη στηλών.

2) Στο φύλλο «Νέο» οι αντίστοιχες τιμές βρίσκονται σε ζεύγη γραμμών.

Δηλαδή και οι δύο περιπτώσεις βρίσκονται στο ίδιο βιβλίο, αλλά σε διαφορετικά φύλλα.

Στο ερώτημα, αν και οι δύο περιπτώσεις μπορούν να εφαρμοστούν στο ίδιο φύλλο, η απάντηση είναι ναι, με τον περιορισμό ότι οι γραμμές και οι στήλες δε θα τέμνονται.

Ο κώδικας δε θα είναι μια απλή συνένωση των δύο διαδικασιών.

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

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

Ευχαριστώ πολύ Γιώργο!!!
Πάντα άμεσος και σωστος....
Καλή συνέχεια
Απάντηση με παράθεση
  #14  
Παλιά 09-09-16, 10:43
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-04-2013
Μηνύματα: 158
Προεπιλογή

Καλημέρα,

Θέλω μια βοήθεια στο θέμα με την αυτόματη καταχώρηση
της ποσοστιαίας μεταβολής στο ίδιο κελί.
Όταν το ποσό ξεπερνά το χίλια χάνει το διαχωριστικό της χιλιάδας.
Πως μπορώ να το επαναφέρω; (προφανώς μέσα από τον κώδικα!!!, αλλά δεν γνωρίζω πως θα το κάνω)
Επίσης ήθελα να ρωτήσω το εξής σχετικά με την προσαρμογή του κώδικα:
'Εδώ συμπληρώνονται όλα τα τμήματα των γραμμών με την τιμή και το ποσοστό
strNew = Array("D2:G2")
'Εδώ συπληρώνονται οι αντίστοιχες μετατοπίσεις
Offset = Array(3)


Για τις αντίστοιχες μετατοπίσεις μπορώ να διακόπτω την ενέργεια
σε συγκεκριμένο κελί ή γραμμή (ας πούμε η εντολή να διακόπτεται στο κελί Η5)

Ευχαριστώ πολύ για την όποια βοήθεια
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm PosostoKeTimiSeKeli-1.xlsm (30,6 KB, 8 εμφανίσεις)
Απάντηση με παράθεση
  #15  
Παλιά 09-09-16, 14:29
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

1) Όπως γνωρίζουμε, το ποσοστό μεταβολής από την αρχική τιμή a στην τελική b, δίνεται από τον τύπο: (b-a)/Abs(a).

Στον κώδικα του φύλλου «Νέο» (όπως ήταν) ορίζεται:

strNew = Array("D2:G2") και Offset = Array(3).

Αυτό σημαίνει ότι για τον υπολογισμό του ποσοστού οι αρχικές τιμές λαμβάνονται από την περιοχή D5:G5, που προκύπτει από την D2:G2, αν την μετατοπίσουμε 3 γραμμές και οι τελικές από την D2:G2.

2) Στον κώδικα έγινε αλλαγή για την εμφάνιση του διαχωριστικού των χιλιάδων στα ποσά της περιοχή D2:G2.

Αυτό γίνεται με τον κώδικα: Format(x, "#,##0.00")

Τα μηδενικά μετά την τελεία προσδιορίζουν το πλήθος των δεκαδικών, που θα εμφανίζονται (μπορείς να το αλλάξεις).

3) Το ερώτημα «Για τις αντίστοιχες μετατοπίσεις μπορώ να διακόπτω την ενέργεια σε συγκεκριμένο κελί ή γραμμή (ας πούμε η εντολή να διακόπτεται στο κελί Η5)» χρειάζεται διευκρίνιση.

Αν στον κώδικα θέσω: strNew = Array("D2:G2", «K1:N1”) και Offset = Array(1, 4 ), θα οριστούν 4 περιοχές κελιών:

Η D2:G2 με αντίστοιχη την D3:G3 (προκύπτει από την μετατόπιση της D2:G2 κατά 1 γραμμή) και η K1:N1 με αντίστοιχη την K5:N5 (προκύπτει από την μετατόπιση της K1:N1 κατά 4 γραμμές).

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

Αλλαγές σε άλλα κελιά δεν έχουν καμία επίδραση.

Σε ποια διακοπή συνεπώς αναφέρεται το ζητούμενο;

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm PosostoKeTimiSeKeli3.xlsm (32,3 KB, 19 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 11-09-16 στις 11:37. Αιτία: Αλλαγή συνημμένου για την αντιμετώπιση a<0
Απάντηση με παράθεση
  #16  
Παλιά 13-09-16, 14:44
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-04-2013
Μηνύματα: 158
Προεπιλογή

Γιώργο καλησπέρα,
Για άλλη μια φορά είσαι εξαιρετικός
σαφής και άμεσος.

Χίλια ευχαριστώ
Απάντηση με παράθεση
  #17  
Παλιά 13-09-16, 16:05
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Αντώνη να είσαι καλά.
Απάντηση με παράθεση
  #18  
Παλιά 03-06-19, 16:09
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-04-2013
Μηνύματα: 158
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλησπέρα

Αντώνη, δες το συνημμένο.

Έχω αλλάξει τον κώδικα έτσι ώστε, με ελάχιστη προσαρμογή, να καλύπτει οποιοδήποτε αριθμό ζευγών στηλών.

Φιλικά/Γιώργος
Γιώργο καλησπέρα,

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

Είναι ένα αρχείο με κώδικα που το ρύθμισες εσύ.
Τι γίνεται λοιπόν.
Το ίδιο αρχείο σε οποιονδήποτε υπολογιστή βγάζει τα σωστά
αποτελέσματα εκτός από τον δικό μου (παρουσιάζεται 1 παραπάνω (,) το οποίο χαλάει τα αποτελέσματα.

Σου επισυνάπτω το δείγμα (το οποίο τονίζω ότι σε άλλον υπολογιστή τρέχει σωστά).
Τι φταίει;;
Σε παρακαλώ θα χρειαστώ την βοήθειά σου.
Ευχαριστώ εκ των προτέρων.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Αντίγραφο του ΠοσοστόΚαιΤιμήΣεΚελί 2.xlsm (20,4 KB, 9 εμφανίσεις)
Απάντηση με παράθεση
  #19  
Παλιά 03-06-19, 19:23
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Αντώνη άνοιξα το αρχείο στον υπολογιστή μου (Windows 10 ελληνικά με Office 2016 64b ελληνικό) και λειτουργεί σωστά.

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

Θα πρέπει να δεις τις τοπικές ρυθμίσεις του λειτουργικού και του office.

Πιθανόν να χρειαστεί επιδιόρθωση ή επανεγκατάσταση του Office.
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] υπολογισμός ποσοστού (περιπτώσεις με 0) mantarinia Excel - Ερωτήσεις / Απαντήσεις 9 28-07-16 14:40
Έλεγχος Ποσού thanosgr Access - Ερωτήσεις / Απαντήσεις 4 25-02-16 13:26
[Συναρτήσεις] υπολογισμος ποσοστου Quenya Excel - Ερωτήσεις / Απαντήσεις 5 08-09-15 09:47
Μετατροπή Ποσού σε Κείμενο Χρήστος Access - Ερωτήσεις / Απαντήσεις 7 11-02-12 21:07
[Γενικά] Επόμενο επιλεγμένο κελί για καταχώρηση φωτης Excel - Ερωτήσεις / Απαντήσεις 3 31-01-11 21:18


Η ώρα είναι 14:10.