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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 08-02-13, 20:39
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 22
Προεπιλογή Άθροισμα τιμών από VLookup αποτελέσματα

Καλησπέρα.

Θα ήθελα τη βοήθεια σας στο εξής.(Βλ.λ επισυναπτόμενο αρχείο)

Με τη χρήση Data Validation γίνεται επιλογή προϊόντος (Στήλη C).
Με τη χρήση Vlookup, μετά την επιλογή του προϊόντος εμφανίζονται στις στήλες Β και F ο κωδικός και η τιμή του προϊόντος αντιστοίχως. Στη στήλη Ι υπάρχει ο τύπος =sum(E*F) ανάλογα φυσικά με τον αριθμό σειράς.
Το πρόβλημα είναι ότι μόνο αν υπάρχουν προϊόντα σε όλες τις σειρές της στήλης C οπότε θα υπάρχουν και τιμές στις στήλες Β και F, μπορούν να επιστρέψει στη στήλη Ι κάποιο αποτέλεσμα. Σε διαφορετική περίπτωση επιστρέφει #Ν/Α που έχει ως αποτέλεσμα να μη μπορούν να αθροιστούν αυτόματα όλες οι αξίες στο τέλος του τιμολογίου.

Μήπως η χρήση τουVlookup δεν είναι η σωστή?

Ευχαριστώ
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Τιμολόγιο sample.xlsx (26,0 KB, 59 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 08-02-13, 20:55
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 823
Προεπιλογή

Κώστα,
βάλε
στο Β5=IFERROR(VLOOKUP(C5;Prices;2;0);"")
στο F5=IFERROR(VLOOKUP(C5;Prices;3;0);"") και
στο Ι5=PRODUCT(E5;F5)

Ελπίζω να έγινε.
Θανάσης.
Απάντηση με παράθεση
  #3  
Παλιά 08-02-13, 21:10
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 22
Προεπιλογή

Θανάση σε ευχαριστώ πολύ.

Δουλεύει σούπερ. Αν δε σου κάνει κόπο να μου πεις για Ι5 για να καταλάβω.

Ο τύπος =PRODUCT(E5;F5) λαμβάνει κάποια δεδομένα από τη στήλη product??

Με το IFERROR καταλαβαίνω ότι αν δεν τραβάει αποτέλεσμα από το data validation τότε δεν εμφανίζει τίποτα στα αντίστοιχα κελιά.

Επίσης, μπορώ αν αντιστοιχίσω τα προϊόντα με συγκεκριμένο συντελεστή ΦΠΑ, να υπολογίζονται τα γινόμενα αυτόματα στην αντίστοιχη στήλη του ΦΠΑ (στήλες G, H ή I) ή είναι πολύ περίπλοκο?

Σε ευχαριστώ!!

Τελευταία επεξεργασία από το χρήστη Kostas K : 08-02-13 στις 22:09.
Απάντηση με παράθεση
  #4  
Παλιά 09-02-13, 01:50
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 823
Προεπιλογή

Κώστα,
δες την βοήθεια του Excel για την συνάρτηση IFERROR
απλά μας επιστρέφει κενό όταν το αποτέλεσμα της VLOOKUP καταλήγει σε λάθος
Το PRODUCT στην στήλη Ι δεν έχει να κάνει με το Product του πίνακά σου. είναι απλή συνωνυμία. Δες επίσης την βοήθεια του Excel για την PRODUCT. Δεν είναι τίποτα περισσότερο από το γινόμενο των όρων που περιέχει (δηλαδή E5*F5).Όπως χρησιμοποιούμε την SUM για άθροισμα που θέλουμε να αγνοεί τα κελιά που περιέχουν κείμενο, έτσι χρησιμοποιούμε την PRODUCT για γινόμενο αγνοώντας τα κελιά κειμένου (κενό "" στην περίπτωσή μας).
Για το να έχεις διαφορετικό συντελεστή ΦΠΑ για κάθε προϊόν δεν έχεις παρά να προσθέσεις μια στήλη στον πίνακά σου Prices, και να παίρνεις από εκεί τον ΦΠΑ όπως κάνεις με τον κωδικό και την τιμή.

Θανάσης
Απάντηση με παράθεση
  #5  
Παλιά 09-02-13, 09:36
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 22
Προεπιλογή

Θανάση σε ευχαριστώ για τις επεξηγήσεις.

Σχετικά με το ΦΠΑ έχω κάνει αυτό που λες. Αυτό που δε γνωρίζω είναι το εξης:αν για παράδειγμα το προϊόν1 έχει φπα 23%, πως θα μπορουσε το αποτελεσμα του E5*F5 αυτόματα να μπει στη στήλη G (ΦΠΑ 23%). Αν δεις στο αρχείο που έχω ανεβάσει, το αποτέλεσμα αυτό έρχεται by default στη στήλη Ι όπου υπάρχει ο συντελεστής ΦΠΑ 6,5% γιατί τα περισσότερα προϊόντα υπάγονται σε αυτόν το συντελεστή.. Αν προκύψει ομως προϊόν με διαφορετικό συντελεστή τότε θα πρέπει να κάνω τις πράξεις από μόνος μου και να βάλω το αποτέλεσμα στην αντίστοιχη στήλη.
Δε γνωρίζω λοιπόν πως προσθέτοντας στον πίνακα prices μια στήλη με το ΦΠΑ θα μπορούσα να την αξιοποίηση κατα τον τροπο που σου περιέγραψα. Οι κάποιες γνώσεις που έχω στο exclel δε μπορούν να με βοηθήσουν... ;-)

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

