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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Специть даты в одну ячейку в хронологии
serewka Дата: Четверг, 31.10.2019, 12:37 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1256
Репутация: 241 ±
Замечаний: 0% ±

нет
Массивная
Размерность 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
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 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
Группа: Админы
Ранг: Участник клуба
Сообщений: 2790
Репутация: 1154 ±
Замечаний: ±

начинал с 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1256
Репутация: 241 ±
Замечаний: 0% ±

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

Автор - bigor
Дата добавления - 31.10.2019 в 15:18
Gustav Дата: Четверг, 31.10.2019, 15:47 | Сообщение № 6
Группа: Админы
Ранг: Участник клуба
Сообщений: 2790
Репутация: 1154 ±
Замечаний: ±

начинал с 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
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 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
Группа: Админы
Ранг: Участник клуба
Сообщений: 2790
Репутация: 1154 ±
Замечаний: ±

начинал с 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19392
Репутация: 4537 ±
Замечаний: ±

Excel 365 & Mac Excel
Обязано работать!

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


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

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

Автор - Pelena
Дата добавления - 31.10.2019 в 19:11
bmv98rus Дата: Четверг, 31.10.2019, 19:52 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4112
Репутация: 769 ±
Замечаний: 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
Группа: Админы
Ранг: Участник клуба
Сообщений: 2790
Репутация: 1154 ±
Замечаний: ±

начинал с 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
  • Страница 1 из 1
  • 1
Поиск:

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