Εμφάνιση ενός μόνο μηνύματος
  #10  
Παλιά 29-06-13, 09:05
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από George R Εμφάνιση μηνυμάτων
Όντως όλες οι συναρτήσεις δουλεύουν με αυτές τις αλλαγές.

Απλά η συνάρτηση:

=SUM(IF(ISERROR(A1:A1000>0)+ISERROR(B1:B1000>0)=0; (A1:A1000>0)*(B1:B1000>0)*(B1:B1000)))

φαίνεται να μην δουλεύει όταν τα κελιά περιέχουν απλό κείμενο, αν δεν υπάρχει κείμενο δουλεύει καλά.

Ευχαριστώ όλους.
Καλημέρα

Γιώργο έχεις δίκιο.

Όταν πρότεινα τον τύπο πίστευα ότι η σύγκριση μιας τιμής κειμένου με το μηδέν θα επέστρεφε λάθος, όπως στην VBA.

Αυτό όμως δεν ισχύει στους τύπους του excel.

Εκεί οποιοδήποτε κείμενο, ακόμα και του μηδενικού μήκους (' ή =""), θεωρείται μεγαλύτερο από οποιοδήποτε αριθμό και δεν επιστρέφεται λάθος.

Φιλικά/Γιώργος
Απάντηση με παράθεση