Καλημέρα σε όλους.
Φίλε Σπύρο, το να έχουμε τους πινακες/λίστες αναφοράς σε διαφορετικό φύλλο από εκείνο τον δεδομένων είναι πολύ σωστό και θα πρέπει να το εφαρμόζουμε όποτε είναι δυνατόν.
Για το αν όλα τα δεδομένα πρέπει να προέρχονται από λίστες καταχώρησης, θα έλεγα ότι δεν είναι πάντα ότι καλύτερο.
Για το σπάσιμο της IF ο λόγος είναι για να μειώσουμε τα επίπεδα βάθους της IF.
Έτσι μπορούμε να ξεπεράσουμε το όριο των 8 επιπέδων βάθους που μας βάζει το Excel.
(κάποτε είχα φτιάξει κάτι, όπου σε ένα κελί με μόνη συνάρτηση την IF μπορούσαμε να έχουμε σαν αποτέλεσμα 128 διαφορετικές τιμές !!!) 
Τέλος για το συγκεκριμένο θέμα για μένα όπως προείπα οι Index Match θεωρώ ότι είναι η καλύτερη λύση.
Δηλαδή απλά χωρίς πίνακες κλπ, ο τύπος
=INDEX({0;75;65;50;40;35;40;50;60};MATCH(h2;{0;18;25;30;35;40;45;50;55};1))
μας δίνει το επιθυμητό αποτέλεσμα στο συγκεκριμένο ερώτημα.
ή ορίζουμε τα ονόματα:
Age_to={0;18;25;30;35;40;45;50;55}
Points={0;75;65;50;40;35;40;50;60}
οπότε ο τύπος γίνεται =index(Points;match(
h2;Age_to;1)).
Καλή μέρα όλη μέρα.
Θανάσης