powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / словарь из txt в excel
25 сообщений из 25, страница 1 из 1
словарь из txt в excel
    #38054286
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро!

Помогите с советом плиз. Мне нужно экспортировать из txt англо-русский словарь в excel чтобы слово на английском было в ячейке A, а перевод в B. Слов дохрена, и вариантов переноса тоже, пример ниже

пример:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
vibrio noun; biol. вибрион
   viburnum noun bot. калина
   vicar noun 1) приходский священник (не получающий десятины) 2) викарий, за-
меститель; наместник - the Vicar of Christ - vicar of Bray
   vicar of Bray беспринципный человек; ренегат (по имени полулегендарного ви-
кария XVI в., четыре раза менявшего свою религию)
   vicarage noun 1) должность приходского священника 2) дом священника
   vicarial adj.; eccl. 1) викарный 2) пастырский
   vicarious adj. 1) замещающий другого  -  vicarious  authority  -  vicarious
power 2) сделанный за другого - vicarious atonement
   vicarious atonement искупление чужой вины
   vicarious authority власть или право действовать по  чьему-л.  уполномочию;
доверенность
   vicarious power власть или право действовать по чьему-л. уполномочию; дове-
ренность
   vice I noun 1) порок, зло 2) недостаток (в характере и т. п.) 3)  норов  (у
лошади) 4) (the Vice) hist. Порок (шутовская фигура в  моралите)  II  1.  noun
tech. тиски, зажимной патрон 2. v. сжимать, стискивать; зажимать в тиски  (тж.
перен.) III prep. вместо IV coll.  abbr.  of  vice-chancellor,  vice-president
etc.
   vice squad amer. отряд полиции, занимающийся борьбой с незаконной торговлей
спиртными напитками, проституцией и т. п.
   vice versa lat. adv. наоборот; обратно; I dislike him and vice versa  -  он
мне неприятен, и это взаимно
   vice- pref. вице-
   vice-admiral noun вице-адмирал
   vice-chairman noun заместитель председателя
   vice-chancellor noun вице-канцлер
   vice-consul noun вице-консул
   vice-governor noun вице-губернатор
   vice-minister noun товарищ или заместитель министра
   vice-president noun вице-президент
   vicegerent noun наместник
   vicennial adj. 1) двадцатилетний (срок, период) 2) происходящий  каждые  20
лет



Заранее спасибо.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054288
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно на примере этого же фрагмента образец требуемого результата?
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054324
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Офкос, типа того, часть разнёс.


ABvibrio noun; biol. вибрионviburnum noun bot. калинаvicar noun 1) приходский священник (не получающий десятины) 2) викарий заместитель; наместник - the Vicar of Christ - vicar of Brayvicar of Bray беспринципный человек; ренегат (по имени полулегендарного викария XVI в. четыре раза менявшего свою религию) vicarage noun 1) должность приходского священника 2) дом священника vicarial adj.; eccl. 1) викарный 2) пастырский vicarious adj. 1) замещающий другого - vicarious authority - vicarious power 2) сделанный за другого - vicarious atonement vicarious atonement искупление чужой вины vicarious authority власть или право действовать по чьему-л. уполномочию; доверенность vicarious power власть или право действовать по чьему-л. уполномочию; доверенность vice I noun 1) порок зло 2) недостаток (в характере и т. п.) 3) норов (у лошади) 4) (the Vice) hist. Порок (шутовская фигура в моралите) II 1. noun tech. тиски зажимной патрон 2. v. сжимать стискивать; зажимать в тиски (тж. перен.) III prep. вместо IV coll. abbr. of vice-chancellor vice-president etc. vice squad amer. отряд полиции занимающийся борьбой с незаконной торговлей спиртными напитками проституцией и т. п.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054358
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
york123,

как говновариант, первый на ум пришедший, посимвольно сканировать строку и если найден символ не из английского алфавита, то найти предшествующий пробел и всё что слева - английское слово, всё что справа до CRLF - русский перевод
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054390
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...кроме знаков препинания, но включая цифры.

