nkoumo Δημοσιεύτηκε Ιανουάριος 11, 2010 #1 Δημοσιεύτηκε Ιανουάριος 11, 2010 Μηπως ξερει κανεις πως μπορω να χωρισω μια εκφραση (προταση) απο ενα σημειο που θελω στο 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 με μια στηλη μεχρι το = και η αλλη μετα θα ηταν τελεια.
dpolal Ιανουάριος 11, 2010 #2 Ιανουάριος 11, 2010 Φορτώνεις το κείμενο σε ένα 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 θα το προσαρμόσει για κάθε κελί ανάλογα.
nkoumo Ιανουάριος 11, 2010 Author #3 Ιανουάριος 11, 2010 Μετά στο Β1 φτιάχνεις το εξής:Κώδικας:=RIGHT(A1;MID(A1;1;"=")+1)Το εκανα και μου βγαζει την ενδειξη στο κελι Β1 και στα διπλανα που δοκιμασα #ΤΙΜΗ!
dpolal Ιανουάριος 11, 2010 #4 Ιανουάριος 11, 2010 SORRY SORRY, ΜΥ BAD, έχω να ασχοληθώ καιρό και σκούριασα λίγο... Ο σωστός τύπος για να απομονώσεις τα γαλλικά είναι =MID(A1;FIND("=";A1;1)+1;LEN(A1)) ή μπορείς να βαλεις το =RIGHT(A7;LEN(A7)-FIND("=";A7;1)) Ίδιο αποτέλεσμα...
nkoumo Ιανουάριος 12, 2010 Author #5 Ιανουάριος 12, 2010 :bigsmile:Πέτυχε, Απομονωθηκαν τα γαλλικα. Τωρα θα τα μεταφρασω και θα αντικατασταθει στηλη Β απο τα γαλλικα με τα ελληνικα. Τωρα πως ενωνουντε?
PetrosD Ιανουάριος 12, 2010 #6 Ιανουάριος 12, 2010 Αυτό είναι εύκολο! Πρώτα θα πρέπει να έχεις απομονώσει σε 1 στήλη το κείμενο πριν το "=", μαζί με το "=", έστω την B. Το Ελληνικό κείμενο θα είναι στη στήλη C, οπότε στο κελί D1 θα γράψεις:=CONCATENATE(B1;C1)
nkoumo Ιανουάριος 12, 2010 Author #7 Ιανουάριος 12, 2010 Thanks.Αυτό είναι εύκολο! Πρώτα θα πρέπει να έχεις απομονώσει σε 1 στήλη το κείμενο πριν το "=", μαζί με το "=", έστω την B. Το Ελληνικό κείμενο θα είναι στη στήλη C, οπότε στο κελί D1 θα γράψεις:Κώδικας:=CONCATENATE(B1;C1)Δεν μπορω να απομονοσω τωρα το πρωτο τμημα για να του κανω την τελικη προσθηκη, δηλαδη να σβηστει οτι υπαρχει μετα το = (το = το θελω) ή μπορείς να βαλεις τοΚώδικας:=RIGHT(A7;LEN(A7)-FIND("=";A7;1))Δοκιμασα οπυ RIGHTνα βαλω LEFT αλλα μου εκοβε σε ασχετα σημεια.Ελατε ρε παιδια, αυτο ακομα και :bye:
Recommended Posts
Archived
This topic is now archived and is closed to further replies.