
17-10-18, 19:22
|
 | Συντονιστής Όνομα: Σπύρος Τσιλιγιάννης Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 22-11-2011 Περιοχή: Αθήνα
Μηνύματα: 2.321
| |
θα σου απαντήσω, απ' έξω-απ' έξω που λέμε, για να το ψάξεις κι άλλο...
Τι σημαίνει =row(a1);
Επιστρέφει = 1
Αν το επιλέξεις στην γραμμή τύπων,
και πατήσεις f9, θα δεις αυτό: ={1}
Τι σημαίνει =row(a5);
Επιστρέφει = 5
Αν το επιλέξεις στην γραμμή τύπων,
και πατήσεις f9, θα δεις αυτό: ={5}
Τώρα...
Τι σημαίνει =row(a1:a5);
Επιστρέφει = 1
Αλλά...
Αν το επιλέξεις στην γραμμή τύπων,
και πατήσεις f9, θα δεις αυτό: ={1;2;3;4;5}
Άρα =row(a:a)
Επιστρέφει = 1 αλλά δεν μπορείς να δεις (f9) αυτό: ={1;2;3;4;5;...1048576}
λόγω περισσότερων από τους επιτρεπόμενους χαρακτήρες...
Δες στην βοήθεια της microsoft, στον τύπο =Lookup(), τι κάνει το τρίτο optional όρισμα [result_vector]
Πως μπορώ να έχω ένα ίδιου μεγέθους τουλάχιστον όρισμα (περιοχή)
αν δεν γνωρίζω πόσες στήλες έχουν τα δεδομένα;
Αν το γνωρίζω, έστω στήλη Ο = 15,
και αυτό δεν αλλάξει ποτέ, τότε βάλε αντί =row(a:a) >>>> =row($a$1:$a$15)
και είσαι ok!
Μετά βάλε =row($a$1:$a$5) στην συνάρτηση της Ρ στήλης και τράβηξε κάτω.
Θα διαπιστώσεις, ότι μόνο η γραμμή 2 δίνει αποτέλεσμα,
γιατί φτάνει μέχρι την D = 4 στήλη...και 4 < 5
Κατανοητό;
|