Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Excel07] Πώς μπορώ να χρησιμοποιήσω στήλες διαφορετικών διαστάσεων

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 10-08-11, 14:42
Όνομα: Μάριος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 11-05-2011
Μηνύματα: 20
Προεπιλογή Πώς μπορώ να χρησιμοποιήσω στήλες διαφορετικών διαστάσεων

Καλησπέρα παιδιά,

Έχω το εξής πρόβλημα:

Έχω έναν πίνακα τιμών 10 χ 365 ημέρες του έτους και έναν άλλο με 8760 ώρες του έτους.

Εγώ θέλω να πολλαπλασιάζω τις τιμές που έχω ανά ώρα με τις τιμές του πίνακα με τις 365 ημέρες για να βγάλω 8760 αποτελέσματα.

Δηλαδη για την πρώτη ημέρα του έτους θα χρησιμοποιήσω την πρώτη τιμή 24 φορές. Είναι δυνατόν;

Ευχαριστώ πολύ,
Μάριος
Απάντηση με παράθεση
  #2  
Παλιά 10-08-11, 15:19
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα Μάριε!

Επειδή 1 εικόνα= 1000 λέξεις, μπορείς να μας ανεβάσεις ένα δείγμα όπου θα φαίνεται το
ζητούμενο σου;

Πειρμένουμε νέα σου

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 10-08-11, 15:37
Όνομα: Μάριος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 11-05-2011
Μηνύματα: 20
Προεπιλογή

Καλησπέρα Τάσο ευχαριστώ για την απάντηση.

Το πρόβλημα μου είναι στο δεξιά E(j) με την ετικέτα new. Έχω την εξίσωση μέσα στο κελί όμως θέλω αυτή η εξίσωση να είναι η ίδια όταν πρόκειται για την πρώτη μέρα του χρόνου και να αλλάζει όταν αλλάζει η μέρα.

Δηλαδή θα χρησιμοποιεί τα δεδομένα του πίνακα αριστερά 24 φορές και μετά να αλλάζει γραμμή. Αντί 365 αποτελέσματα δηλαδή, να έχω 8760. Δεν ξέρω αν γίνομαι κατανοητός.

Σε ευχαριστώ πάρα πολύ
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx New Microsoft Office Excel Worksheet.xlsx (216,9 KB, 13 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 10-08-11, 17:55
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Μάριε,
δημιούργησε το όνομα DatesOfTheYear (από το μενού Τύποι > Διαχείριση ονομάτων) στην περιοχή Sheet1!$A$4:$A$368.

Κατόπιν στη στήλη "M", ξεκινώντας από το κελί Μ3 συμπλήρωσε τον τύπο:

Κώδικας:
=ROW(INDEX(DatesOfTheYear;N3))
Στη στήλη "Q", ξεκινώντας από το κελί Q3 συμπλήρωσε τον τύπο:

Κώδικας:
=((100%*O3*INDIRECT("B"&M3))+(50%*O3*INDIRECT("C"&M3))+(0%*O3*INDIRECT("D"&M3)))*INDIRECT("H"&M3)*INDIRECT("J"&M3)
Ελπίζω να κατανόησα το ζητούμενο σου!

Καλή συνέχεια!

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 11-08-11 στις 17:29.
Απάντηση με παράθεση
  #5  
Παλιά 10-08-11, 18:11
Όνομα: Μάριος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 11-05-2011
Μηνύματα: 20
Προεπιλογή

Τάσο σε ευχαριστώ πάρα πολύ και πάλι.

Το δοκίμασα όμως μου βγάζει #NAME? στο Q3. Στο ξαναστέλνω να το δεις και ο ίδιος. Νομίζω ότι έχεις καταλάβει το πρόβλημα.

Ευχαριστώ,
Μάριος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx New Microsoft Office Excel Worksheet.xlsx (222,5 KB, 22 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 10-08-11, 18:33
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Δεν υπάρχει λάθος.

Απλά αφαίρεσε το κενό από το "IN DIRECT("J"&M3)"
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #7  
Παλιά 10-08-11, 18:56
Όνομα: Μάριος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 11-05-2011
Μηνύματα: 20
Προεπιλογή

α δεν το πρόσεξα συγνώμη!

Τάσο σε ευχαριστώ πάρα πολύ! Να 'σαι καλά!!!

Μάριος
Απάντηση με παράθεση
  #8  
Παλιά 11-08-11, 00:01
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Να είσαι καλά Μάριε!

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

Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #9  
Παλιά 11-08-11, 16:12
Όνομα: Μάριος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 11-05-2011
Μηνύματα: 20
Προεπιλογή

Τάσο σε παρακαλώ μπορείς να μου εξηγήσεις την μεθοδολογία που ακολούθησες για τις 3 παραπάνω εντολές; καθώς πρέπει να το χρησιμοποιώ συνεχώς και δεν έχω ιδέα πως να το κάνω.

Σε ευχαριστώ και πάλι
Απάντηση με παράθεση
  #10  
Παλιά 11-08-11, 18:01
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα Μάριε!

Βεβαίως!

DatesOfTheYear = Sheet1!$A$4:$A$368 (1,2,3,4,5,6...) Εδώ είχα γράψει κατά λάθος Sheet1!$C$4:$C$368.

Η INDEX(DatesOfTheYear;N3) σου επιστρέφει σε ποια θέση βρίσκεται το κελί της περιοχής DatesOfTheYear που βρίσκεται στη θέση 1 (N4=1) δηλαδή το κελί Α4

Αν τοποθετήσεις τη συνάρτηση αυτή μέσα σε μια ROW() δηλαδή: =ROW(INDEX(DatesOfTheYear;N4)) το αποτέλεσμα θα είναι 4 (η γραμμή του κελιού).


Ο αρχικός τύπος ήταν =((100%*O3*B4)+(50%*O3*C4)+(0%*O3*D4))*H4*J4

Αυτό που αλλάζει στο νέο τύπο είναι η προσθήκη της INDIRECT().

Έτσι αντί για Β4 , C4 κτλ. μέσα στον τύπο χρησιμοποιούμε: INDIRECT("B"&M3) όπου M3 = ROW(INDEX(DatesOfTheYear;N4)).

Δες στη βοήθεια του προγράμματος περισσότερες λεπτομέρειες σχετικά με την INDIRECT().

Ελπίζω να σε κάλυψα!

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Ποια συνάρτηση πρέπει να χρησιμοποιήσω για σύγκριση επι τοις % ανα έτος ? tolis_montana Excel - Ερωτήσεις / Απαντήσεις 7 18-01-17 01:04
[VBA] Ενημέρωση Διαφορετικών Διαδοχικών Κελιών Με Ενα Combobox dream-garden Excel - Ερωτήσεις / Απαντήσεις 2 07-11-14 05:37
[Εκτύπωση] Εκτύπωση διαφορετικών σελίδων με ένα πάτημα labpanag Excel - Ερωτήσεις / Απαντήσεις 7 06-04-14 19:10
[Συναρτήσεις] Ποια συνάρτηση να χρησιμοποιήσω; nik Excel - Ερωτήσεις / Απαντήσεις 5 16-11-12 16:43
[Γράφημα] Δυναμικό Διάγραμμα μεταβλητών διαστάσεων. gr8styl Excel - Tips & Tricks 0 18-12-11 14:56


Η ώρα είναι 15:40.