Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2009, 10:46   #1
mephist
Форумчанин
 
Регистрация: 01.05.2009
Сообщений: 200
По умолчанию Изменеия во всем диапазоне

Доброго времени суток.
Извините,что обращаюсь с тупым вопросом, но сейчас нет времени искать в книжках: можно выделить диапазон, изменить одну ячейку, и нажать какую-то комбинацию клавиш, так, чтобы такие аналогичные изменеия произошли со всем диапазоном.
Именно аналогичные. Содержимое должно сохраниться, то есть комбинация Ctrl+Enter, которая присваивает всему всему диапазону одинаковые значения не подходит.
Например такие операции:
1. Я хочу,чтобы все ссылки стали абсолютными.(Но сохранились текущими)
2. Я хочу,чтобы текущее значения ячеек увеличилось на какой-нибудь множитель. Лучше всего, чтобы получилась формула (Было в ячейке 123, а стало =123*1000)
3. Чтобы менялась порядок цифр, то есть,чтобы если у меня цифра 1500000, то она бы превратилась в 1500 или даже 1,5
Заранее спасибо
mephist вне форума Ответить с цитированием
Старый 11.09.2009, 10:52   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Вы намереваетесь делать ЭТО при помощи макросов, или Вас интересуют только встроенные возможности Excel?
EducatedFool вне форума Ответить с цитированием
Старый 11.09.2009, 11:19   #3
mephist
Форумчанин
 
Регистрация: 01.05.2009
Сообщений: 200
По умолчанию

Хотелось бы с помощью встроенных функций.
mephist вне форума Ответить с цитированием
Старый 11.09.2009, 19:09   #4
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Цитата:
Сообщение от mephist Посмотреть сообщение
Например такие операции:
1. Я хочу,чтобы все ссылки стали абсолютными.(Но сохранились текущими)
2. Я хочу,чтобы текущее значения ячеек увеличилось на какой-нибудь множитель. Лучше всего, чтобы получилась формула (Было в ячейке 123, а стало =123*1000)
3. Чтобы менялась порядок цифр, то есть,чтобы если у меня цифра 1500000, то она бы превратилась в 1500 или даже 1,5
Заранее спасибо
Ни одного предложения не понял - постарайтесь грамотно сформулировать вопросы.
Tidus вне форума Ответить с цитированием
Старый 12.09.2009, 01:08   #5
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Это, наверное, не совсем то что Вы хотели, но результат будет таким как Вы его хотите видеть:
пункт 2-3
В любой ячейке вне диапазона данных, которые необходимо изменить, укажите число, скопируйте ячейку, выделите диапазон, который необходимо изменить, меню Правка - Специальная вставка - Умножить.
Результат: все значения в пределах выделения умножаться на указанное число.
Аналогично доступно: деление, вычетание, суммирование
EugeneS вне форума Ответить с цитированием
Старый 14.09.2009, 09:15   #6
mephist
Форумчанин
 
Регистрация: 01.05.2009
Сообщений: 200
По умолчанию

Спасибо, это выход. Обязательно буду пользоваться.

Последний раз редактировалось mephist; 14.09.2009 в 11:03.
mephist вне форума Ответить с цитированием
Старый 14.09.2009, 09:47   #7
mephist
Форумчанин
 
Регистрация: 01.05.2009
Сообщений: 200
По умолчанию

Цитата:
Сообщение от mephist Посмотреть сообщение
Например такие операции:
1. Я хочу,чтобы все ссылки стали абсолютными.(Но сохранились текущими)
То есть все ссылки в диапазоне имеют вид А1,B1,C1 и т.д., а я хочу чтобы все они стали $А$1,$B$1,$C$1
Цитата:
Сообщение от mephist Посмотреть сообщение
2. Я хочу,чтобы текущее значения ячеек увеличилось на какой-нибудь множитель. Лучше всего, чтобы получилась формула (Было в ячейке 123, а стало =123*1000)
Например, я считал табличку и вспомнил что мне ко всем значениям нужно было добавить число (напрмиер 1547). В Ячейках было 2134; 431; 5673, а я хочу чтобы стало =2134+1547; =431+1547; =5673+1547
Цитата:
Сообщение от mephist Посмотреть сообщение
3. Чтобы менялась порядок цифр, то есть,чтобы если у меня цифра 1500000, то она бы превратилась в 1500 или даже 1,5
Заранее спасибо
По-моему в Экселе есть стандартная комбинация клавиш для того,чтобы менять разрядность чисел. То есть миллион,тысяча,единица (1540500->1540,5->1,5405) может кто-нибудь подскажет???

Последний раз редактировалось mephist; 14.09.2009 в 11:04.
mephist вне форума Ответить с цитированием
Старый 17.09.2009, 18:18   #8
mephist
Форумчанин
 
Регистрация: 01.05.2009
Сообщений: 200
По умолчанию

Ребят, правда, очень нужно переводить все ссылки в диапазоне из относительных в абсолютные. Неужели этого нельзя сделать средствами Excel???
Пример: Ячеки содержат относительные ссылки на другие ячейки. Вида ='лист1'A1, а я хочу,чтобы стало ='лист1'$A$1
То есть
='лист1'А1 превращается в ='лист1'$А$1
='лист1'B1 в ='лист1'$B$1
='лист1'С1 в ='лист1'$С$1
Отпишитесь пожалуйста,если нельзя.
mephist вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение времени в диапазоне Mouse123 Общие вопросы Delphi 9 12.05.2009 13:59
Суммесли по 2 условиям в одном диапазоне knahrn Microsoft Office Excel 5 08.05.2009 13:14
функция поиска в диапазоне Neonoff Microsoft Office Excel 1 18.02.2008 03:52