Παράθεση:
Αρχική Δημοσίευση από Spirosgr Καλημέρα.
Πριν δούμε κάποιο τύπο, θα πρέπει να επανεξετάσεις τα όρια σου, γιατί έχουν «κενά»..
1
«Αν η τιμή στο ανάλογο κελί της “D” πχ “D2” μεγαλύτερη από 70 τότε στο “I2” θα επιστρέφει την τιμή του “D2” ενώ αν είναι μικρότερη ...»
Αν είναι =70; τι...
«με την προϋπόθεση όμως ότι το “G2” είναι πάνω από 11%...»
Αν είναι =11%; τι...
2
«Αν η τιμή πχ στο “G2” είναι 10% τότε να προσθέτει ένα ...»
Αν είναι μεταξύ 10% και 11%; τι...
3
«Αν η τιμή πχ στο “G2” είναι 0% τότε να προσθέτει...»
Αν είναι μεταξύ 0% και 10%; τι... |
Λοιπόν ,
Θέλουμε η τιμή στην στήλη “I” να διαμορφώνεται από την τιμή της στήλης “D” σε συνάρτηση με την τιμή στην στήλη “G”
Παραδοχή πρώτη , σε όλες τις τιμές της στήλης “D” που είναι μικρότερες και ίσες με 69,99 να προσθέτει ένα 5% στην στήλη ”I” (άλλως δηλαδή πάνω από 69,99 στην “D”) να επιστρέφει την τιμή της στήλης “D”
Παραδοχή δεύτερη , αν η τιμή στην στήλη “G” είναι ίση με 0% να προσθέτει επιπλέον ένα 10% (δηλαδή 5% από την πρώτη παραδοχή + 10% = 15% για ποσά μέχρι 69,99 και μόνο 10% για ποσά πάνω από 69,99) της τιμής στην στήλη ”D”
Παραδοχή τρίτη , αν η τιμή στην στήλη “G” είναι ίση με 10% να προσθέτει επιπλέον ένα 5% (δηλαδή 5% από την πρώτη παραδοχή + 5% = 10% για ποσά μέχρι 69,99 και 5% για ποσά πάνω από 69,99) της τιμής στην στήλη ”D”
Ενδιάμεσες τιμές της στήλης ”G” εκτός από τις : 0%, 10%, 25% προς το παρόν δεν υπάρχουν , οπότε το πάνω από 10% θα πρέπει να συμπεριφέρεται όπως και το 25% …
Ο γενικός κανόνας είναι : α) ότι είναι ίσο και μικρότερο από 69,99 στην “D” επιβαρύνεται στην “I” με ένα 5% , ότι είναι ίσο και μεγαλύτερο από 70,00 στην “D” μεταφέρεται στην “I” ως έχει, β) αν η τιμή στο “G” είναι 0% τότε όλα έχουν (επιπλέον της προηγούμενης που περιγράφετε στην α περίπτωση) επιβάρυνση + 10% και γ) αν η τιμή στο “G” είναι 10% τότε όλα έχουν (επιπλέον της προηγούμενης που περιγράφετε στην α περίπτωση) επιβάρυνση + 5%
Ελπίζω ότι τα έχω γράψει - αποτυπώσει σωστά , αν όχι πάλι εδώ είμαι …
Από την προηγούμενη υλοποίηση, όπως θα δεις και στο συνημμένο αρχείο, κοιτάζοντας καλύτερα βλέπω ότι υπάρχει πρόβλημα στις γραμμές 7 & 8 …
Ευχαριστώ για την βοήθεια,
Γιώργος