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

Страницы: 1
Кол-во вхождений слова
 
Спасибо! это оно :)
Кол-во вхождений слова
 
Спасибо!
ЕЩе вопрос. как подкорректировать формулу что бы считало слово целиком, и исключало часть слова.
К примеру:
кофе - считаем
кофеман - не считаем.

еще раз спасибо!
Кол-во вхождений слова
 
Цитата
Бахтиёр написал:
Если искомое слово  - "помидор", эта ячейка должна считаться как 1 или как 2?
как 2. При этом как подсчитать четкое вхождение, так и по маске.
К примеру ПОМИДОР или ПОМИДОРы

Спасибо!
Кол-во вхождений слова
 
Коллеги, подскажите, как посчитать сколько раз слово (список слов) встречается на листе?
Пример во вложении.

Спасибо!
Проектная диграмма - отслеживание прогресса
 
смотрел/щупал что здесь есть на сайте и других.
Немного не то.
Нужно иметь 1-2 бара для проекта без разбивки по задачам/этапам проекта.
На баре нужно показать базовый план (длительность), периоды начала и окончания работ, а также периоды когда были прости по проекту (не один).
И все это на временной шкале.
Проектная диграмма - отслеживание прогресса
 
Всем добрый день!

Подскажите, как построить диаграмму проекта, что бы на чарте было показан весь этап проекта т.е:
- плановый график
- фактическое выполнение
- запаздывания
- остановки в связи с проблемами
- оставшееся время.

Проблема в том, что если проект длительностью год и возникает 3-4 "стоп проекта" то эти стопы нужно показать на общем баре. в перемешку "Выполняется"-"Стоп"-выполняется"-Стоп" и т.д...
Не хочу в деталях описывать свое видение, т.к. уверен что кто-то уже что-то видел/делал/есть. Поделить опытом плз.
Найти в колонках слово из массива и обозначить его
 
Коллеги, спасибо!
Найти в колонках слово из массива и обозначить его
 
все оказалось просто:)
еще вопрос - как обойти регистр? ищет только слово с учетом регистра (я про формулу)
Изменено: Aleksandr.84 - 21.04.2016 09:59:24
Найти в колонках слово из массива и обозначить его
 
Цитата
Sanja написал:
Что-то логика не понятна. Почему в A3 пусто? В ячейке C3 ведь тоже есть concert? И далее в том же духе
Вы правы. Просто я ручками заполнил для примера то, что нужно получить в итоге.
слово concert также должно быть найдено в ячейках A3:A8.
Найти в колонках слово из массива и обозначить его
 
Добавил. На листе "Text" в ячейке A2 и А55 добавил 2 найденных слова.
В ячейке А58 найдено уже 2 слова.
Есть формула СЧЕТЕСЛИ которая найдет кол-во слов в колонках, но это не то...
Найти в колонках слово из массива и обозначить его
 
Прошу прощения, но в час ночи глаза уже на лоб лезли в поисках решения.
Нашел решение поиска одного слова в в ячейках, но не нашел поиск нескольких слов в ячейках.
Подскажите, как реализовать?
Найти в колонках слово из массива и обозначить его
 
Есть 2 колонки с текстом - B и С
На второй вкладке есть список слов, которые нужно найти в колонках B и С.
В результате нужно заполнить колонку А найдеными словами по каждой строке.

т.е. если в ячейках B2,C2 найдено слово "слово", то в A2 внести "слово". Если найдено два и более слов из массива (вкладки), то эти слова указать через запятую.

о как.
Пример во вложении
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
заработало. Спасибо!
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
Цитата
Dima S написал:
коллега, вы смотрели решения, которые вам предложили?
Да, Ваше решение хорошее, не сразу понял как работает (нужно было выделить диапазон и кликнуть кнопочку для расчета).
Но. У меня ~45тыс строк и в каждой строке более чем 5 слов (доходит и до 4 предложений из 10-15 слов). При анализе всех данных, скрипт крашится с ошибкой
Предполагаю что ошибка из-за того, что идет разделение на слова которые пишутся в колонку А на вкладке "нормальная таблица", и катастрофически не хвататет ячеек или вылетает по таймауту.
Изменено: Aleksandr.84 - 20.04.2016 17:28:29
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
Коллеги, добавлю инфо.
результаты в виде сводной таблицы было бы идеально:
Слово/кол-во

Можно в отдельном листе
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
Разжуйте пожалуйста. Не понял :(
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
Пример во вложении.
Как из Колонок показать топ 10 часто встречающихся слов?
В одной ячейке может быть не одно слово, а предложение.
Самые встречающиеся слова в тексте, топ 10 частых слов на листе
 
Собственно есть лист, где в ячейках разный текст/фразы.
Нужно проанализировать весь контент на листе и вывести топ10 часто встречающихся слов.
Как можно сделать?
Скопировать строки, в которых есть слова из списка
 
Закрываем вопрос. Сделал расширенным фильтром через диапазон условий.
Скопировать строки, в которых есть слова из списка
 
п.3. формулами разбить не получится, т.к. в одной ячейке может быть 2-3 слова, а во второй целый абзац.

Я нашел вот такой код который удаляет ячейки не подходящие условию. Помогите его адаптировать под мои требования. Можно вместо копирования на другой лист просто удалить не подходящие строки.
Код
Sub Del_SubStr()
    Dim sSubStr As String 'искомое слово или фраза(может быть указанием на ячейку)
    Dim lCol As Long 'номер столбца с просматриваемыми значениями
    Dim lLastRow As Long, li As Long
    Dim arr
 
    sSubStr = InputBox("Укажите значение, которое необходимо найти в строке", "Запрос параметра", "")
    lCol = Val(InputBox("Укажите номер столбца, в котором искать указанное значение", "Запрос параметра", 1))
    If lCol = 0 Then Exit Sub
 
    lLastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
    arr = Cells(1, lCol).Resize(lLastRow).Value
 
    Application.ScreenUpdating = 0
    Dim rr As Range
    For li = 1 To lLastRow
        If CStr(arr(li, 1)) <> sSubStr Then
            If rr Is Nothing Then
                Set rr = Cells(li, 1)
            Else
                Set rr = Union(rr, Cells(li, 1))
            End If
        End If
    Next li
    If Not rr Is Nothing Then rr.EntireRow.Delete
    Application.ScreenUpdating = 1
End Sub
Изменено: Aleksandr.84 - 19.04.2016 14:28:54
Скопировать строки, в которых есть слова из списка
 
Поправил. во вложении пример файла, с котороым нужно:
- скриптом пройтись по колонкам E,F,G и найти строки, в которых присутствуют слова "like", "smth", "else" и т.д. (их много)
- найденные строки скопировать на другой лист.

Рассматривал вариант множественного фильтра, но он не подходит, т.к. у меня более двух слов для фильтрации и 3 колонки.

Спасибо за помощь.
Скопировать строки, в которых есть слова из списка
 
Коллеги, перечитал архивные темы по поиску текста и слов а так же копирыванию/удалению найденной инфы.
В общем не могу связать А и Б.

Суть вопроса: один лист где есть очень много строк.
Нужно пройтись по колонкам и скопировать те строки, в которых есть слова из массива (можно задать в скрипте).

Если можно - сбросьте весь скрипт целиком.
Заранее очень и очень благодарен.!
Изменено: b13on - 19.04.2016 12:43:32
Страницы: 1
Наверх