Εμφάνιση 1-11 από 11
  1. #1
    Εγγραφή
    03-12-2010
    Ηλικία
    37
    Μηνύματα
    846
    Downloads
    0
    Uploads
    0
    ISP
    HOL
    Έχω μια τεράστια λίστα με ονοματεπώνυμα στο Excel. Ψάχνω αν υπάρχει τρόπος να καλύψω με αστερίσκους από και προς ένα όριο που θα θέσω τα ονόματα και επώνυμα της λίστας. Για παράδειγμα:

    Βασίλης Παπαρδελας -> Βασ**** Παπα***

    Γιώργος Σαχλαμαριδης -> Γιω**** Σαχλ***

  2. #2
    Εγγραφή
    03-10-2012
    Περιοχή
    Kato Achaia
    Μηνύματα
    144
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    26.066 - 2.696 Mbit/s
    ISP
    Ote
    Router
    Speedport Plus 2 Arcadyan
    SNR / Attn
    8.5(dB) / 21.8(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από Basilhs23_ Εμφάνιση μηνυμάτων
    Έχω μια τεράστια λίστα με ονοματεπώνυμα στο Excel. Ψάχνω αν υπάρχει τρόπος να καλύψω με αστερίσκους από και προς ένα όριο που θα θέσω τα ονόματα και επώνυμα της λίστας. Για παράδειγμα:

    Βασίλης Παπαρδελας -> Βασ**** Παπα***

    Γιώργος Σαχλαμαριδης -> Γιω**** Σαχλ***

    Σε openOffice μου δούλεψε λογικά και στο excel:

    1. Στήλη Α και κελί 3
    Γράψε στο Α3:
    Γιώργος Σαχλαμαριδης
    2. Στο Β3 ριξε τη formula:
    Κώδικας:
    =LEFT(A3;2)&REPT("*";FIND(" ";A3;1)-4)&MID(A3;FIND(" ";A3;1)-1;4)&REPT("*";FIND(" ";A3;4))&RIGHT(A3;1)
    Και μάλλον θέλει δουλειά να το πετύχεις....

    πηγή

    Ελπίζω να βοήθησα.
    Τελευταία επεξεργασία από το μέλος xhristos : 08-01-24 στις 17:46.
    .

  3. #3
    Εγγραφή
    03-12-2010
    Ηλικία
    37
    Μηνύματα
    846
    Downloads
    0
    Uploads
    0
    ISP
    HOL
    Παράθεση Αρχικό μήνυμα από xhristos Εμφάνιση μηνυμάτων
    Σε openOffice μου δούλεψε λογικά και στο excel:

    1. Στήλη Α και κελί 3
    Γράψε στο Α3:
    Γιώργος Σαχλαμαριδης
    2. Στο Β3 ριξε τη formula:
    Κώδικας:
    =REPLACE(A3;3;LEN(A3)-5;REPT("*";LEN(A3)-5)) &" "& REPLACE(RIGHT(A3;FIND(" ";A3)+3);3;LEN(LEFT(A3;FIND(" ";A3)-1))-1;REPT("*";LEN(LEFT(A3;FIND(" ";A3)-1))-2))
    Και μάλλον θέλει δουλειά να το πετύχεις....

    πηγή

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

  4. #4
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.451
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Αν δεν σε νοιάζει πόσα * θα βάλεις μπορείς να κάνεις και κάτι τέτοιο:
    Κώδικας:
    =TRIM(CONCAT(LEFT(TEXTSPLIT(A1;" "); 3) & "*** "))

  5. #5
    Εγγραφή
    03-10-2012
    Περιοχή
    Kato Achaia
    Μηνύματα
    144
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    26.066 - 2.696 Mbit/s
    ISP
    Ote
    Router
    Speedport Plus 2 Arcadyan
    SNR / Attn
    8.5(dB) / 21.8(dB)
    Path Level
    Interleaved
    Διόρθωσα λίγο τη formula στο post #3 και μου βγάζει:
    Κώδικας:
    Γι****ς Σα********s
    Πάντως οι φόρμουλες από το reddit μου βγάζουν : #VALUE! ενω του @MitsakosGR
    Κώδικας:
    #NAME?
    .

  6. #6
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.451
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Απ'ότι βλέπω το TEXTSPLIT είναι μόνο για Microsoft 365, για αυτό μάλλον σου βγάζει το #NAME?.

    To #VALUE! το βγάζει συνήθως όταν προσπαθεί να κάνει κάτι σε τιμή που δεν βρίσκει, οπότε δες την φόρμουλα μήπως αναφέρεται σε κάποιο πεδίο που δεν έχει τιμή ή δεν έχει κενό, ενώ το ψάχνει!

  7. #7
    Εγγραφή
    08-01-2004
    Περιοχή
    Espoo, FI
    Ηλικία
    51
    Μηνύματα
    20.945
    Downloads
    41
    Uploads
    0
    Άρθρα
    4
    Τύπος
    FTTH
    Ταχύτητα
    1000/400
    ISP
    Elisa
    Router
    pfsense
    Επίσης δείτε τα διαχωριστικά των ορισμάτων στις συναρτήσεις. Οι μη ελληνικές εκδόσεις χρησιμοποιούν πολλές φορές "," ενώ οι ελληνικές ";". Αν κάποιος απλά αντιγράφει τη φόρμουλα, είναι εύκολο να κάνει λάθος.
    Ανυπόγραφος

  8. #8
    Εγγραφή
    03-10-2012
    Περιοχή
    Kato Achaia
    Μηνύματα
    144
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    26.066 - 2.696 Mbit/s
    ISP
    Ote
    Router
    Speedport Plus 2 Arcadyan
    SNR / Attn
    8.5(dB) / 21.8(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από Basilhs23_ Εμφάνιση μηνυμάτων
    Ευχαριστώ πολύ, θα το δοκιμάσω. Είναι τεράστιες οι εντολές, αλλά δεν έχει σημασία, πάρα μόνο το αποτέλεσμα.
    Και εδώ είσαι νομίζω:
    Κώδικας:
    =LEFT(A3;3)&REPT("*";FIND(" ";A3;1)-3)&MID(A3;FIND(" ";A3;3)-0;5)&REPT("*";FIND(" ";A3;4))&RIGHT(A3;0)
    Βασ***** Παπα********
    Γιώ***** Σαχλ********
    ή
    Κώδικας:
    =LEFT(A3;3)&REPT("*";FIND(" ";A3;1)-3)&MID(A3;FIND(" ";A3;1)-1;6)&REPT("*";FIND(" ";A3;4))&RIGHT(A3;3)
    Γιώ*****ς Σαχλ********δης
    Βασ*****ς Παπα********λας
    Τελευταία επεξεργασία από το μέλος xhristos : 08-01-24 στις 19:15.
    .

  9. #9
    Εγγραφή
    03-12-2010
    Ηλικία
    37
    Μηνύματα
    846
    Downloads
    0
    Uploads
    0
    ISP
    HOL
    Έκανα τις δοκιμές. Οι συναρτήσεις του xhristos δουλεύουν, ενώ του MitsakosGR όχι, βγάζουν #ΟΝΟΜΑ?

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

    Αυτό που μου έκανε εντύπωση είναι πως εκτελώντας την εντολή

    =LEFT(A6;3)&REPT("*";FIND(" ";A6;1)-3)&MID(A6;FIND(" ";A6;1)-1;6)&REPT("*";FIND(" ";A6;4))&RIGHT(A6;3)
    για τα παρακάτω ονόματα, στο τελευταίο το "Alex Xazos" το εμφανίζει επαναλαμβάνοντας μια κατάληξη στο τέλος

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  345345345.jpg 
Εμφανίσεις:  1 
Μέγεθος:  10,5 KB 
ID: 253139

    Αν δεν γίνει τουλάχιστον 7 γράμματα το επίθετο δεν εμφανίζεται σωστά, κάτω από 7 εμφανίζεται με επανάληψη κάποιων γραμμάτων και καταλήξεων.

  10. #10
    Εγγραφή
    03-10-2012
    Περιοχή
    Kato Achaia
    Μηνύματα
    144
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    26.066 - 2.696 Mbit/s
    ISP
    Ote
    Router
    Speedport Plus 2 Arcadyan
    SNR / Attn
    8.5(dB) / 21.8(dB)
    Path Level
    Interleaved
    H πρώτη φόρμουλα δουλεύει με δυο λέξεις.
    Ενώ η 2ρη με 3 λέξεις.
    Για να παίξει με 1 φόρμουλα 2 - 3 - 4 και περισσότερες.... λέξεις δε το γνωρίζω ίσως κάποιο μέλος να μας πει....
    =LEFT(a3;3)&REPT("*";FIND(" ";a3;1)-3)&MID(a3;FIND(" ";a3;1)-1;3)&REPT("*";FIND(" ";a3;4))&RIGHT(a3;3)
    =LEFT(a3;2)&REPT("*";FIND(" ";a3;1)-4)&MID(a3;FIND(" ";a3;1)-1;4)&REPT("*";FIND(" ";a3;FIND(" ";a3;1)+1)-FIND(" ";a3;1)-3)&MID(a3;FIND(" ";a3;FIND(" ";a3;1)+1)-1;4)&REPT("*";LEN(a3)-(FIND(" ";a3;FIND(" ";a3;1)+1))-3)&RIGHT(a3;1)
    Alex Xazos Ale**x X*****zos
    Alphabet Soup Spoons Al*****t So**p Sp***s
    .

  11. #11
    Εγγραφή
    03-12-2010
    Ηλικία
    37
    Μηνύματα
    846
    Downloads
    0
    Uploads
    0
    ISP
    HOL
    Παράθεση Αρχικό μήνυμα από xhristos Εμφάνιση μηνυμάτων
    H πρώτη φόρμουλα δουλεύει με δυο λέξεις.
    Ενώ η 2ρη με 3 λέξεις.
    Για να παίξει με 1 φόρμουλα 2 - 3 - 4 και περισσότερες.... λέξεις δε το γνωρίζω ίσως κάποιο μέλος να μας πει....
    Ευχαριστώ για τον χρόνο σου, μην παιδεύεσαι να ψάχνεις, από οτι κατάλαβα θέλει δοκιμές με αλλαγές σε κάτι νούμερα που υπάρχουν μέσα στις συναρτήσεις αυτές. Θα κάνω δοκιμές να δω, φαίνεται πως η μια εξ' αυτών που ανέφερες προσφέρει σχετικά ικανοποιητικά αποτελέσματα. Υπάρχει ένας κατάλογος με πολλά και διαφορετικά ονοματεπώνυμα και όχι απαραίτητα συγκεκριμένο πρότυπο, οπότε η κάθε συνάρτηση θα εμφανίζει κάπου σε ικανοποιητικό βαθμό και κάπου όχι και τόσο ικανοποιητικό, θα ψάξω να βρω μια μέση λύση.

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας