Jump to content



Διαχωρισμός μια προτασης


nkoumo

Recommended Posts

Μηπως ξερει κανεις πως μπορω να χωρισω μια εκφραση (προταση) απο ενα σημειο που θελω στο word ή excel ή σε κατι αλλο? Π.Χ.

"$$$/1.x_Upgraders/OptimizingCatalog=Optimisation du catalogue"
"$$$/1.x_Upgraders/OptimizingLibrarySearchPanel=Optimisation du panneau de recherche Bibliothèque"
"$$$/1.x_Upgraders/UpdatingFilesAndFolders=Mise à jour des chemins de fichiers et de dossiers"
"$$$/1.x_Upgraders/UpdatingImageData=Mise à jour des données de l'image"
"$$$/1.x_Upgraders/UpdatingKeywordStatisitcis=Mise à jour des statistiques de mots-clés"
"$$$/1.x_Upgraders/UpdatingKeywords=Mise à jour des mots-clés"
"$$$/1.x_Upgraders/UpdatingTimestamps=Mise à jour des heures de capture"

Απο το παραπανω θελω να ξεχωρίσω το κειμενο (να το απομονωσω) που ειναι μετα το = μεχρι το πρωτο " (Δηλαδη οτι ειναι στα γαλλικα) ή το αναποδο, να σβησω οτι υπαρχη απο την αρχη μεχρι το =. Να φανταστειτε οτι το κειμενο ειναι 140 σελιδες. Βασικα θελω να το μεταφρασω και να το "ξανακολησω". Αν αυτο γινοταν στο excel με μια στηλη μεχρι το = και η αλλη μετα θα ηταν τελεια.

Link to comment
Share on other sites

Φορτώνεις το κείμενο σε ένα excel, κάθε γραμμή κάθετε σε ένα κελί, π.χ. Α1, Α2, Α3, Α4,...

Μετά στο Β1 φτιάχνεις το εξής:

=RIGHT(A1;MID(A1;1;"=")+1)

Το MID θα σου δώσει τον αριθμό της θέσης που είναι το = στην κάθε πρόταση και με το RIGHT θα πάρεις όλη την πρόταση από το = και μετά.

Το +1 το έβαλα για να μην πάρεις και το = μαζί με την υπολοιπη πρόταση.

Τραβάς με το ποντίκι τη συνάρτηση του Β1 κάτω μέχρι εκεί που τελειώνει το κείμενο και έχεις στη στήλη Β ότι περιλαμβάνει η Α αλλά μετά το =.

Ομοίως με τη συνάρτηση LEFT μπορείς να πάρεις ότι είναι αριστερά από το = έτσι ώστε να σπάσεις τις προτάσεις σε 2 μέρη, το κομμάτι του κώδικα και το κομμάτι με τα λεκτικά.

Δηλαδή στη στήλη C1 φτιάχνεις το:

=LEFT(A1;MID(A1;1;"="))

και μετά τραβώντας το με το ποντίκι μέχρι κάτω το excel θα το προσαρμόσει για κάθε κελί ανάλογα.

Link to comment
Share on other sites

SORRY SORRY, ΜΥ BAD, έχω να ασχοληθώ καιρό και σκούριασα λίγο...

Ο σωστός τύπος για να απομονώσεις τα γαλλικά είναι

=MID(A1;FIND("=";A1;1)+1;LEN(A1))

ή μπορείς να βαλεις το

=RIGHT(A7;LEN(A7)-FIND("=";A7;1))

Ίδιο αποτέλεσμα... :)

Link to comment
Share on other sites

Αυτό είναι εύκολο! Πρώτα θα πρέπει να έχεις απομονώσει σε 1 στήλη το κείμενο πριν το "=", μαζί με το "=", έστω την B. Το Ελληνικό κείμενο θα είναι στη στήλη C, οπότε στο κελί D1 θα γράψεις:

=CONCATENATE(B1;C1)

Link to comment
Share on other sites

Thanks.

Αυτό είναι εύκολο! Πρώτα θα πρέπει να έχεις απομονώσει σε 1 στήλη το κείμενο πριν το "=", μαζί με το "=", έστω την B. Το Ελληνικό κείμενο θα είναι στη στήλη C, οπότε στο κελί D1 θα γράψεις:

Κώδικας:

=CONCATENATE(B1;C1)

Δεν μπορω να απομονοσω τωρα το πρωτο τμημα για να του κανω την τελικη προσθηκη, δηλαδη να σβηστει οτι υπαρχει μετα το = (το = το θελω)

ή μπορείς να βαλεις το

Κώδικας:

=RIGHT(A7;LEN(A7)-FIND("=";A7;1))

Δοκιμασα οπυ RIGHTνα βαλω LEFT αλλα μου εκοβε σε ασχετα σημεια.

Ελατε ρε παιδια, αυτο ακομα και :bye:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.