Применение действия ко всему столбцу в EXCEL.
Shakhzod
Дата: Пятница, 12.04.2013, 09:24 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Всем привет. Вопрос: дан столбец с датами. Пример: 20110203 20130326 ............. 20121116 Формат: общий. Как перевести таблицу в формат: дата и к виду: 2011-020-3 2013-03-26 ............. 2012-11-16 ? Вариант ручной "забивки" не предлагать, уже пройденный этап Желательно выделить весь столбец и изменяя ее давать изменения на весь столбец. Но и все иные варианты велкам. Жду Ваших предложений, заранее спасибо.
Всем привет. Вопрос: дан столбец с датами. Пример: 20110203 20130326 ............. 20121116 Формат: общий. Как перевести таблицу в формат: дата и к виду: 2011-020-3 2013-03-26 ............. 2012-11-16 ? Вариант ручной "забивки" не предлагать, уже пройденный этап Желательно выделить весь столбец и изменяя ее давать изменения на весь столбец. Но и все иные варианты велкам. Жду Ваших предложений, заранее спасибо. Shakhzod
_ _ _ _ _ _ _ _ И это пройдет Solomon (C)
Ответить
Сообщение Всем привет. Вопрос: дан столбец с датами. Пример: 20110203 20130326 ............. 20121116 Формат: общий. Как перевести таблицу в формат: дата и к виду: 2011-020-3 2013-03-26 ............. 2012-11-16 ? Вариант ручной "забивки" не предлагать, уже пройденный этап Желательно выделить весь столбец и изменяя ее давать изменения на весь столбец. Но и все иные варианты велкам. Жду Ваших предложений, заранее спасибо. Автор - Shakhzod Дата добавления - 12.04.2013 в 09:24
Serge_007
Дата: Пятница, 12.04.2013, 09:31 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Если необходимо просто визуальное отображение в таком формате, то Ctrl+1 - Число - Все форматы и установите формат: 0000-00-00 Если же данные необходимо реально преобразовать на месте, то сделать это можно только макросом Например таким: [vba]Код
Sub Pre() Dim str For Each str In Range("b2:b12") Range("b2:b12").NumberFormat = "@" str.Value = Left(q, 4) & "-" & Mid(q, 4, 2) & "-" & Right(q, 2) Next End Sub
[/vba]
Если необходимо просто визуальное отображение в таком формате, то Ctrl+1 - Число - Все форматы и установите формат: 0000-00-00 Если же данные необходимо реально преобразовать на месте, то сделать это можно только макросом Например таким: [vba]Код
Sub Pre() Dim str For Each str In Range("b2:b12") Range("b2:b12").NumberFormat = "@" str.Value = Left(q, 4) & "-" & Mid(q, 4, 2) & "-" & Right(q, 2) Next End Sub
[/vba] Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Если необходимо просто визуальное отображение в таком формате, то Ctrl+1 - Число - Все форматы и установите формат: 0000-00-00 Если же данные необходимо реально преобразовать на месте, то сделать это можно только макросом Например таким: [vba]Код
Sub Pre() Dim str For Each str In Range("b2:b12") Range("b2:b12").NumberFormat = "@" str.Value = Left(q, 4) & "-" & Mid(q, 4, 2) & "-" & Right(q, 2) Next End Sub
[/vba] Автор - Serge_007 Дата добавления - 12.04.2013 в 09:31
Shakhzod
Дата: Пятница, 12.04.2013, 10:45 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Сергей, все работает, спасибо. Для подобных операции, какую книгу по Excel порекомендуете?
Сергей, все работает, спасибо. Для подобных операции, какую книгу по Excel порекомендуете? Shakhzod
_ _ _ _ _ _ _ _ И это пройдет Solomon (C)
Ответить
Сообщение Сергей, все работает, спасибо. Для подобных операции, какую книгу по Excel порекомендуете? Автор - Shakhzod Дата добавления - 12.04.2013 в 10:45
Serge_007
Дата: Пятница, 12.04.2013, 11:22 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Порекомендую общаться на форумах Ни одна книга, без практики, не даст нормальных результатов Поэтому я так целиком ни одной и не прочитал, только выборочно, частями
Порекомендую общаться на форумах Ни одна книга, без практики, не даст нормальных результатов Поэтому я так целиком ни одной и не прочитал, только выборочно, частями Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Порекомендую общаться на форумах Ни одна книга, без практики, не даст нормальных результатов Поэтому я так целиком ни одной и не прочитал, только выборочно, частями Автор - Serge_007 Дата добавления - 12.04.2013 в 11:22
Alex_ST
Дата: Пятница, 12.04.2013, 12:27 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3214
Репутация:
615
±
Замечаний:
0% ±
2003
А можно мне, "макрушнику", предложить формулу? Код
=ДАТА(ЛЕВСИМВ(B2;4);ПСТР(B2;5;2);ПРАВСИМВ(B2;2))
Макрос тут, ИМХО, абсолютно ни к чему... Или я не углядел чего-то?
А можно мне, "макрушнику", предложить формулу? Код
=ДАТА(ЛЕВСИМВ(B2;4);ПСТР(B2;5;2);ПРАВСИМВ(B2;2))
Макрос тут, ИМХО, абсолютно ни к чему... Или я не углядел чего-то? Alex_ST
С уважением, Алексей MS Excel 2003 - the best!!!
Сообщение отредактировал Alex_ST - Пятница, 12.04.2013, 12:31
Ответить
Сообщение А можно мне, "макрушнику", предложить формулу? Код
=ДАТА(ЛЕВСИМВ(B2;4);ПСТР(B2;5;2);ПРАВСИМВ(B2;2))
Макрос тут, ИМХО, абсолютно ни к чему... Или я не углядел чего-то? Автор - Alex_ST Дата добавления - 12.04.2013 в 12:27
Serge_007
Дата: Пятница, 12.04.2013, 12:47 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Лёш, ты собрался форматировать значения на месте формулой? Цитата (Shakhzod )
выделить весь столбец и изменяя ее давать изменения на весь столбец
Лёш, ты собрался форматировать значения на месте формулой? Цитата (Shakhzod )
выделить весь столбец и изменяя ее давать изменения на весь столбец
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Лёш, ты собрался форматировать значения на месте формулой? Цитата (Shakhzod )
выделить весь столбец и изменяя ее давать изменения на весь столбец
Автор - Serge_007 Дата добавления - 12.04.2013 в 12:47
Alex_ST
Дата: Пятница, 12.04.2013, 13:05 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3214
Репутация:
615
±
Замечаний:
0% ±
2003
Ну, про то, что на месте это я просмотрел в задании... Тогда, действительно, только макросом
Ну, про то, что на месте это я просмотрел в задании... Тогда, действительно, только макросом Alex_ST
С уважением, Алексей MS Excel 2003 - the best!!!
Ответить
Сообщение Ну, про то, что на месте это я просмотрел в задании... Тогда, действительно, только макросом Автор - Alex_ST Дата добавления - 12.04.2013 в 13:05
vikttur
Дата: Пятница, 12.04.2013, 17:17 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Почти на месте: формулы, заменить формулы на значения, заменить исходные данные полученными (или просто удалить).
Почти на месте: формулы, заменить формулы на значения, заменить исходные данные полученными (или просто удалить). vikttur
Ответить
Сообщение Почти на месте: формулы, заменить формулы на значения, заменить исходные данные полученными (или просто удалить). Автор - vikttur Дата добавления - 12.04.2013 в 17:17
kokmin
Дата: Суббота, 24.12.2016, 20:31 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Всем привет. Есть столбик чисел, нужно вставить в середину всех чисел двоеточие, чтобы получился формат времени. Формулу нашел, но как применить ее ко всему столбцу не знаю. Второй день бьюсь ничего не получается. И в нете ничего не найду.
Всем привет. Есть столбик чисел, нужно вставить в середину всех чисел двоеточие, чтобы получился формат времени. Формулу нашел, но как применить ее ко всему столбцу не знаю. Второй день бьюсь ничего не получается. И в нете ничего не найду. kokmin
Сообщение отредактировал kokmin - Суббота, 24.12.2016, 20:41
Ответить
Сообщение Всем привет. Есть столбик чисел, нужно вставить в середину всех чисел двоеточие, чтобы получился формат времени. Формулу нашел, но как применить ее ко всему столбцу не знаю. Второй день бьюсь ничего не получается. И в нете ничего не найду. Автор - kokmin Дата добавления - 24.12.2016 в 20:31