Технический форум
Вернуться   Технический форум > Компьютерный форум > Софт и программы > Офисные


Ответ
 
Опции темы Опции просмотра
Старый 23.11.2012, 16:10   #11 (permalink)
СветLANa
Просто Светлана
 
Аватар для СветLANa
 
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
По умолчанию

Да здесь VBA не нужен и переносить в word не нужно, всё делается за десять секунд с помощью функции поиска и замены. Я просто скопировала этот символ, пусть даже невидимый, вставила в строку поиска, в строке замены пусто и меньше чем через секунду всё стало считаться.
Про word я сказала потому, что при переносе из браузера, может появиться много разных ненужных символов и не только мешающих для счёта. В word-е их хорошо видно и можно, предварительно, всё ненужное, также через поиск-замену, удалить или изменить на нужное. Например, часто приходится разрыв строки менять на конец абзаца, а табуляцию на пробел...
СветLANa вне форума   Ответить с цитированием

Старый 23.11.2012, 16:10
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Рекомендую вам незамедлительно прочитать схожие темы

В двоичном представлении числа инвертировать две последние цифры числа
Счастливые числа
Отсортировать числа
Даны три вещественных числа...
Паскаль. Сумма цифр числа

Старый 23.11.2012, 17:20   #12 (permalink)
-ЗЛОЙ-
Banned
 
Регистрация: 04.10.2010
Сообщений: 3,765
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2154
По умолчанию

Цитата:
Сообщение от СветLANa Посмотреть сообщение
скопировала этот символ, пусть даже невидимый, вставила в строку поиска, в строке замены пусто и меньше чем через секунду всё стало считаться.
проверено - работает.
-ЗЛОЙ- вне форума   Ответить с цитированием
Старый 23.11.2012, 17:50   #13 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Хех, не те символы автоматически заменить я посоветовал
AlexZir вне форума   Ответить с цитированием
Старый 23.11.2012, 18:25   #14 (permalink)
-ЗЛОЙ-
Banned
 
Регистрация: 04.10.2010
Сообщений: 3,765
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2154
По умолчанию

собственно для обработки большого объема подобной информации, достаточно написать простое регулярное выражение и засунуть в макрос
-ЗЛОЙ- вне форума   Ответить с цитированием
Старый 25.11.2012, 17:38   #15 (permalink)
Gabarityanin
Member
 
Регистрация: 10.08.2012
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 25
По умолчанию

-ЗЛОЙ-, в Excel на работе у меня замена этого неизвестного "чего-то" на ничего не сработала. На домашнем же буке все прошло на ура. А писать макрос ради двух табличек? Та не, спасибо, все уже сделал.

В очередной раз начинаю подозревать, что нелады именно с рабочей машиной. Такая же беда происходит с IBExpert. На рабочей тачке показывает, что база убита просто до невозможности, домашний же бук backup и restore производит очень даже бодро и весело. Пока брызгать на рабочую машину живой и мертвой водой (читай - переустановить систему нельзя, приходится терпеть ее фортели

Может быть еще ответы на пару вопросов подскажете? После всех вышеописанных действий получил я разные числа, количеством 221. Имею желание разбить весь этот массив на интервалы. Максимум, минимут, количество и длина интервала, все это понятно. Осталось подсчитать количество (частоту, частость) чисел в заданном интервале. Разумеется, функция СЧЕТЕСЛИ. Чтобы подсчитать количество чисел в интервале, например, от 0,72 включительно до 0,73 использую формулу
=СЧЁТЕСЛИ($A$2:$A$212;"<0,73")-СЧЁТЕСЛИ($A$2:$A$212;"=<0,72").
1. Можно ли эту формулу рассчитать как-то покороче? Не сильно ли я перемудрил?
2. Хочется подсчитывать количество цифр в интервале автоматически. Допустим, в столбцах D и E я прописываю формулы для начала и конца интервалов. То есть записать формулу в виде
=СЧЁТЕСЛИ($A$2:$A$212;<E2)-СЧЁТЕСЛИ($A$2:$A$212;=<D2).
Увы и ах, появляется сообщение об ошибке. Условие можно только ручками прописывать? Или есть возможность указывать ячейки? Если да, то как? Если нет, то протягивать формулу от 0,72 до 1 и грустно править ручками все условия? Так и не смог победить эту задачку
Gabarityanin вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 25.11.2012, 17:50   #16 (permalink)
Gabarityanin
Member
 
Регистрация: 10.08.2012
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 25
По умолчанию

СветLANa, менять разрыв строки на конец абзаца - моя самая любимая замена Ctrl+H, заменить "^l" на "^p". А ведь когда-то ручками все менял... Вот из-за моей лени делать глупую монотонную работу и начал изучать Excel более углубленно Искренне верю, что Excel - вершина программ Microsoft для пользователя.
Gabarityanin вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 07:17.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.