DictionaryForumContacts

 Fältskоg*

link 3.08.2014 6:58 
Subject: OFF: Excel, ограничение количества знаков gen.
Доброе утро,

перевод огромной таблицы в Excel. Количество знаков в русской колонке не должно превышать такового в немецкой.

Я знаю, что есть такая функция как ограничение количества знаков, так как уже часто получала подобные таблицы от других клиентов с уже заданной функцией. Но как ее можно активировать, я не знаю.

Буду очень благодарна за помощь.

 Queerguy

link 3.08.2014 8:53 

 Fältskоg*

link 3.08.2014 8:57 
Спасибо, Queerguy, но, к сожалению, это не совсем то. Каждая русская строка должна быть не длиннее, чем соответствующая немецкая в соседней колонке. А они очень разные, есть 9 знаков, а есть за 60.

 Queerguy

link 3.08.2014 9:01 
а другого, боюсь, нет
указанная функция и есть "ограничение количества знаков"

если имеется в виду, что для каждой ячейки индивидуальная длина теста должна быть, то тогда её индивидуально и нужно задавать. Или я неверно понял условия задачи?

 Fältskоg*

link 3.08.2014 9:03 
Вы правильно поняли. Но тогда это кошмар, там более 7000 строк;(.

 Queerguy

link 3.08.2014 9:10 
а ячейки с немецким текстом имеют это ограничение по длине в свойствах?

 Fältskоg*

link 3.08.2014 9:19 
На этот раз нет.

 Queerguy

link 3.08.2014 9:29 
в общем, всё просто
задаём для ячейки перевода в/у свойства по длине текста,
только в качестве длины используем не конкретное число, а ссылку на ячейку с текстом-источником, естественно, используя функцию "меньше или равно"

задав таким образом длину текста для одной ячейки (пока пустой), копипастим ёё для всех других 7000 ячеек, где будет стоять перевод; для страховки проверим выборочно любую ячейку для переводного текста, на какую ячейку она ссылается, ссылка должна "плавать", т. е. быть относительной

 Queerguy

link 3.08.2014 9:32 
альтернатива копипейсту:
"тянем" за нижний правый край ячейки вниз (курсор имеет вид креста), таким образом можно "протянуть" однажды сформулированные свойства текста для первой ячейки на все остальные тысячи ячеек за считанные секунды, и никакого кошмара

 Fältskоg*

link 3.08.2014 9:33 
Спасибо, попробую.

 Queerguy

link 3.08.2014 9:43 
но я должен Вас предостеречь (c) :)
это не будет работать просто так :)

функция работать со значениями
поэтому нужно будет вставить один дополнительный столбец, к-рый будет считать кол-во знаков в источнике

а длина текста перевода будет ориентироваться на это числовое значение

но это тоже дело нескольких минут, потом этот вспомогательный столбец можно будет удалить за 1 секунду

 Fältskоg*

link 3.08.2014 11:21 
Будем стараться;), спасибо.

 

You need to be logged in to post in the forum

Get short URL | Photo