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

Όσο θυμάμαι απο τα Μαθηματικά,

όταν πολλαπλασιάζουμε 2 πίνακες (Μ Χ Ν) Χ (Ν Χ Κ), θα μας δώσει έναν πίνακα Μ Χ Κ. Αν δηλαδή έχουμε έναν πίνακα 10 Χ10 (γραμμές - στήλες) σε μια περιοχή του Excel και την πολλαπλασιάσουμε επί μία άλλη περιοχή που είναι 10 Χ 1, θα πρέπει να πάρουμε μία περιοχή που θα είναι 10 Χ 1, δηλαδή 10 γραμμές επί 10 στήλες.

Η sumproduct() δουλεύει λίγο περίεργα. Μάλλον όντως για να την καταλάβουμε, θα πρέπει όπως λέει ο Γιώργος να πειραματιστούμε.

Υπάρχει όμως άλλος τρόπος, πλην της sumproduct(), για να πολλαπλασιάσουμε μία γραμμή επί μία στήλη, υπό μορφή ΠΙΝΑΚΑ;
Δηλαδή για παράδειγμα να έχουμε μια γραμμή με 100 κελιά με αριθμούς, την οποία να πολλαπλασιάσουμε με μία στήλη με 100 αριθμούς.
Θα πρέπει να πολλαπλασιαστούν το κάθε στοιχείο της γραμμής με το αντίστοιχο στοιχείο της κάθε στήλης και μετά να μας δώσει το άθροισμα αυτών των γινομένων.
Το τελικό αποτέλεσμα θα είναι ΕΝΑΣ αριθμός, σε ΕΝΑ κελί ( 1*100 Χ 100*1) =(1 Χ1 ).
Αν υπάρχει άλλος τρόπος, παράδειγμα (ή έστω,αν όχι, παράδειγμα με την sumproduct()) ας το ανεβάσει ή ας το εξηγήσει κάποιος.

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