
Γενική φόρμουλα
=commission*VLOOKUP(amount,split_table,column,TRUE)
Περίληψη
Για να υπολογίσετε μια προμήθεια και να χωρίσετε την Προμήθεια μεταξύ Πράκτορα και Μεσίτη σύμφωνα με ένα προκαθορισμένο πρόγραμμα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:
=C5*VLOOKUP(B5,split_table,2,TRUE)
όπου split_table είναι η ονομαζόμενη περιοχή G7: I11
Εξήγηση
Αυτός ο τύπος προϋποθέτει ότι όλες οι προμήθειες είναι 3%, όπως ορίζεται στο κελί H4, το ονομαζόμενο εύρος comm_rate .
Το ποσό της προμήθειας κατανέμεται μεταξύ του πράκτορα και του μεσίτη, ξεκινώντας με διαίρεση 50/50 και αλλάζει σε σταθερά διαστήματα όπως φαίνεται στην ονομαστική σειρά split_table (G7: I11).
Το ποσό προμήθειας υπολογίζεται στη στήλη Γ με αυτόν τον τύπο:
=B5*comm_rate // total commission
Τα ποσά Πράκτορα και Μεσίτης στις στήλες D και E υπολογίζονται ως εξής:
=C5*VLOOKUP(B5,split_table,2,TRUE) // agent =C5*VLOOKUP(B5,split_table,3,TRUE) // broker
Παρατηρήστε ότι αυτοί οι τύποι είναι πανομοιότυποι εκτός από το ευρετήριο στηλών. Ο τύπος για τον πράκτορα επιστρέφει μια τιμή από τη στήλη 2 στον πίνακα και ο τύπος για τον μεσίτη επιστρέφει μια τιμή από τη στήλη 3 στον πίνακα. Και στους δύο τύπους, το VLOOKUP έχει ρυθμιστεί για να αντιστοιχεί ρητά στην αντιστοίχιση, παρέχοντας το προαιρετικό τέταρτο όρισμα ως TRUE
Όταν κάνετε μια κατά προσέγγιση αντιστοίχιση, το VLOOKUP υποθέτει ότι ο πίνακας ταξινομείται σε αύξουσα σειρά. Εάν το VLOOKUP εντοπίσει μια ακριβή αντιστοίχιση, επιστρέφει μια τιμή από τη γραμμή αντιστοίχισης. Εάν το VLOOKUP συναντήσει μια τιμή μεγαλύτερη από την τιμή αναζήτησης, θα επιστρέψει μια τιμή από την προηγούμενη σειρά.