ТАВРОФОРУМ

Вернуться   ТавроФорум > Не автомобильные темы > Решение бытовых проблем

Решение бытовых проблем Не вся жизнь в машине. Иногда что-то и дома сделать нужно.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.11.2009, 19:31   #1
SanSanich
 
SanSanich
 
Адрес: Рівне
Возраст: 43
Сообщений: 1,342
Машина: румунська славута
Длина: 9110мкм
Диаметр: 36мм
Отправить сообщение для SanSanich с помощью ICQ
По умолчанию Кто хорошо знает ексель?

Итак, есть ексель 2003, и с ним такая грабля:

создаем столбец типа такого -

жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009

формат ячейки - текстовый. Через некоторое время, нужно изменить жовтень на листопад. Нажимаем ctrl-H и в автозамене пишем искать жовтень, заменить на листопад. Жмём "заменить всё". И вместо ожидаемого - получаем столбец

40118
40118
40118
40118
40118

Манипуляции с параметрами автозамены эффекта не дают. Ексель, зараза такая сам меняет текстовый формат на хрен знает что.
Кто может подсказать как решить граблю?
SanSanich вне форума   Ответить с цитированием
Старый 16.11.2009, 19:39   #2
Корней
Гость
 
Сообщений: n/a
По умолчанию Re: Кто хорошо знает ексель?

Цитата:
Сообщение от SanSanich
Итак, есть ексель 2003, и с ним такая грабля:

создаем столбец типа такого -

жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009
жовтень 2009

формат ячейки - текстовый. Через некоторое время, нужно изменить жовтень на листопад. Нажимаем ctrl-H и в автозамене пишем искать жовтень, заменить на листопад. Жмём "заменить всё". И вместо ожидаемого - получаем столбец

40118
40118
40118
40118
40118

Манипуляции с параметрами автозамены эффекта не дают. Ексель, зараза такая сам меняет текстовый формат на хрен знает что.
Кто может подсказать как решить граблю?

Нуууууууу,можешь пробануть -из соседнего столбца или идентичного,но с другими месяцами скопировать весь столбец и вставить на место того,в котором пишешь(а потом поменять название месяца).по идее новая вставка не должна меняться.
  Ответить с цитированием
Старый 16.11.2009, 19:47   #3
SanSanich
 
SanSanich
 
Адрес: Рівне
Возраст: 43
Сообщений: 1,342
Машина: румунська славута
Длина: 9110мкм
Диаметр: 36мм
Отправить сообщение для SanSanich с помощью ICQ
По умолчанию Re: Кто хорошо знает ексель?

Цитата:
Сообщение от Корней
Нуууууууу,можешь пробануть -из соседнего столбца или идентичного,но с другими месяцами скопировать весь столбец и вставить на место того,в котором пишешь(а потом поменять название месяца).по идее новая вставка не должна меняться.
Так конечно же можно, но нужна именно автозамена.
SanSanich вне форума   Ответить с цитированием
Старый 16.11.2009, 20:11   #4
Alex_1.3i
 
Адрес: Киев
Возраст: 55
Сообщений: 488
Машина: Славута 1.3Li
Длина: 1500мкм
Диаметр: 36мм
По умолчанию Re: Кто хорошо знает ексель?

Цитата:
Сообщение от SanSanich
формат ячейки - текстовый.
А если формат- дата?
__________________
Alex_1.3i вне форума   Ответить с цитированием
Старый 16.11.2009, 20:14   #5
Sympson
Забанен
 
Адрес: Мелитополь
Возраст: 54
Сообщений: 9,887
Машина: Фапалка для Викса и Андрюка
Длина: 173300мкм
Диаметр: 0мм
По умолчанию Re: Re: Кто хорошо знает ексель?

ПОпробуй после такой автозамены выделить этот диапазон, войти в свойства ячеек и снова установить текст или дату (не помню точно)
Sympson вне форума   Ответить с цитированием
Старый 16.11.2009, 20:17   #6
SanSanich
 
SanSanich
 
