22.8.08,16:39
Ζητείται λύση - to all you computerheads
Απευθύνομαι σε όσες μέγιστες κομπιουτεροκεφαλές μπορούν να βοηθήσουν σε κάτι που για αυτούς φαντάζομαι ότι είναι τραγικά απλό.

Το θέμα έχει ως εξής:

Έχουμε ένα εξελάκι, το οποίο διαθέτει εννέα φύλλα. Τα πρώτα οκτώ έχουν δύο στήλες. Η μία στήλη έχει ένα νούμερο κινητού και η άλλη έναν ακέραιο αριθμό.

Καλά ως εδώ; ΟΚ.

Το ένατο φύλλο θέλουμε να έχει εννέα στήλες. Η πρώτη στήλη θα έχει τα νούμερα κινητών από τα προηγούμενα φύλλα, αλλά ΜΟΝΟ εκείνα που εμφανίζονται σε παραπάνω του ενός φύλλα. Οι υπόλοιπες στήλες έχουν τα δεδομένα της δεύτερης στήλης από κάθε ένα από τα προηγούμενα sheets.

Για να γίνω πιο κατανοητός, το κάθε ένα από τα οκτώ sheets αφορούν μήνες. Αυτό που θέλουμε είναι με το που ένα νούμερο κινητού εμφανίζεται σε παραπάνω από ένα sheet, να εμφανίζεται αυτό και τα δεδομένα που τον αφορούν στην αντίστοιχη στήλη του ένατου sheet.

Αν, δηλαδή, το νούμερο 69ΧΧΧΧΧΧΧΧ έχει δίπλα του τον αριθμό 1 στο πρώτο sheet (που θα είναι ο Ιανουάριος) και τον αριθμό 3 στο πέμπτο (που θα είναι ο Μάιος), θέλω να εμφανίζεται το ίδιο νούμερο κινητού στο τελευταίο (συνολικό) sheet και οι παραπάνω αριθμοί του Ιανουαρίου και του Μαΐου στις ανάλογες στήλες του τελευταίου φύλλου (δηλαδή στη δεύτερη και στην έκτη, αφού η πρώτη στήλη θα είναι το νούμερο του τηλεφώνου).

Ερωτήσεις, λύσεις, μπινελίκια και εν τέλει θερμές ευχαριστίες δεκτά στα σχόλια.
 
posted by Alroud
Permalink ¤


7 Comments:


  • At 22/8/08, Blogger Antuan

    Φίλε μου υπάρχει λύση και την έχω βρεί. Αλλά δεν είναι απλή. Χωρίς να χρησιμοποιήσω εντολές Visual Basic θα πρέπει εσύ να κάνεις κάποιο "sort" χειροκίνητα.
    Μέχρι εκεί μπορώ να φτάσω. Κάποιος με χρήση Basic μπορεί να στο αυτοματοποιήσει πλήρως.
    Σε ποιά διεύθυνση να στο στείλω?

     
  • At 22/8/08, Blogger Antuan

    ...

     
  • At 23/8/08, Blogger Alroud

    Αγαπημένε!
    Λατρεία!
    Αιώνιε!
    Αν έχεις βρει αυτό που ζητάμε, τότε να μου πεις το ύψος σου να ανάψω μια λαμπάδα.
    Στέλνεις λύση στο
    Alroud@mailbox.gr

     
  • At 25/8/08, Blogger Antuan

    Πρίν το στείλω θα ήθελα να σε ρωτήσω:
    α) Ο υπολογισμός στο φύλλο 9 θα γίνεται ανα πάσα στιγμή? Δηλ. μόλις προστίθεται ένα τηλ. σε ένα από τα πρώτα 8 φύλλα, να ενημερώνεται αυτόματα το φύλλο 9 ή όταν συμπληρωθούν και τα 8 φύλλα, τότε μόνο θέλεις να υπολογιστεί το φύλλο 9?
    β) Τα τηλέφωνα που παίρνουν μέρος, είναι γνωστά, δηλ. τα έχεις όλα μαζί σε κάποιο άλλο φύλλο ή είναι τελείως τυχαία? και δεν τα γνωρίζεις από πρίν!
    Ευχαριστώ

     
  • At 25/8/08, Blogger Alroud

    Γεια σου man.

    α) Ναι, το επιθυμητό είναι ο υπολογισμός να γίνεται ανά πάσα στιγμή.
    β) Αυτό δεν το πολυκατάλαβα. Τα τηλέφωνα του 9ου φύλου θα προέρχονται από τα υπόλοιπα 8, στα οποία θα περνιούνται, απ' όσο ξέρω, χειροκίνητα.

    Εγώ ευχαριστώ!

     
  • At 26/8/08, Blogger Antuan

    Στο έστειλα!

     
  • At 26/8/08, Blogger Alroud

    Το ξέρω ότι σε έχω παραχώσει, αλλά αν μπορούσες να μου το ξαναστείλεις (έγινε μια κόμπλα με το email μου), θα σου ήμουν διπλά ευγνώμων. Άντε, κι εγώ στο γάμο σου...