Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Άθροισμα τιμών από VLookup αποτελέσματα
Καλησπέρα. Θα ήθελα τη βοήθεια σας στο εξής.(Βλ.λ επισυναπτόμενο αρχείο) Με τη χρήση Data Validation γίνεται επιλογή προϊόντος (Στήλη C). Με τη χρήση Vlookup, μετά την επιλογή του προϊόντος εμφανίζονται στις στήλες Β και F ο κωδικός και η τιμή του προϊόντος αντιστοίχως. Στη στήλη Ι υπάρχει ο τύπος =sum(E*F) ανάλογα φυσικά με τον αριθμό σειράς. Το πρόβλημα είναι ότι μόνο αν υπάρχουν προϊόντα σε όλες τις σειρές της στήλης C οπότε θα υπάρχουν και τιμές στις στήλες Β και F, μπορούν να επιστρέψει στη στήλη Ι κάποιο αποτέλεσμα. Σε διαφορετική περίπτωση επιστρέφει #Ν/Α που έχει ως αποτέλεσμα να μη μπορούν να αθροιστούν αυτόματα όλες οι αξίες στο τέλος του τιμολογίου. Μήπως η χρήση τουVlookup δεν είναι η σωστή? Ευχαριστώ |
#2
|
Κώστα, βάλε στο Β5=IFERROR(VLOOKUP(C5;Prices;2;0);"") στο F5=IFERROR(VLOOKUP(C5;Prices;3;0);"") και στο Ι5=PRODUCT(E5;F5) Ελπίζω να έγινε. Θανάσης. |
#3
| |||
| |||
Θανάση σε ευχαριστώ πολύ. Δουλεύει σούπερ. Αν δε σου κάνει κόπο να μου πεις για Ι5 για να καταλάβω. Ο τύπος =PRODUCT(E5;F5) λαμβάνει κάποια δεδομένα από τη στήλη product?? Με το IFERROR καταλαβαίνω ότι αν δεν τραβάει αποτέλεσμα από το data validation τότε δεν εμφανίζει τίποτα στα αντίστοιχα κελιά. Επίσης, μπορώ αν αντιστοιχίσω τα προϊόντα με συγκεκριμένο συντελεστή ΦΠΑ, να υπολογίζονται τα γινόμενα αυτόματα στην αντίστοιχη στήλη του ΦΠΑ (στήλες G, H ή I) ή είναι πολύ περίπλοκο? Σε ευχαριστώ!! Τελευταία επεξεργασία από το χρήστη Kostas K : 08-02-13 στις 23:09. |
#4
|
Κώστα, δες την βοήθεια του Excel για την συνάρτηση IFERROR απλά μας επιστρέφει κενό όταν το αποτέλεσμα της VLOOKUP καταλήγει σε λάθος Το PRODUCT στην στήλη Ι δεν έχει να κάνει με το Product του πίνακά σου. είναι απλή συνωνυμία. Δες επίσης την βοήθεια του Excel για την PRODUCT. Δεν είναι τίποτα περισσότερο από το γινόμενο των όρων που περιέχει (δηλαδή E5*F5).Όπως χρησιμοποιούμε την SUM για άθροισμα που θέλουμε να αγνοεί τα κελιά που περιέχουν κείμενο, έτσι χρησιμοποιούμε την PRODUCT για γινόμενο αγνοώντας τα κελιά κειμένου (κενό "" στην περίπτωσή μας). Για το να έχεις διαφορετικό συντελεστή ΦΠΑ για κάθε προϊόν δεν έχεις παρά να προσθέσεις μια στήλη στον πίνακά σου Prices, και να παίρνεις από εκεί τον ΦΠΑ όπως κάνεις με τον κωδικό και την τιμή. Θανάσης |
#5
| |||
| |||
Θανάση σε ευχαριστώ για τις επεξηγήσεις. Σχετικά με το ΦΠΑ έχω κάνει αυτό που λες. Αυτό που δε γνωρίζω είναι το εξης:αν για παράδειγμα το προϊόν1 έχει φπα 23%, πως θα μπορουσε το αποτελεσμα του E5*F5 αυτόματα να μπει στη στήλη G (ΦΠΑ 23%). Αν δεις στο αρχείο που έχω ανεβάσει, το αποτέλεσμα αυτό έρχεται by default στη στήλη Ι όπου υπάρχει ο συντελεστής ΦΠΑ 6,5% γιατί τα περισσότερα προϊόντα υπάγονται σε αυτόν το συντελεστή.. Αν προκύψει ομως προϊόν με διαφορετικό συντελεστή τότε θα πρέπει να κάνω τις πράξεις από μόνος μου και να βάλω το αποτέλεσμα στην αντίστοιχη στήλη. Δε γνωρίζω λοιπόν πως προσθέτοντας στον πίνακα prices μια στήλη με το ΦΠΑ θα μπορούσα να την αξιοποίηση κατα τον τροπο που σου περιέγραψα. Οι κάποιες γνώσεις που έχω στο exclel δε μπορούν να με βοηθήσουν... ;-) Αν έχεις κάποια πρόταση θα με βοηθουσε αφάνταστα. Σε ευχαριστώ. |
#6
|
Καλημέρα Κώστα. Στο φύλλο 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. |
#7
| |||
| |||
Θανάση σε ευχαριστώ πολύ. Μου έλυσες τα χέρια. Βλέπω στο συνημμένο ότι χρησιμοποιείς index και match. Θα το μελετήσω μήπως και βγάλω κάποια άκρη. Καλό Σαββατοκύριακο. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Excel07] Λίστα προϊόντων ( συνολικό άθροισμα τιμών) | rania1984 | Excel - Ερωτήσεις / Απαντήσεις | 4 | 04-11-14 21:58 |
Αποτελέσματα σε φόρμα, βάσει κριτηρίων... | dimogerontas | Access - Ερωτήσεις / Απαντήσεις | 6 | 05-07-12 11:08 |
[ Εκθέσεις ] Συγκεντρωτικά Αποτελέσματα | stelianta | Access - Ερωτήσεις / Απαντήσεις | 6 | 26-03-12 10:27 |
[Συναρτήσεις] Αποτελέσματα Αυτόματου φίλτρου | gr8styl | Excel - Tips & Tricks | 0 | 01-02-12 01:41 |
[ Φόρμες ] ΑΘΡΟΙΣΜΑ ΤΙΜΩΝ ΕΝΟΣ ΠΕΔΙΟΥ | vangelis67 | Access - Ερωτήσεις / Απαντήσεις | 2 | 14-11-11 21:40 |
Η ώρα είναι 08:19.