Адрес: Рівне
Возраст: 43
Сообщений: 1,342
Машина: румунська славута
Длина: 9110мкм
Диаметр: 36мм
Отправить сообщение для SanSanich с помощью ICQ
По умолчанию Re: Re: Кто хорошо знает ексель?

грабля решилась неожиданно :-) ежели в региональных параметрах поставить вместо украины россию (поменяв конечно Р. на ГРН.) то автозамена начала работать как нужно :-)
SanSanich вне форума   Ответить с цитированием
Старый 16.11.2009, 20:17   #7
Struk
 
Struk
 
Адрес: лимита понаехала тут в город на Днепре
Возраст: 47
Сообщений: 2,541
Машина: Серое бибико
Длина: 1580мкм
Диаметр: 39мм
Отправить сообщение для Struk с помощью ICQ
По умолчанию Re: Кто хорошо знает ексель?

1. автозамена будет скриптом делаться или вручную раз в месяц?
2. Критично ли, чтобы формат ячейки был текстовым? Почему бы не сделать mmmm yyyy?
3. Данные вносятся вручную или только методом автозамен?
__________________
Этот пост написан по требованию моего куратора из ZOG
Struk вне форума   Ответить с цитированием
Старый 16.11.2009, 20:35   #8
BapBap
 
BapBap
 
Адрес: Киев
Сообщений: 744
Длина: 5400мкм
Диаметр: 33мм
По умолчанию Re: Re: Кто хорошо знает ексель?

Если в экселе, в ячейке перед текстом поставить апостраф " ` " ( он на той кнопке, где русская буква "Ё" ) - эксель всегда будет понимать что это текстовая ячейка.
__________________
Slavuta 1,2Li 2006
BapBap вне форума   Ответить с цитированием
Старый 16.11.2009, 20:35   #9
SanSanich
 
SanSanich
 
Адрес: Рівне
Возраст: 43
Сообщений: 1,342
Машина: румунська славута
Длина: 9110мкм
Диаметр: 36мм
Отправить сообщение для SanSanich с помощью ICQ
По умолчанию Re: Кто хорошо знает ексель?

Цитата:
Сообщение от Struk
1. автозамена будет скриптом делаться или вручную раз в месяц?
2. Критично ли, чтобы формат ячейки был текстовым? Почему бы не сделать mmmm yyyy?
3. Данные вносятся вручную или только методом автозамен?
1. Вручную, раз в месяц.
2. Когда мммм ууууу то получается не Жовтень а Жов. Так не подходит.
3. Только автозаменами.
SanSanich вне форума   Ответить с цитированием
Старый 17.11.2009, 03:50   #10
AndrAl
 
Адрес: Киев, Борщаговка, КПИ
Сообщений: 234
Машина: ЗАЗ 1103 2007
Длина: 1730мкм
Диаметр: 33мм
Отправить сообщение для AndrAl с помощью ICQ
По умолчанию Re: Re: Кто хорошо знает ексель?

выделяете нужные ячейки, жмете CTRL+1,Ю выбираете "все форматы"
вводите mmmm.yyyy и будет щастие великое в виде нормальной обработки даты.
так как у нас теперь "нормальное" поле типа дата, то независимо от отображения дата хранится в виде "номер месяца"."год", потому замена "Жовтень" на "Листопад" ничего не даст (не будут найдены поля) заменять надо "10" (жовтень) на "11" (листопад) в указанных ячейках.
AndrAl вне форума   Ответить с цитированием
Старый 17.11.2009, 11:20   #11
Struk
 
Struk
 
Адрес: лимита понаехала тут в город на Днепре
Возраст: 47
Сообщений: 2,541
Машина: Серое бибико
Длина: 1580мкм
Диаметр: 39мм
Отправить сообщение для Struk с помощью ICQ
По умолчанию Re: Re: Кто хорошо знает ексель?

данные в ячейках тогда будут храниться в абсолютных величинах типа "40118", что по сути является числом. Поэтому нужна будет не замена 10 на 11, а прибавление количества дней в месяце.
Это является гораздо более простой операцией и при большом количестве записей будет производиться быстрее.

