Выбрать из таблицы данные и поместить в другую таблицу
Chelovekov
Дата: Вторник, 09.10.2018, 10:45 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Здравствуйте, Гуры Екселя. Помогите пожалуйста сделать следующие действия. 1. Из таблицы во вкладке Данные, выбрать уникальные значения, и поместить в таблицу в вкладке Список, в алфавитном порядке. 2. При добавление,в таблицу на вкладе Данные, новых значений, таблица во вкладке Список автоматически меняется. Пример прилагаю. Заранее благодарен.
Здравствуйте, Гуры Екселя. Помогите пожалуйста сделать следующие действия. 1. Из таблицы во вкладке Данные, выбрать уникальные значения, и поместить в таблицу в вкладке Список, в алфавитном порядке. 2. При добавление,в таблицу на вкладе Данные, новых значений, таблица во вкладке Список автоматически меняется. Пример прилагаю. Заранее благодарен. Chelovekov
Ответить
Сообщение Здравствуйте, Гуры Екселя. Помогите пожалуйста сделать следующие действия. 1. Из таблицы во вкладке Данные, выбрать уникальные значения, и поместить в таблицу в вкладке Список, в алфавитном порядке. 2. При добавление,в таблицу на вкладе Данные, новых значений, таблица во вкладке Список автоматически меняется. Пример прилагаю. Заранее благодарен. Автор - Chelovekov Дата добавления - 09.10.2018 в 10:45
sboy
Дата: Вторник, 09.10.2018, 11:05 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день. Power Query + обновлялка в модуле листа Данные [vba]Код
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, ListObjects(1).Range) Is Nothing Then ThisWorkbook.RefreshAll End Sub
[/vba]
Добрый день. Power Query + обновлялка в модуле листа Данные [vba]Код
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, ListObjects(1).Range) Is Nothing Then ThisWorkbook.RefreshAll End Sub
[/vba] sboy
Яндекс: 410016850021169
Ответить
Сообщение Добрый день. Power Query + обновлялка в модуле листа Данные [vba]Код
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, ListObjects(1).Range) Is Nothing Then ThisWorkbook.RefreshAll End Sub
[/vba] Автор - sboy Дата добавления - 09.10.2018 в 11:05
Chelovekov
Дата: Вторник, 09.10.2018, 11:13 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Спасибо все работает, но мне не понятно, как вы сделали все в Power Query. можно написать поэтапно, если не трудно.
Спасибо все работает, но мне не понятно, как вы сделали все в Power Query. можно написать поэтапно, если не трудно. Chelovekov
Ответить
Сообщение Спасибо все работает, но мне не понятно, как вы сделали все в Power Query. можно написать поэтапно, если не трудно. Автор - Chelovekov Дата добавления - 09.10.2018 в 11:13
_Boroda_
Дата: Вторник, 09.10.2018, 11:15 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Откуда взялись номера в листе Список? Почему у Ивана 1, а у Саши 2? В таблице Данных всегда будет два столбца или потом Вы добавите еще пару (десятков)? Если делать формулами, то умная таблица Список сама расширяться вниз не будет, придется заранее сделать ее, допустим, на 99 строк
Откуда взялись номера в листе Список? Почему у Ивана 1, а у Саши 2? В таблице Данных всегда будет два столбца или потом Вы добавите еще пару (десятков)? Если делать формулами, то умная таблица Список сама расширяться вниз не будет, придется заранее сделать ее, допустим, на 99 строк _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Откуда взялись номера в листе Список? Почему у Ивана 1, а у Саши 2? В таблице Данных всегда будет два столбца или потом Вы добавите еще пару (десятков)? Если делать формулами, то умная таблица Список сама расширяться вниз не будет, придется заранее сделать ее, допустим, на 99 строк Автор - _Boroda_ Дата добавления - 09.10.2018 в 11:15
Chelovekov
Дата: Вторник, 09.10.2018, 11:19 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Да извините, это ошибка
Сообщение отредактировал Chelovekov - Вторник, 09.10.2018, 11:20
Ответить
Сообщение Да извините, это ошибка Автор - Chelovekov Дата добавления - 09.10.2018 в 11:19
Chelovekov
Дата: Вторник, 09.10.2018, 11:34 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Будет всегда два столбца
Ответить
Сообщение Будет всегда два столбца Автор - Chelovekov Дата добавления - 09.10.2018 в 11:34
Chelovekov
Дата: Вторник, 09.10.2018, 11:59 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Так можно формулами сделать ????
Ответить
Сообщение Так можно формулами сделать ???? Автор - Chelovekov Дата добавления - 09.10.2018 в 11:59
_Boroda_
Дата: Вторник, 09.10.2018, 14:00 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Конечно можноКод
=ЕСЛИ(СУММ(СЧЁТЕСЛИ(Т_2;B$1:B1))=СЧЁТЗ(Т_2);"";ИНДЕКС(E:F;ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2));2);ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2)+СТОЛБЕЦ(A:B)%);2)))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Конечно можноКод
=ЕСЛИ(СУММ(СЧЁТЕСЛИ(Т_2;B$1:B1))=СЧЁТЗ(Т_2);"";ИНДЕКС(E:F;ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2));2);ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2)+СТОЛБЕЦ(A:B)%);2)))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Конечно можноКод
=ЕСЛИ(СУММ(СЧЁТЕСЛИ(Т_2;B$1:B1))=СЧЁТЗ(Т_2);"";ИНДЕКС(E:F;ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2));2);ПРАВБ(МИН(СЧЁТЕСЛИ(Т_2;"<"&ЕСЛИ(ЕНД(ПОИСКПОЗ(Т_2;B$1:B1;));Т_2;"яяя"))/1%+СТРОКА(Т_2)+СТОЛБЕЦ(A:B)%);2)))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Автор - _Boroda_ Дата добавления - 09.10.2018 в 14:00
sboy
Дата: Среда, 10.10.2018, 09:13 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Так можно зайти в редактор запроса, справа все шаги прописаны, можно "пройтись" по ним и посмотреть, если что будет непонятно, то спрашивайте
Так можно зайти в редактор запроса, справа все шаги прописаны, можно "пройтись" по ним и посмотреть, если что будет непонятно, то спрашивайтеsboy
Яндекс: 410016850021169
Ответить
Сообщение Так можно зайти в редактор запроса, справа все шаги прописаны, можно "пройтись" по ним и посмотреть, если что будет непонятно, то спрашивайтеАвтор - sboy Дата добавления - 10.10.2018 в 09:13
Chelovekov
Дата: Среда, 10.10.2018, 13:13 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация:
0
±
Замечаний:
80% ±
Excel 2016
Всем спасибо
Ответить
Сообщение Всем спасибо Автор - Chelovekov Дата добавления - 10.10.2018 в 13:13