|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.04.2011, 18:37 | #1 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 10
|
Как сделать формулу для 40 тыс. строк
Я новичок, так что прошу извинить, может это вопрос смешной. Но все таки.
Есть формула: =ПОВТОР("0";(10-ДЛСТР(A1)))&A1 Описание - добавляет ноль впереди числа. Как эту формулу растянуть на 40 тыс строк? Т.Е., чтобы ноль добавлялся в каждой строке? Спасибо |
11.04.2011, 18:45 | #2 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
11.04.2011, 18:50 | #3 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 10
|
Спасибо, The_Prist! А можно подробнее? Как этот код применить? Спасибо
|
11.04.2011, 18:56 | #4 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Цитата:
Тогда Вам проще будет руами: -создали одну формулу в ячейке В1(как в Вашем посте); -копируете ячейку; -выделяете все 40000 ячеек столбца В-Вставляете скопированную ячейку. Ссылки заданы относительно и сами "перестроятся" на нужные ячейки.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
11.04.2011, 19:05 | #5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
для начала формула добавляет не 0, а добавляет необходимое количество начальных нулей, чтобы общая длина стала 10 символов.
если она была написана в В1, то достаточно ее исправить на =ПОВТОР("0";(10-ДЛСТР(A1)))A1 и копировать (потянуть) вниз по колонке В или где там она у Вас записана
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.04.2011, 19:14 | #6 |
Форумчанин
Регистрация: 21.11.2010
Сообщений: 326
|
Вариант формулы, добавляющая начальные нули к числам:
Код:
|
11.04.2011, 19:16 | #7 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
11.04.2011, 19:53 | #8 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 10
|
Спасибо большое, The_Prist and IgorGO! Получилось.
Еще один вопрос: Как переписать эту формулу, чтобы она просто добавляла ноль, без привязки к какой-то длине чисел ( в другом файле - числа разной длины) Спасибо |
11.04.2011, 20:02 | #9 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Просто отсечь лишнее
Код:
|
11.04.2011, 20:09 | #10 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 10
|
Cпасибо, Vikttur! Сработало!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать фильтр столбцов (не строк)? | jar76 | Microsoft Office Excel | 19 | 23.09.2014 11:34 |
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать | vitaaly | Visual C++ | 2 | 12.02.2011 12:29 |
Как создать одну формулу для работы со многими листами | olga=) | Microsoft Office Excel | 3 | 08.09.2010 10:48 |
Как сделать автозаполнение строк, которые зависят от строк другого столбца | путвфда_иил | Microsoft Office Excel | 19 | 29.08.2010 17:16 |
Как сделать разбор строк? | Вадим Буренков | Общие вопросы Delphi | 3 | 26.06.2009 22:53 |