да, это пока то, что можно вынести из данного примера.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054392
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С другой стороны вариант
vice versa lat. adv. наоборот; обратно; I dislike him and vice versa - он
мне неприятен, и это взаимно

должен быть разбит как
ABvice versa lat. adv. наоборот; обратно; I dislike him and vice versa - он мне неприятен и это взаимно

то есть данный алгоритм разобьет неправильно
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054622
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Почему не правильно, последнее англоязычное слово идет "adv" (перед ним нет русских букв), далее идёт точка и пробел и буква "н" русская, останавливаемся, и копируем слева англоязычную фразу "vice versa lat. adv."
другое дело если "lat" было бы на русском. Знаки препинания и цифры считаю - нейтральными, и пропускать как и пробелы. Потому как пробел - это наглядный символ разделящий фразу от перевода. ну по данным примерам если смотреть
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054628
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не так прочитал Вашу фразу. Да разобьёт не совсем корректно. Но это лучше чем вообще никак
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054672
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLAD, можно на ты, не первый день знакомы.


VSVLADЗнаки препинания и цифры считаю - нейтральныминет, тогда "1) должность приходского священника" неправильно обработается.

Похоже, придется составить словарь тех слов, которые уже относятся к переводу. по приведенному тексту это:
biol.
bot.
adj.
eccl.
amer.
pref.
lat.
Список часто приводится в словарях.
Как вариант, первое встреченное слово с точкой на конце - это признак начала перевода.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054709
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Окей) думаю ТС может приступить к написанию кода, а дальше по ходу дела можно и определиться какие ещё исключения встретятся.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054809
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ищем первый кириллический символ. Движемся от него назад, игнорируя пробелы, скобки, цифры... первый неигнорируемый символ == последний символ первого из полей, остаток - второе поле.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054816
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proвариант
vice versa lat. adv. наоборот; обратно; I dislike him and vice versa - он
мне неприятен, и это взаимно

должен быть разбит как
ABvice versa lat. adv. наоборот; обратно; I dislike him and vice versa - он мне неприятен и это взаимно
ИМХО всё-таки
ABvice versa lat. adv. наоборот; обратно; I dislike him and vice versa - он мне неприятен и это взаимно
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054844
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

Почему?
Человеку, мне кажется, не просто так это нужно в эксель, он потом будет где-то что-то с чем-то сравнивать. А lat. adv. как раз к переводимому слову не относятся.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054870
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro , Я смотрю на его пример.

noun; biol.
adj.; eccl.
amer.

Всё это (и язык, и часть речи) вынесено ТС-ом в столбец 1.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38054872
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да я видел...
ну ладно, подождем его самого
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056495
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят,

мне нужен тупо англо-русский словарь из 2 столбцов A и B, поискав, в инете нашел только словарь Мюллера в txt, пример прикладываю.
Нужен он будет для систематического запоминания слов, легкого поиска, разбивания на части и т.д.
Спасибо за интерес, все варианты учту и попробую за выходные что-нибудь сделать)
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056503
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
york123,

сейчас заметил, что каждое слово на английском начинается с 3-х пробелов, а потом уже перевод)
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056524
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
york123york123,

сейчас заметил, что каждое слово на английском начинается с 3-х пробелов, а потом уже перевод)это в некотором смысле облегчает задачу, однако бОльшая проблема, над которой мы и бьемся - это поиск конца английского варианта ))

Держи в курсе! )
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056541
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Может чушь... но конец там где нет 3 пробелов))
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056565
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там конец перевода.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38056568
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может автору проще найти нормальный справочник, раз конкретно не имеет значения главное чтобы он был
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38057354
york123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, реально ли?...

