Εμφάνιση ενός μόνο μηνύματος
  #9  
Παλιά 01-09-13, 21:15
George R Ο χρήστης George R δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 226
Προεπιλογή

Αγαπητέ Θανάση
Έχω ήδη γράψει, ότι για να πάρεις μια ακολουθία T/F.. πρέπει να έχεις πράξεις μεταξύ πινάκων (και μάλιστα όπως ανέφερα όχι μόνο απαραίτητα με το * αλλά και με το + ή -).

Εκτιμώ ότι, η συνάρτηση που αναφέρεις {=AND(ISNUMBER(B1:B5);LEN(B1:B3)>0)} δεν δίνει Error, όχι επειδή δεν διαθέτουν ίδιο αριθμό ανάλογων στοιχείων (5 και 3), αλλά λόγω του ότι δεν απαιτούνται πράξεις μεταξύ αυτών των πινάκων.
Πιο συγκεκριμένα:
Το πρώτο μέρος της AND(), το ISNUMBER(B1:B5) ζητά,ανεξάρτητα με των αριθμό των στοιχείων του, να διαπιστώσει αν η συνθήκη είναι TRUE ή FALSE.
Όμοια το δεύτερο μέρος της AND(), το LEN(B1:B3)>0, πάλι ανεξάρτητα με των αριθμό των στοιχείων του είναι TRUE ή FALSE.
Άρα τελικά έχουμε μια συνάρτηση του τύπου AND(T/F;T/F) που δίνει TRUE ή FALSE. Δηλαδή το διαχωριστικό ; δεν κάνει πράξεις μεταξύ των 2 συνθηκών αλλά τις εξετάζει αυτόνομα, και βγάζει το τελικό αποτέλεσμα, με βάση τους κανόνες της άλγεβρας Boolean.

Σχετικά με το παράδειγμα που έχω, το ολοκλήρωσα, απλά όπως είπα ψάχνω το συγκεκριμένο ζήτημα από ενδιαφέρον.

Ευχαριστώ για την απάντηση.
Απάντηση με παράθεση