Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
извлечение второго слова из ячейки в новую ячейку того же столбца
 
Спасибо большое, всё работает как надо.
извлечение второго слова из ячейки в новую ячейку того же столбца
 

Добрый день. Могли бы помочь с макросом?
Есть столбец с текстовыми значениями, в некоторых ячейках 1 слово, в некоторых 2 разделенных пробелом. Необходимо макросом вырезать второе слово и вставить его в тот же столбец (в новую строку (ниже этой ячейки) или в конец столбца).
Например столбец:
Красный
Белый
Желтый Зеленый
Синий
Черный Белый

После обработки должен иметь вид
Красный
Белый
Желтый
Зеленый
Синий
Черный
Белый

Можно ли после этого удалить все пробелы в ячейках (если они остались) и отсортировать результат по алфавиту (при помощи макроса)?
Итог:
Белый
Белый
Желтый
Зеленый
Красный
Синий
Черный

Поиск и подсчет похожих фамилий в таблице excel
 
Подходит конечно! Самое главное это делает макрос.
Просто идея с открывающимися вкладками очень понравилась, получается помимо распространенности корня, видна распространённость каждой фамилии внутри этого корня.
А макрос умеет выводить умные таблицы, т.е. можно ли получить при помощи макроса результат как в #38?
Поиск и подсчет похожих фамилий в таблице excel
 
Похоже был не прав в #39... А в #50 всё грамотно пояснено, и действительно, в моем исследовании это в задачу не ставилось.
Таблица в #38 получилось очень наглядной, с разбивкой. Поможет перекрыть с запасом все возможные вопросы при защите проекта. Спасибо!
Поиск и подсчет похожих фамилий в таблице excel
 
Потрясающе... Обычная таблица с данными превратилась в многоуровневую выкладку. Это сверх сверхожиданий. Огромное спасибо! Обязательно сделаю ссылку на источник. У нас эти работы вводятся в общую базу (на предмет плагиата), так что эта ветка войдет в историю ))).
Хотел бы уточнить одну деталь по процентам - действительно, правильнее брать проценты не от всего количества в списке (8725), а от количества фамилий без повторений (т.е. как писал выше из 17 Ozola считать только 1 и т.д.).
Поиск и подсчет похожих фамилий в таблице excel
 
да, конечно.
Поиск и подсчет похожих фамилий в таблице excel
 
:)

ну вот примерно так может
Изменено: Дмитрий Юрьев - 16.11.2021 22:12:36
Поиск и подсчет похожих фамилий в таблице excel
 
Цитата
написал: Они и так уникальные.
я наверное опять не так выразился... в первой строке 17 Ozola, а оставить бы 1, и так со всеми, тогда фамилий в ячейке будет меньше, можно подобрать ширину и увидеть весь список.
Вроде где-то видел макрос убирающий повторения в строке...
А местами поменять столбцы и проценты добавить сложно?
Поиск и подсчет похожих фамилий в таблице excel
 
Юрий М
Ваш вариант - огонь. Я когда писал отзыв его еще не видел. Я даже не рассматривал вариант со списком всех вариантов фамилий, это здорово! Тут сразу видно что вошло в каждый вариант, и если вошло по ошибке, то можно оценить степень погрешности.
Если бы мне знаний хватало (но попробую поколдовать), я бы поменял местами столбцы с количеством и списком фамилий, в списке оставил уникальные (без повторений) и добавил столбец "процент от общего количества уникальных фамилий". поищу, почитаю, попробую...
Спасибо за помощь!!!
Поиск и подсчет похожих фамилий в таблице excel
 
,
Спасибо большое. Результаты практически совпали с государственной статистикой. Может не так наглядно, но позволяет описать процесс и метод получение результатов, указать на трудности. Что для курсовой работы хорошо...
Поиск и подсчет похожих фамилий в таблице excel
 
потому что 10 мужских и 10 женских - это 20, еще по 5 на погрешность, 30-ти должно хватить.
Я вполне определился что нужно и сформулировал (цифры и поменять можно). Вы помочь можете?
Поиск и подсчет похожих фамилий в таблице excel
 
А если переформулировать задачу...
1) сделать выборку из 30 самых часто встречающихся фамилий
2) в этих 30 искать совпадение по первым 4-м буквам и объединять (вероятность что попадут не те что нужно мала)
3) создать таблицу из топ 10 по итогам вычислений пункта 2

Цитата
написал: Ким и Кимовская - это похожие фамилии?
по происхождению да, и в серьезном исследовании так и считалось бы, в моем случае это нужно для школьной курсовой, поэтому так далеко заходить не надо.
тут бы не пропустить пример Панов и Панков, это уже разные по происхождению фамилии.
Поиск и подсчет похожих фамилий в таблице excel
 
, в моём случае да :)  
Поиск и подсчет похожих фамилий в таблице excel
 
Берзин(я) и Берзин(ьш)
Иванов и Иванов(а) = Ивано(в) и Ивано(ва)
Липск(ий) и Липск(ая)
Нужно чтобы в таблице макрос находил фамилии и считал их количество вместе по вышеуказанному примеру (т.е. игнорировав окончания, при этом длина слова может отличаться)
т.е. 3 Петров + 1 Петрова = 4 Петров/Петрова
Поиск и подсчет похожих фамилий в таблице excel
 
под близкими понимаю однокоренные (это необходимо для темы происхождение фамилий: от имени, растений, профессий и т.д.)., т.е. (Панов ≈ Панин) ≠ Панков
но как самый простой способ - как подсчитать Иванов и Иванова, Юрин и Юрина и т.д., при этом не по признаку, что оканчивается на "а", но и такие варианты как  Липский и Липская, Берзиня и Берзиньш. Т.е. отличие на 1-2 буквы в окончании и при неодинаковом количестве букв  
Поиск и подсчет похожих фамилий в таблице excel
 
в том то и дело, что важно это автоматизировать: кнопочку нажал - результат получил. Поэтому VBA.
Нечёткий текстовый поиск в Power Query посмотрел, это рядом, если не получится с макросом, будем двигаться в том направлении...

ну в русском языке самое простое Иванов и Иванова (как и описано в скобках), более сложный вариант (желательно, но необязательно) Панин и Панов или еще сложнее Дубов и Дубинин. Но хотя бы простой вариант...
Поиск и подсчет похожих фамилий в таблице excel
 
Приветствую.
Есть ли возможность реализовать на VBA нахождение в таблице с фамилиями (в примере более 8000) похожих (т.е. чтобы мужские и женские считалась как одинаковые, при этом могут быть варианты, что мужская фамилия длиннее женской на 1-2 буквы), и формирование на листе отдельной таблицы с 10-ью самых часто встречающихся с указанием количества и процента от общего числа?
Цель выполнения задачи - есть статистические данные по стране о 10 самых распространённых фамилиях, необходимо на практике проверить относительно, например, выбранного региона или какого-то списка.  
Страницы: 1
Наверх