Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Специть даты в одну ячейку в хронологии - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Специть даты в одну ячейку в хронологии (Формулы/Formulas)
Специть даты в одну ячейку в хронологии
serewka Дата: Четверг, 31.10.2019, 12:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Доброго времени суток!
Вновь обращаюсь к вам за помощью. Прилагаю таблицу, в которой из нескольких столбцов (D-G) необходимо объединить даты в один столбец (I) только в хронологическом порядке.
За ранее огромное спасибо!
К сообщению приложен файл: __Microsoft_Exc.xlsx(8.1 Kb)
 
Ответить
СообщениеДоброго времени суток!
Вновь обращаюсь к вам за помощью. Прилагаю таблицу, в которой из нескольких столбцов (D-G) необходимо объединить даты в один столбец (I) только в хронологическом порядке.
За ранее огромное спасибо!

Автор - serewka
Дата добавления - 31.10.2019 в 12:37
bigor Дата: Четверг, 31.10.2019, 14:29 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 109
Репутация: 20 ±
Замечаний: 0% ±

Excel 2016
Массивная
Размерность A1:A4 должна быть равна размерности D3:G3 (в данном случае 4)
Код
=CONCAT(TEXT(SMALL(D3:G3;ROW(A1:A4));"DD.MM.YYYY "))
 
Ответить
СообщениеМассивная
Размерность A1:A4 должна быть равна размерности D3:G3 (в данном случае 4)
Код
=CONCAT(TEXT(SMALL(D3:G3;ROW(A1:A4));"DD.MM.YYYY "))

Автор - bigor
Дата добавления - 31.10.2019 в 14:29
serewka Дата: Четверг, 31.10.2019, 14:50 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
bigor, не работает :'( и мне нужно, что бы в одной ячейке были эти даты, т.к. таких строк с датами будет много :)
К сообщению приложен файл: _Microsoft_Exc.xlsx(8.5 Kb)
 
Ответить
Сообщениеbigor, не работает :'( и мне нужно, что бы в одной ячейке были эти даты, т.к. таких строк с датами будет много :)

Автор - serewka
Дата добавления - 31.10.2019 в 14:50
Gustav Дата: Четверг, 31.10.2019, 14:59 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1708
Репутация: 689 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
В версии 2019 работает в таком русском виде (вводить как формулу массива):
[vba]
Код
=СЦЕП(ТЕКСТ(НАИМЕНЬШИЙ(E3:H3;СТРОКА(A1:A4));"ДД.ММ.ГГГГ "))
[/vba]


Мой tip box - яд 41001663842605
 
Ответить
СообщениеВ версии 2019 работает в таком русском виде (вводить как формулу массива):
[vba]
Код
=СЦЕП(ТЕКСТ(НАИМЕНЬШИЙ(E3:H3;СТРОКА(A1:A4));"ДД.ММ.ГГГГ "))
[/vba]

Автор - Gustav
Дата добавления - 31.10.2019 в 14:59
bigor Дата: Четверг, 31.10.2019, 15:18 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 109
Репутация: 20 ±
Замечаний: 0% ±

Excel 2016
serewka, Делал в LO, проверил в excel 2010, действительно нет concat, есть сцепить, но все равно формула неправильно работает.
 
Ответить
Сообщениеserewka, Делал в LO, проверил в excel 2010, действительно нет concat, есть сцепить, но все равно формула неправильно работает.

Автор - bigor
Дата добавления - 31.10.2019 в 15:18
Gustav Дата: Четверг, 31.10.2019, 15:47 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1708
Репутация: 689 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
действительно нет concat, есть сцепить

bigor, сейчас клиента запутаете окончательно.
В Excel 2010 и ранее была функция СЦЕПИТЬ (она же по-англ. CONCATENATE) - и она тут не подходит, потому что не работает с диапазонами.
В Excel 2019 (а может уже и в 2016) появилась НОВАЯ функция СЦЕП (она же по-англ. CONCAT) - и она тут РАБОТАЕТ, потому что работает с диапазонами.

P.S.
Делал в LO

Ха! Я тоже "сбоку" сделал в таблицах Google - и там решение получается офигительно элегантным:
[vba]
Код
=JOIN(" "; SORT(TRANSPOSE(E3:H3)))
[/vba]


Мой tip box - яд 41001663842605
 
Ответить
Сообщение
действительно нет concat, есть сцепить

