Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Εύρεση τελευταίου κελιού σε γραμμή
Γειά σε όλους Έστω ότι έχουμε καταχωρημένα σε γραμμές κάποια δεδομένα, διαφόρων τύπων (Αλφαριθμητικά, αριθμοί, κλπ) Έστω δηλαδή, ότι έχουμε περασμένα στις παρακάτω γραμμές, δεδομένα με διαφορετικό πλήθος δεδομένων σε κάθε γραμμή: (Α1..Β1...ΑΖ1......) (Α2..Β2...ΑΖ2......) ........................... ........................... (Α10....Β10......ΑΖ10....) Όπως αναφέρθηκε, το πλήθος των δεδομένων δεν είναι σταθερό. Μπορεί δηλαδή στην πρώτη γραμμή να έχουμε "πιασμένα" 107 κελιά, στην δεύτερη 33, στην τρίτη 307 κοκ. Υπάρχει κάποιος τρόπος (με τύπο), να βρίσκουμε και να διαβάζουμε τα περιεχόμενα του τελευταίου κελιού (δηλαδή του πιο απομακρυσμένου απο την αρχή, από την κάθε γραμμή; Δηλαδή για παράδειγμα απο την πρώτη γραμμή το τελευταίο κελί που έχει δεδομένα είναι το ΑJ1 και το περιεχόμενό του είναι το 11 στην δεύτερη γραμμή το τελευταίο κελί είναι το W2 και το περιεχόμενό του είναι το 127,29 κλπ. Ευχαριστώ. |
#2
|
Καλησπέρα Στο βιβλίο, τρείς τύποι που αποδίδουν: 1. Την στήλη (αριθμητικά), του τελευταίου μη κενού κελιού, μια γραμμής. 2. Την διεύθυνση, του τελευταίου μη κενού κελιού, μια γραμμής. 3. Το περιεχόμενο (Value), του τελευταίου μη κενού κελιού, μια γραμμής. Bonus 4. Το περιεχόμενο (Αριθμό), του τελευταίου μη κενού κελιού, μια γραμμής, έστω κι αν ακολουθούν κι άλλα κελιά με κείμενα... |
#3
| |||
| |||
Ευχαριστώ πολύ Σπύρο. Μιά ερώτηση. Η ROW(A:A) με αυτή τη μορφή, τι ακριβώς κάνει; Ευχαριστώ. |
#4
|
θα σου απαντήσω, απ' έξω-απ' έξω που λέμε, για να το ψάξεις κι άλλο... Τι σημαίνει =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 Κατανοητό; |
#5
| |||
| |||
Ευχαριστώ πολύ για την αναλυτική απάντησή σου. |
#6
|
Καλημέρα να 'σαι καλά.
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Excel07] Εύρεση κελιού σε διαφορετικό βιβλίο | serafeimgr | Excel - Ερωτήσεις / Απαντήσεις | 4 | 10-09-18 11:27 |
[Excel07] Εύρεση κελιού στο Excel | George R | Excel - Ερωτήσεις / Απαντήσεις | 2 | 15-12-17 08:03 |
[Συναρτήσεις] Εύρεση τελευταίου μη κενού κελιού σε στήλη | vasi | Excel - Ερωτήσεις / Απαντήσεις | 4 | 01-02-13 00:38 |
Αφαίρεση τελευταίου χαρακτήρα | Jim | Access - Ερωτήσεις / Απαντήσεις | 21 | 12-05-10 13:59 |
Η ώρα είναι 05:27.