IF(A2 not like (не начинается) с " ";сцепить A1:A2;A1) сорри что с ошибками, не знаю как правильно..., потом растянуть до конца формулу => получаем каждое инглиш слово с переводом в одну строчку, а потом разделить аля если в строке начинается кириллица, то все что док конца переносится в другую колонку.
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38061560
LeCrunch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38061625
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bar I 1. noun 1) полоса (металла); брусок bar of chocolate - плитка шоколада bar of soap - кусок мыла - bar of gold 2) болванка (металла), чушка (свинца), штык (меди) 3) лом abbr. of crowbar 4) засов; вага - behind bolt and bar
5) застава 6) pl. решетка 7) преграда, препятствие to let down the bars - устранить препятствия, отменить ограничения 8) sport планка - clear the bar horizontal bar - parallel bars 9) бар, нанос песка (в устье реки); мелководье,
отмель 10) пряжка на орденской ленте 11) mus. тактовая черта; такт 12) полоса
(света, краски) Syn: see obstacle 2. v. 1) запирать на засов - bar in - bar
out - bar up 2) преграждать all exits are barred - все выходы закрыты 3) исключать; отстранять; запрещать - bar from 4) coll. иметь что-л. против кого-л.,
чего-л., не любить - bar in - bar out 3. prep. исключая, не считая bar none без исключения II noun 1) прилавок, стойка 2) бар, буфет, закусочная; небольшой ресторан Syn: cabaret, cocktail lounge, discotheque, nightclub, pub,
saloon III noun; leg. 1) барьер, отделяющий судей от подсудимых prisoner at
the bar - обвиняемый на скамье подсудимых 2) (the bar, the Bar) адвокатура to
be called/go to the Bar - получить право адвокатской практики to be at the Bar
- быть адвокатом to be called within the Bar - получить назначение на должность королевского адвоката to pitch smb. over the bar coll. - лишать кого-л.
звания адвоката или права адвокатской практики 3) суд, суждение the bar of
conscience - суд совести the bar of public opinion - суд общественного мнения
IV noun phys. бар (единица атмосферного или акустического давления)

==похоже --цифры это разделители в сложных случаях===
bar I
1. noun
1) полоса (металла); брусок bar of chocolate - плитка шоколада bar of soap - кусок мыла - bar of gold
2) болванка (металла), чушка (свинца), штык (меди)
3) лом abbr. of crowbar
4) засов; вага - behind bolt and bar
5) застава
6) pl. решетка
7) преграда, препятствие to let down the bars - устранить препятствия, отменить ограничения
8) sport планка - clear the bar horizontal bar - parallel bars
9) бар, нанос песка (в устье реки); мелководье, отмель
10) пряжка на орденской ленте
11) mus. тактовая черта; такт
12) полоса (света, краски) Syn: see obstacle
2. v.
1) запирать на засов - bar in - bar out - bar up
2) преграждать all exits are barred - все выходы закрыты
3) исключать; отстранять; запрещать - bar from
4) coll. иметь что-л. против кого-л., чего-л., не любить - bar in - bar out
3. prep. исключая, не считая bar none без исключения
II noun
1) прилавок, стойка
2) бар, буфет, закусочная; небольшой ресторан Syn: cabaret, cocktail lounge, discotheque, nightclub, pub, saloon
III noun; leg.
1) барьер, отделяющий судей от подсудимых prisoner at the bar - обвиняемый на скамье подсудимых
2) (the bar, the Bar) адвокатура to be called/go to the Bar - получить право адвокатской практики to be at the Bar - быть адвокатом to be called within the Bar - получить назначение на должность королевского адвоката to pitch smb. over the bar coll. - лишать кого-л. звания адвоката или права адвокатской практики 3) суд, суждение the bar of conscience - суд совести the bar of public opinion - суд общественного мнения
IV noun phys. бар (единица атмосферного или акустического давления)
...
Рейтинг: 0 / 0
словарь из txt в excel
    #38061626
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя,увы, и они есть не всегда
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / словарь из txt в excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]