Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Εύρεση ημερομηνίας που άρχισε το μηδενικό Στοκ και μέτρηση ημερών (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/2497-eiresi-imerominias-poy-arxise-mideniko-stok-kai-metrisi-imeron.html)

Eleniath 24-04-13 09:28

Εύρεση ημερομηνίας που άρχισε το μηδενικό Στοκ και μέτρηση ημερών
 
1 Συνημμένο(α)
Καλημέρα σας.

Το σημερινό θέμα έχει ώς εξής:

Έχουμε στην 1η στήλη διάφορα προιόντα. Οριζόντια στην δεύτερη γραμμή υπάρχουν οι ημερομηνίες για Χ χρονικό διάστημα.

Κάτω απο την κάθε ημερομηνία και οριζόντια με το κάθε προιόν είναι σημειωμένη η ποσότητα για κάθε προιόν σε κάθε ημερομηνία. Πολλές ημέρες το στόκ για κάθε προιόν είναι 0.

Ζητούμενο είναι να βρεθεί η ημερομηνία αρχής του μηδενικού στοκ με την μεγαλύτερη διάρκεια και να μετρηθεί αυτή η διάρκεια.

Σας ευχαριστώ πολύ.

gr8styl 24-04-13 18:16

1 Συνημμένο(α)
Ένας απλός και γρήγορος τρόπος στο συνημμένο, με χρήση βοηθητικού φύλλου.

Θανάσης.

kapetang 24-04-13 22:25

1 Συνημμένο(α)
Καλησπέρα στην παρέα

Ελένη, προσπάθησα για κάποια λύση με τύπους, αλλά δεν τα κατάφερα.

Έτσι, για να μη την ξεχνούμε, προτείνω μια λύση με VBA.

Λεπτομέρειες στο επισυναπτόμενο αρχείο.

Φιλικά/Γιώργος

ΥΓ Θανάση νομίζω ότι θα πρέπει να ξαναδείς τους τύπους.

Eleniath 24-04-13 23:32

Καλησπέρα και από εμένα.

Σας ευχαριστώ και πάλι πάρα πολύ για τις προτάσεις.

Γιώργο η λύση με VBA, είναι κάτι που όπως έχω πεί ξανά, είναι κάτι που δεν μπορώ να χρησιμοποιήσω.

Θανάση,ομολογώ ότι ήλπιζα και ελπίζω σε λύση χωρίς-ή έστω με ελάχιστες βοηθητικές.

Αν δεν καταφέρουμε να την έχουμε(την λύση τέτοιου είδους), θα χρησιμοποιήσω αυτήν που προτείνεις.

Και πάλι σας ευχαριστώ.

gr8styl 25-04-13 08:53

Καλημέρα σας.

Παράθεση:

Αρχική Δημοσίευση από kapetang (Μήνυμα 14653)
ΥΓ Θανάση νομίζω ότι θα πρέπει να ξαναδείς τους τύπους.

Σωστά Γιώργο
Για να μην έχουμε λάθη όταν κάποιο προϊόν ξεκινά με απόθεμα 0, υπάρχουν 2 λύσεις:
Λύση 1η: χρειάζονται ή 2 παρεμβάσεις στο φύλλο2.
1) Εισαγωγή νέας στήλης D που πρέπει να παραμείνει κενή

2) Διορθώσητου τύπου στο νέο Ε3 από =IF(C3<>"";IF(Φύλλο1!B3=0;SUM(C3+1);0);"") σε =IF($C3<>"";IF(Φύλλο1!B3=0;SUM(D3+1);0);"") και αντιγραφή μέχρι το Q20

Λύση 2η: απλά αλλαγή του τύπου στη στήλη C του φύλλου 2 από =IF(Φύλλο1!A3<>"";Φύλλο1!A3;"") σε =IF(Φύλλο1!A3<>"";0;"")


Παράθεση:

Αρχική Δημοσίευση από Eleniath (Μήνυμα 14655)
Θανάση,ομολογώ ότι ήλπιζα και ελπίζω σε λύση χωρίς-ή έστω με ελάχιστες βοηθητικές.

Ελένη
δοκίμασε τους παρακάτω 2 τύπους πίνακα.
για την Ημερομηνία
{=INDEX($B$2:$N$2; MATCH(MAX(FREQUENCY(IF(B3:N3=0;COLUMN(B3:N3)); IF(B3:N3<>0;COLUMN(B3:N3))*1)); FREQUENCY(IF(B3:N3=0;COLUMN(B3:N3)); IF(B3:N3<>0;COLUMN(B3:N3))*1);0)- MAX(FREQUENCY(IF(B3:N3=0;COLUMN(B3:N3)); IF(B3:N3<>0;COLUMN(B3:N3)))))}
και για τις ημέρες
{=MAX(FREQUENCY(IF(B3:N3=0;COLUMN(B3:N3)); IF(B3:N3<>0;COLUMN(B3:N3))))}

Αντιγράφεις προς τα κάτω όσο χρειάζεται.

Θανάσης

Eleniath 25-04-13 21:02

Καλησπέρα.

Συγνώμη για την καθυστέρηση.

Τι να πώ;;; Απλά υποκλίνομαι για μιά ακόμα φορά.

Θανάση, χίλια ευχαριστώ.


Η ώρα είναι 05:43.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2