| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
| |
|
#1
| |||
| |||
|
Σε μια καρτελα πελατη το υπολοιπο του να μας λεει απο ποτε ειναι στο περιπου Ευχαριστω και πάλι Νίκος |
|
#2
| |||
| |||
|
Έχω βρει την λύση και μπορώ να βάλω το αρχείο στο forum αν το επιθυμεί κάποιος Ευχαριστώ |
|
#3
| ||||
| ||||
|
Εγώ θα πρότεινα λύση με κώδικα VBA: Κώδικας: Option Explicit
Function UNPAIDFROM(B As Long, Rng1 As Range, Rng2 As Range) As Long
If Rng1.Columns.Count <> 1 Or Rng2.Columns.Count <> 1 _
Or Rng1.Count <> Rng2.Count Then Exit Function
Dim R As Long, Sum As Long
R = Rng2.Count
Sum = Rng2.Cells(R, 1).Value
UNPAIDFROM = Rng1.Cells(R, 1).Value
While B >= Sum
If R = 1 Then
UNPAIDFROM = Rng1.Cells(1, 1).Value
Exit Function
End If
If B < Sum + Rng2.Cells(R - 1, 1).Value Then
UNPAIDFROM = Rng1.Cells(R, 1).Value
Exit Function
End If
R = R - 1
Sum = Sum + Rng2.Cells(R, 1).Value
Wend
End Function
1ο: Το ποσό υπολοίπου (είτε κελί είτε αριθμό με το χέρι), 2ο: Το εύρος κελιών στη στήλη που περιέχει την ημερομηνία παραστατικών, 3ο: Το εύρος κελιών στη στήλη που περιέχει τις αξίες των τιμολογίων. Το δύο τελευταία ορίσματα πρέπει να αποτελούνται από μία στήλη και το πλήθος των κελιών τους να είναι ίσο, π.χ. Α1:Α10 και G11:G20. Νίκο, αν σου είναι εύκολο ανέβασε και τη δική σου λύση, για εγκυκλοπαιδικές γνώσεις και μόνο.
__________________ Your Curiosity Will Be The Death Of You! Τελευταία επεξεργασία από το χρήστη ChrisGT7 : 20-01-17 στις 21:14. |
|
#4
| |||
| |||
|
Φίλε Χρήστο ανεβάζω το εν λόγο παράδειγμα χωρίς (vba) με συναρτήσεις, συμπληρώνουμε τα κίτρινα κελιά γιατί τα υπόλοιπα έχουν σχέσεις και συναρτήσεις και μόνο το φύλλο data μια και το επόμενο είναι δυναμικό. Χρήστο εάν θέλεις δες και την συνέχεια του άλλου θέματος επιμερισμός εξόδων χρειάζομαι βοήθεια Τα λέμε... Νίκος Τελευταία επεξεργασία από το χρήστη Spirosgr : 21-01-17 στις 07:15. |
|
#5
| ||||
| ||||
|
Αρκετά καλή ιδέα να έχεις ξεχωριστό φύλλο για να παρακολουθείς την εξέλιξη εξόφλησης κάθε τιμολογίου. Παρόλα αυτά, ανεβάζω το αρχείο προσθέτοντας ένα επιπλέον φύλλο, όπου χρησιμοποιώ τη συνάρτηση UNPAIDFROM στο κελί K2 (ελαφρώς βελτιωμένη ως προς το εύρος των στηλών) για να τη δεις και στην πράξη, αν θες να αποφύγεις το ξεχωριστό φύλλο παρακολούθησης και να βλέπεις απευθείας την ημερομηνία του παλιότερου ανεξόφλητου τιμολογίου. Επίσης, χρησιμοποίησα τη μορφοποίηση υπό όρους στη στήλη της ημερομηνίας των τιμολογίων ώστε να κοκκινίζει η αντίστοιχη ημερομηνία.
__________________ Your Curiosity Will Be The Death Of You! |
|
#6
| |||
| |||
|
the best.... Ευχαριστώ Νίκος |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Υπόλοιπο αποθήκης (stock). Αποτροπή αρνητικών τιμών | kapetang | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 23-09-13 10:53 |
| Υπόλοιπο Αδειών | stelianta | Access - Ερωτήσεις / Απαντήσεις | 2 | 29-02-12 22:33 |
Η ώρα είναι 17:49.


Υβριδικός τρόπος

