Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] πρόβλημα με συνάρτηση index,counta

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-03-17, 23:21
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή πρόβλημα με συνάρτηση index,counta

Καλησπέρα! έχω ενα excel που χρησιμοποιώ τον τύπο =INDEX(B:B;(COUNTA(B:B))) ώστε να μου επιστρέφει στο κελί C το τελευταίο αποτέλεσμα στην στήλης Β. Αυτό που θέλω να κάνω είναι το εξής. Επειδή ο αριθμός που υπάρχει στην στήλη Β προέρχεται από συνάρτηση στην στήλη Α το τελευταίο αποτέλεσμα (στην Β) είναι πάντα -112. υπάρχει τρόπος στην στήλη C μπαίνει το τελευταίο αποτέλεσμα εκτός απο αυτό? (δηλ αν ειναι Β1=5, Β2=15, Β3=9, Β4=-112 στην C2 (που είναι ο τύπος) να βγάζει σαν τελευταίο αριθμό το 9 (δηλαδή το Β3 και όχι το Β4)

ευχαριστώ εκ των προτέρων
Απάντηση με παράθεση
  #2  
Παλιά 30-03-17, 00:13
Όνομα: Νικόλας
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 10-11-2014
Μηνύματα: 35
Προεπιλογή

Θέλεις πάντα να μην "διαβάζει" την τελευταία γραμμή;
Εάν ναι, δοκίμασε το " =INDEX(B:B;(COUNTA(B:B)-1)) "
Απάντηση με παράθεση
  #3  
Παλιά 30-03-17, 10:57
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

Ευχαριστώ για την απάντηση!Αυτό που θέλω είναι να εξαιρείται ο αριθμος -112 συγκεκριμένα. Επειδή έχω " τραβήξει" την εξίσωση μέχρι ποιο κατω από εκεί που έχω δεδομένα και βγάζει γύρω στα 20 κελιά το -112
Απάντηση με παράθεση
  #4  
Παλιά 30-03-17, 11:59
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού 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
Προεπιλογή

Καλημέρα
Επειδή ο Νικόλας και ο κάθε φίλος εδώ μέσα δεν έχει μαντικές ικανότητες...
ανέβασε αρχείο, αν θέλεις σωστή απάντηση...
Απάντηση με παράθεση
  #5  
Παλιά 30-03-17, 17:47
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

έχεις απόλυτο δίκιο και παράληψη μου που δεν έβαλα απο την αρχή αρχείο
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx παράδειγμα.xlsx (10,4 KB, 19 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 30-03-17, 18:39
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού 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
Προεπιλογή

Θεωρούμε ότι στην a στήλη, πληκτρολογείς αριθμούς...
Βάλε στο b2:
=IF(a2<>"";a2-112;"") και «τράβηξε» κάτω όσο χρειάζεται...

Βάλε στο c2:
=OFFSET($a$1;COUNT(a2:a300);1)

Θα έχεις στο c2 το τελευταίο αποτέλεσμα της b, σε σχέση με την τελευταία εγγραφή της a...

Σημείωση:
Ισχύει, για a2:a300.
Αν χρειαστεί, το αλλάζεις πχ a2:a500 κλπ
Απαγορεύονται στην a, κενά κελιά...
Απάντηση με παράθεση
  #7  
Παλιά 30-03-17, 18:43
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

δούλεψε άψογα!σας ευχαριστώ πολύ και τους δύο σας για την βοήθεια!
Απάντηση με παράθεση
  #8  
Παλιά 30-03-17, 18:46
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού 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
Προεπιλογή

Να 'σαι καλά.
Απάντηση με παράθεση
  #9  
Παλιά 30-03-17, 19:17
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

προσπάθησα να κάνω μια μικρή τροποποίηση αλλά συνάντησα πρόβλημα... έκανα εισαγωγή μια στήλη ανάμεσα στην Α και στην Β (την αρχική) όπου την ονόμασα δεδομένα 2.άλλαξα τον τύπο στην C ως εξής =IF(a2<>"";(a2+b2)-112;"") και αυτό το σκέλος δούλεψε μια χαρά. όταν έβαλα τον τύπο =OFFSET($a$1;COUNT(a2:a300);1) στο κελί D2 αντί για το C2 που ήταν αρχικά μου βγάζει πάλι το αποτέλεσμα που ήταν στο κελί Β2(το πρώην τελικό) αντί για το C2 που είναι τώρα το τελικό. αν είναι εύκολο μπορείς να μου εξηγήσεις που ακριβώς οφείλετε το σφάλμα ώστε να μπορέσω να το διορθώσω;επισυνάπτω το καινούριο αρχείο για να καταλάβεις τι ακριβώς εννοώ

edit
λειτουργεί αν στον τύπο =OFFSET($a$1;COUNT(a2:a300);1) βάλω αντι για το a την b στήλη (την ακριβώς προηγούμενη δηλαδή)

συγνώμη για την ταλαιπωρία
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx παράδειγμα.xlsx (11,0 KB, 12 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη jimis : 30-03-17 στις 19:46.
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Πρόβλημα με συνάρτηση Null γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 3 07-01-16 22:37
[ Εκθέσεις ] Πρόβλημα με συνάρτηση format και ημερομηνία. George Thassos Access - Ερωτήσεις / Απαντήσεις 5 18-07-15 13:41
[Γενικά] Πρόβλημα εισαγωγής δεδομένων σε κελιά του Excel και πρόβλημα με συνάρτηση ΣΟΦΙΑΖΩΤΟΥ Excel - Ερωτήσεις / Απαντήσεις 0 02-12-13 13:14
[ Ερωτήματα ] Index στην Access mdragon Access - Ερωτήσεις / Απαντήσεις 9 10-03-11 14:14
[ Φόρμες ] Tab Index Meteora Access - Ερωτήσεις / Απαντήσεις 2 14-11-10 21:48


Η ώρα είναι 20:27.