2СС мммм не может давать Жов., Жов. дает ммм (3 штуки)
__________________
Этот пост написан по требованию моего куратора из ZOG
Struk вне форума   Ответить с цитированием
Старый 19.11.2009, 17:13   #12
forum
 
forum
 
Сообщений: 9,793
Машина: tsi
Длина: 309890мкм
Диаметр: 45мм
По умолчанию Re: Re: Кто хорошо знает ексель?

Абисните, плиз, малограмотному, как в таблице,
в столбце В (город) скопировать название города на ячейки расположенные ниже, НО до следующего города. Таблица на самом деле очень длинная, поэтому вручную копипастить мона очень долго.
Спасибо за помощь
Вложения
Тип файла: rar 14026_1258640002.rar_721.rar (34.5 Кб, 8 просмотров)
forum вне форума   Ответить с цитированием
Старый 19.11.2009, 17:25   #13
_basil_
 
_basil_
 
Адрес: Чернігівська обл.
Возраст: 57
Сообщений: 5,252
Машина: Ford Fusion 1,4 2010
Длина: 188430мкм
Диаметр: 43мм
По умолчанию Re: Re: Re: Кто хорошо знает ексель?

forum*
Если я правильно понял вопрос, то решается так - "возбуждаешь ячейку" © с нужными данными, потом ставишь мыша на крестик внизу этой ячейки, жимаешь правую кнопку мыша, и , не отпуская, тянешь туда, куда надо. Потом отпускаешь и выбираешь действие. В твоем случае - "Копировать ячейки"
Хотя - копипастить быстрее выходит
_basil_ вне форума   Ответить с цитированием
Старый 19.11.2009, 17:34   #14
forum
 
forum
 
Сообщений: 9,793
Машина: tsi
Длина: 309890мкм
Диаметр: 45мм
По умолчанию Re: Re: Re: Кто хорошо знает ексель?

Цитата:
Сообщение от _basil_
"Копировать ячейки"
Та весь прикол в том что таблица эта очень длинная, последняя строка 7585, и описанным тобой способом я до пенсии закончу, наверна
Как то нужно оптимизировать сие действие. Как???
Мне подобные таблицы часто попадаюца, но не большие, делал контролцэконтролвэ, а эта ну очень длинная, запарюсь я так
Должно получиться так:
Вложения
Тип файла: rar ue_133.rar (30.4 Кб, 2 просмотров)
forum вне форума   Ответить с цитированием
Старый 19.11.2009, 22:33   #15
forum
 
forum
 
Сообщений: 9,793
Машина: tsi
Длина: 309890мкм
Диаметр: 45мм
По умолчанию Re: Re: Кто хорошо знает ексель?

Цитата:
Сообщение от forum*
Абисните, плиз, малограмотному
Сделано таким образом:
в ячейке F2 формула =ЕСЛИ(B2="";F1;B2)
forum вне форума   Ответить с цитированием
Старый 20.11.2009, 22:41   #16
Struk
 
Struk
 
Адрес: лимита понаехала тут в город на Днепре
Возраст: 47
Сообщений: 2,541
Машина: Серое бибико
Длина: 1580мкм
Диаметр: 39мм
Отправить сообщение для Struk с помощью ICQ
По умолчанию Re: Re: Кто хорошо знает ексель?

и чо реально работает без рекурсии?
__________________
Этот пост написан по требованию моего куратора из ZOG
Struk вне форума   Ответить с цитированием
Старый 23.11.2009, 09:55   #17
forum
 
forum
 
Сообщений: 9,793
Машина: tsi
Длина: 309890мкм
Диаметр: 45мм
По умолчанию Re: Re: Re: Кто хорошо знает ексель?

Я низнаю чо такое рекурсия, но нужный мне результат получился таким образом.
Потом конечно я скопировал данные из столбца "F" в нужный мне столбец "B".
forum вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:54. Часовой пояс GMT +3.


Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.