Katerina8737
Дата: Четверг, 28.04.2022, 09:31 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Всем добрый день! У меня есть 1 столбец с датами за 2021 год, и есть второй столбец с датами за 2022 год. В первом и втором столбце данные актуальные, но есть пробелы, т.е. нужно соединить 2 столбца так, чтобы данные из второго и первого столбца "слились" и заполнили пустоты друг друга. Формула сцепить здесь не подходит, в голову приходит только грубо и долго копировать и вставлять данные из одного в другой.
Всем добрый день! У меня есть 1 столбец с датами за 2021 год, и есть второй столбец с датами за 2022 год. В первом и втором столбце данные актуальные, но есть пробелы, т.е. нужно соединить 2 столбца так, чтобы данные из второго и первого столбца "слились" и заполнили пустоты друг друга. Формула сцепить здесь не подходит, в голову приходит только грубо и долго копировать и вставлять данные из одного в другой. Katerina8737
Ответить
Сообщение Всем добрый день! У меня есть 1 столбец с датами за 2021 год, и есть второй столбец с датами за 2022 год. В первом и втором столбце данные актуальные, но есть пробелы, т.е. нужно соединить 2 столбца так, чтобы данные из второго и первого столбца "слились" и заполнили пустоты друг друга. Формула сцепить здесь не подходит, в голову приходит только грубо и долго копировать и вставлять данные из одного в другой. Автор - Katerina8737 Дата добавления - 28.04.2022 в 09:31
Serge_007
Дата: Четверг, 28.04.2022, 09:33 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16419
Репутация:
2740
±
Замечаний:
±
Excel 2016
Здравствуйте Так как примера желаемого результата Вы не привели, сделал как понял:Код
=НАИМЕНЬШИЙ(A$2:B$646;СТРОКА())
Здравствуйте Так как примера желаемого результата Вы не привели, сделал как понял:Код
=НАИМЕНЬШИЙ(A$2:B$646;СТРОКА())
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Здравствуйте Так как примера желаемого результата Вы не привели, сделал как понял:Код
=НАИМЕНЬШИЙ(A$2:B$646;СТРОКА())
Автор - Serge_007 Дата добавления - 28.04.2022 в 09:33
msi2102
Дата: Четверг, 28.04.2022, 12:54 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
127
±
Замечаний:
0% ±
Excel 2007
Можно ещё PQ [vba]Код
let Источник1 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2021], Источник2 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2022], Объединить = List.Sort(List.RemoveNulls(List.Combine({Источник1, Источник2}))), Таблица = Table.FromList(Объединить, Splitter.SplitByNothing(), null, null, ExtraValues.Error), Тип = Table.TransformColumnTypes(Таблица,{{"Column1", type datetime}}), Сорт = Table.Sort(Тип,{{"Column1", Order.Ascending}}) in Сорт
[/vba]
Можно ещё PQ [vba]Код
let Источник1 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2021], Источник2 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2022], Объединить = List.Sort(List.RemoveNulls(List.Combine({Источник1, Источник2}))), Таблица = Table.FromList(Объединить, Splitter.SplitByNothing(), null, null, ExtraValues.Error), Тип = Table.TransformColumnTypes(Таблица,{{"Column1", type datetime}}), Сорт = Table.Sort(Тип,{{"Column1", Order.Ascending}}) in Сорт
[/vba] msi2102
Ответить
Сообщение Можно ещё PQ [vba]Код
let Источник1 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2021], Источник2 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][Дата 2022], Объединить = List.Sort(List.RemoveNulls(List.Combine({Источник1, Источник2}))), Таблица = Table.FromList(Объединить, Splitter.SplitByNothing(), null, null, ExtraValues.Error), Тип = Table.TransformColumnTypes(Таблица,{{"Column1", type datetime}}), Сорт = Table.Sort(Тип,{{"Column1", Order.Ascending}}) in Сорт
[/vba] Автор - msi2102 Дата добавления - 28.04.2022 в 12:54