Εμφάνιση ενός μόνο μηνύματος
  #6  
Παλιά 28-06-13, 06:37
George R Ο χρήστης George R δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 232
Προεπιλογή Αποτελέσματα δοκιμών των συναρτήσεων

Καλημέρα σε όλους

Κοίταξα και έκανα δοκιμές με όλες τις παραπάνω συναρτήσεις. Τα αποτελέσματα ήταν:

Οι συναρτήσεις

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

και

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

Βγάζουν 0 σταθερά

Η συνάρτηση

{=SUMPRODUCT(IF(ISNUMBER(A1:A1000); (A1:A1000>0)*(A1:A1000); 0); IF(ISNUMBER(B1:B1000); (B1:B1000>0)*(B1:B1000); 0))}

Λαμβάνει μεν υπόψιν της τους αριθμούς της στήλης Β1:Β1000 με τις συνθήκες που θέλουμε, αλλά μετά τους πολλαπλασιάζει με τους γειτονικούς Ai και αθροίζει τα γινόμενα. Δεν βγάζει δηλαδή μόνο το άθροισμα των Bi. Μοιάζει να λειτουργεί σαν την απλή μορφή της SUMPRODUCT().

Πάντως οι παραπάνω συναρτήσεις είναι ενδιαφέροντες και κάνω αλλαγές για να δω τα αποτελέσματα.

Η συνάρτηση του Τάσου

=SUMIFS(B1:B1000;A1:A1000;">=0";B1:B1000;">=0")
δούλεψε κανονικά με όλες τις συνθήκες.

Σας ευχαριστώ όλους
Απάντηση με παράθεση