Πρόβλημα:
Ο ακόλουθος τύπος δημιουργήθηκε για να αθροίσει έναν μεταβλητό αριθμό τιμών στη σειρά 3 του Book1, Sheet1, ξεκινώντας από τη στήλη A:
= SUM (OFFSET ('C: \ My Documents \ [Book1.xls] Sheet1'! $ A $ 3,0,0,1, A2))
Ωστόσο, ο τύπος λειτουργεί σωστά μόνο όταν είναι ανοιχτό το Book1.
Όταν κλείσει το Book1, ο τύπος επιστρέφει #ΤΙΜΗ !.
Πώς μπορούμε να τροποποιήσουμε τον τύπο έτσι ώστε να λειτουργεί ανεξάρτητα από το αν το Workbook1 είναι ανοιχτό ή όχι;
Λύση:
Χρησιμοποιήστε τις συναρτήσεις SUM, COLUMN και INDIRECT όπως φαίνεται στον ακόλουθο τύπο πίνακα:
{= SUM ((ΣΤΗΛΗ (ΕΜΜΕΣΗ ("A: Z"))<>
ΑΝ (ISNUMBER ('C: \ My Documents \ [Book1.xls] Sheet1'! $ A $ 3: $ Z $ 3), 'C: \ My Documents \ [Book1.xls] Sheet1'! $ A $ 3: $ Z $ 3 ))}