bigor, сейчас клиента запутаете окончательно.
В Excel 2010 и ранее была функция СЦЕПИТЬ (она же по-англ. CONCATENATE) - и она тут не подходит, потому что не работает с диапазонами.
В Excel 2019 (а может уже и в 2016) появилась НОВАЯ функция СЦЕП (она же по-англ. CONCAT) - и она тут РАБОТАЕТ, потому что работает с диапазонами.

P.S.
Делал в LO

Ха! Я тоже "сбоку" сделал в таблицах Google - и там решение получается офигительно элегантным:
[vba]
Код
=JOIN(" "; SORT(TRANSPOSE(E3:H3)))
[/vba]

Автор - Gustav
Дата добавления - 31.10.2019 в 15:47
serewka Дата: Четверг, 31.10.2019, 17:31 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Gustav, в таблицах Google работает, а я в ексель офис 2016 - нет :'(
К сообщению приложен файл: 4254282.xlsx(9.1 Kb)
 
Ответить
СообщениеGustav, в таблицах Google работает, а я в ексель офис 2016 - нет :'(

Автор - serewka
Дата добавления - 31.10.2019 в 17:31
Gustav Дата: Четверг, 31.10.2019, 19:09 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1708
Репутация: 689 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
а я в ексель офис 2016 - нет

Так Вы в своем файле сообщения № 7 напишите не СЦЕПИТЬ, а СЦЕП
И как формулу массива по Ctrl+Shift+Enter введите.

Т.е. формула должна быть - как в моем сообщении № 4 . Интернет говорит, что функция СЦЕП как раз появилась в Excel с версии 2016. Обязано работать!


Мой tip box - яд 41001663842605
 
Ответить
Сообщение
а я в ексель офис 2016 - нет

Так Вы в своем файле сообщения № 7 напишите не СЦЕПИТЬ, а СЦЕП
И как формулу массива по Ctrl+Shift+Enter введите.

Т.е. формула должна быть - как в моем сообщении № 4 . Интернет говорит, что функция СЦЕП как раз появилась в Excel с версии 2016. Обязано работать!

Автор - Gustav
Дата добавления - 31.10.2019 в 19:09
Pelena Дата: Четверг, 31.10.2019, 19:11 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 14763
Репутация: 3229 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Обязано работать!

у тех, кто имеет подписку на Офис 365 yes


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
Обязано работать!

у тех, кто имеет подписку на Офис 365 yes

Автор - Pelena
Дата добавления - 31.10.2019 в 19:11
bmv98rus Дата: Четверг, 31.10.2019, 19:52 | Сообщение № 10
Группа: Проверенные
Ранг: Участник клуба
Сообщений: 2737
Репутация: 470 ±
Замечаний: 0% ±

Excel 2013/2016
для тех у кого подписка на Office 366 :D при таком раскладе проще так
Код
=TEXT(SMALL(D3:G3;1);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;2);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;3);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;4);"ДД.ММ.ГГГ")


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениедля тех у кого подписка на Office 366 :D при таком раскладе проще так
Код
=TEXT(SMALL(D3:G3;1);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;2);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;3);"ДД.ММ.ГГГ ")&TEXT(SMALL(D3:G3;4);"ДД.ММ.ГГГ")

Автор - bmv98rus
Дата добавления - 31.10.2019 в 19:52
Gustav Дата: Четверг, 31.10.2019, 19:56 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1708
Репутация: 689 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
подписку на Офис 365

Да, действительно. Уточнил - официальная (не "пересказанная" другими) точка зрения выглядит так:
Цитата
СЦЕП (функция СЦЕП)
Excel для Office 365
Excel для Office 365 для Mac
Excel для Интернета
Excel 2019
Excel 2019 для Mac

Так что пользователям традиционных коробочных версий надо подниматься до 2019.


Мой tip box - яд 41001663842605
 
Ответить
Сообщение
подписку на Офис 365

Да, действительно. Уточнил - официальная (не "пересказанная" другими) точка зрения выглядит так:
Цитата
СЦЕП (функция СЦЕП)
Excel для Office 365
Excel для Office 365 для Mac
Excel для Интернета
Excel 2019
Excel 2019 для Mac

Так что пользователям традиционных коробочных версий надо подниматься до 2019.

Автор - Gustav
Дата добавления - 31.10.2019 в 19:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Специть даты в одну ячейку в хронологии (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!