![]() |
Как в экселе подсчитать фразы
Вложений: 1
Будьте любезны, подскажите, как в эксель файле подсчитать фразы. У меня файл, там в разных столбцах , а их много, могут повторяться фразы. Сортировать их это убийство будет. Нет ли формулы, которая просто во всех столбцах посчитает слова.
Буду ждать вашего ответа;))) |
Опишите более подробно, что Вам требуется.
|
nastushka, поясните, пожалуйста, что в вашем понимании "подсчитать фразы"? А лучше опишите подробно задачу, которую пытаетесь решить
|
Ну, смотрите откройте файл. В ячейке А3 есть фраза продвинуть сайт. это же фраза есть в ячейке D4. Т.е. она уже встречается как минимум 2 раза! Так вот задача найти все одинаковые фразы в данном документе и подсчитать их.
|
А относительно чего ведется подсчет? Нужно подсчитать сколько раз некая фраза из столбца А встречается в остальных 180-и?
|
okshef, нет. подсчет ведется относительно всех столбцов. Потому что в некоторых столбцах есть слова, которых нет в столбце а. Если бы содержимое всех столбцов можно было бы объединить в один не копируя и вставляя вручную, то можно было бы легко провести частотный анализ он бы показал какая фраза или слово сколько раз встретилось. Поэтому и спросила как мне подсчитать повторяющееся слова.
|
nastushka, если не вручную, то макросом можно. Раскройте еще 2 секрета: 1) почему каждый 3*N столбец пустой и сохраняется ли это во всем диапазоне столбцов; 2) что обозначают цифры в столбцах 2+3*N
|
okshef, мы девочки народ не умеющий макросы писать:)) Столбцы с цифрами и пустые столбцы их вообще можно убрать.Я сама не поняла зачем они в исходных данных, поэтому чисткой данных и занимаюсь. И такая пропорция сохраняется сначала столбец с фразами, потом 2 ненужных столбца: с цифрой и пустой.
|
Вложений: 1
nastushka, еще вопрос: фраза в первой строке каждого столбца учитывается?
Вот результат обработки без учета фраз в первой строчке |
okshef, нет фраза не учитывается. Научите меня, как вы так классно сделали?
|
nastushka, я вам говорил про макросы. Если не знакомы - почитайте и посмотрите Создание макросов и пользовательских функций на VBA
и Как вставить готовый макрос в рабочую книгу? А конкретно для вашей книги я использовал такой: Учтите, если захотите повторить работу макроса в той же книге, нужно сначала удалить лист "Итоги" |
okshef, Спасибо Вам за очень подробное разъяснение
|
А можно ещё спросить. В другом анализе, который мне нужно сделать. Нашла готовый макрос, но он не работает с большим массивом. там было под 180, а тут под 400
http://rusfolder.com/41362820 Мне сказали, что эту часть кода надо корректировать PHP код:
Я цифры меняла,но выходила ошибка диапазона. |
nastushka, файл я видел, скажите, какую задачу нужно решить? Честно, в чужом коде разбираться как-то не хочется, тем более с ошибками, а первая ошибка, которая происходит, вызвана отсутствием второго листа.
Цитата:
|
okshef, во-во надо добавить второй лист, но не знаю как.
Вообще была задача такая. высчитать дельту например в моем первом файле есть столбец Y продвижение сайта в поисковых системах и есть столбец V seo продвижение. от фразы продвижение сайта в поисковых системах до фразы seo продвижение 5 шагов, а от фразы seo продвижение до фразы продвижение сайта в поисковых системах 8 надо высчитать было разницу по модулю 8-5=3. потом создать симметричную матрицу, куда эти цифры заполняются. вот этот файл с макросом http://rghost.ru/57253940 он работает на этих 180 столбцах, а на новом файле нет и мне как раз сказали, что надо добавить второй лист, но я не знаю как. |
Время: 20:51. |
Время: 20:51.
© OSzone.net 2001-