Θέμα: Συναρτήσεις τελευταία συναλλαγή

Εμφάνιση ενός μόνο μηνύματος
  #3  
Παλιά 06-03-12, 01:46
Το avatar του χρήστη gr8styl
gr8styl Ο χρήστης gr8styl δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Καλησπέρα / καλημέρα.
Φίλε Σπύρο επειδή η χρήση "Δομημένων Πινάκων" (Structured tables) δεν είναι απόλυτα συμβατή με τους "Τύπους Πίνακα" (array formulas) εγώ θα το έκανα πολύ πιο απλά με τα παρακάτω 2 βήματα:
1) Ορίζουμε 2 ονόματα:
ΕΠΩΝΥΜΙΑ=OFFSET(ΕΙΣΠΡΑΞΕΙΣ!$A$2; ;;COUNTA(ΕΙΣΠΡΑΞΕΙΣ!$A:$A)-1;1)
ΗΜΕΡΟΜΗΝΙΑ=OFFSET(ΕΙΣΠΡΑΞΕΙΣ!$ B$2;;;COUNTA(ΕΙΣΠΡΑΞΕΙΣ!$A:$A)-1;1)

2) με τον τύπο {=MAX((ΕΠΩΝΥΜΙΑ=a2)*ΗΜΕΡΟΜΗΝΙΑ)} έχουμε το ζητούμενο.
Προσοχή ο τύπος πρέπει να καταχωρηθεί σαν τύπος πίνακα (array formula)
Δηλαδή τον καταχωρούμε με Ctrl+Shift+Enter αντί απλά Enter και έτσι κλείνεται σε αγκύλες { } .

Έτσι εξασφαλίζω και την συμβατότητα 100% με τις εκδόσεις πριν του 2007, για τους παραπονιάρηδες

Φιλικά
Θανάσης
Απάντηση με παράθεση