Καλημέρα Κώστα.
Στο φύλλο Prices του αρχείου σου, πρόσθεσε την στήλη VAT (ΦΠΑ), και συμπλήρωσε το φόρο για κάθε προϊόν του πίνακα.
D1: VAT
D2: 6,5%
D3: 23%
D4: 13%
D5: 6,5%
Στο φύλλο Τιμολόγιο, βάλε τους παρακάτω (ουσιαστικά μόνο το ποσοστό αλλάζει) τύπους στα κελιά
G5=IF(IFERROR(VLOOKUP($C5;Prices;4;0);"")=0,23;PRODUCT($E5;$F5);"")
H5=IF(IFERROR(VLOOKUP($C5;Prices;4;0);"")=0,13;PRODUCT($E5;$F5);"")
I5=IF(IFERROR(VLOOKUP($C5;Prices;4;0);"")=0,065;PRODUCT($E5;$F5);"")
και αντέγραψε προς τα κάτω μέχρι την γραμμή 23.

Δες και μελέτησε στο συνημμένο μια λίγο διαφορετική της VLOOKUP προσέγγιση/λύση που αξιοποιεί τις νέες δυνατότητες του Excel 2010 με "Δομημένες αναφορές".

Θανάσης
ΥΓ. Προσοχή το συνημμένο δουλεύει σε Excel 2010.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Excel_2010_Invoice_sample.xlsx (19,9 KB, 95 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 09-02-13, 13:07
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 22
Προεπιλογή

Θανάση σε ευχαριστώ πολύ.

Μου έλυσες τα χέρια.

Βλέπω στο συνημμένο ότι χρησιμοποιείς index και match. Θα το μελετήσω μήπως και βγάλω κάποια άκρη.

Καλό Σαββατοκύριακο.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Λίστα προϊόντων ( συνολικό άθροισμα τιμών) rania1984 Excel - Ερωτήσεις / Απαντήσεις 4 04-11-14 20:58
Αποτελέσματα σε φόρμα, βάσει κριτηρίων... dimogerontas Access - Ερωτήσεις / Απαντήσεις 6 05-07-12 10:08
[ Εκθέσεις ] Συγκεντρωτικά Αποτελέσματα stelianta Access - Ερωτήσεις / Απαντήσεις 6 26-03-12 09:27
[Συναρτήσεις] Αποτελέσματα Αυτόματου φίλτρου gr8styl Excel - Tips & Tricks 0 01-02-12 00:41
[ Φόρμες ] ΑΘΡΟΙΣΜΑ ΤΙΜΩΝ ΕΝΟΣ ΠΕΔΙΟΥ vangelis67 Access - Ερωτήσεις / Απαντήσεις 2 14-11-11 20:40


Η ώρα είναι 07:58.