Вопрос № 90690: Уважаемые эксперты!
У меня такая проблема:
есть данные (номера телефонов) в ячейках с A3 по A2000
есть мои данные в ячейках с C3 по С15000
Нужно сравнить все телефоны в столбце А со всеми телефонами
в столбце С, и если в ячейке С ...Вопрос № 90705: Доброе время суток, эксперты. Выручайте. Пишу диплом. Уже сроки поджимают, а у меня ворд выделывается и я не могу понять в чём дело. В моём дипломе много формул и у меня глючит компонент Equation 3.0. Сначала стоял 97 word, думал в нём проблема потом...
Вопрос № 90.690
Уважаемые эксперты!
У меня такая проблема:
есть данные (номера телефонов) в ячейках с A3 по A2000
есть мои данные в ячейках с C3 по С15000
Нужно сравнить все телефоны в столбце А со всеми телефонами
в столбце С, и если в ячейке С встречается такой же телефон как и
в столбце А, то напротив совпавшего телефона столбца А, в столбце В
нужно вставить фразу "есть". Так как вручеую считать больше месяца,
то мне сказали написать макрос. Даже ума не приложу что именно писать,
так как у меня слабые знания в VisualBasic. Начал делать, поставил кнопку.
Написал для нее событие, но она делает совсем не то. Помогите, пожалуйста,
иначе придется анализировать вручную, а это адский труд.
С уважением Сергей
Отправлен: 09.06.2007, 11:41
Вопрос задал: Worsvch (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Alec Perle
Здравствуйте, Worsvch!
Для решения этой задачи не нужно писать макрос, достаточно встроенных средств EXCEL.
Воспользуйтесть функцией СЧЁТЕСЛИ(диапазон;критерий), которая подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию.
В Вашем случае диапазон - ячейки с C3 по С15000, критерий - значение одной из ячеек с A3 по A2000.
Для получения необходимого Вам результата:
В ячейке B3 введите формулу
=ЕСЛИ(СЧЁТЕСЛИ(C$3:C$15000;A3)>0;"есть";"")
а затем скопируйте эту ячейку и вставmnt в диапазон с B4 по B2000.
--------- Пессимист - это хорошо информированный оптимист (а оптимист - хорошо проинструктированный пессимист)
Ответ отправил: Alec Perle (статус: 9-ый класс)
Ответ отправлен: 09.06.2007, 19:05 Оценка за ответ: 3 Комментарий оценки: Проверял, выдает совсем не тот результат
Отвечает: Rewer8
Здравствуйте, Worsvch!
Макрос в приложении. сравнение начинается с ячейки А3 и так далее
ниже А4. Вы его можете поменять на своё усмотрение вместо i=3 поставить
другую цифру. Успехов.
Приложение:
Ответ отправил: Rewer8 (статус: 10-ый класс)
Ответ отправлен: 09.06.2007, 20:39 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Вопрос № 90.705
Доброе время суток, эксперты. Выручайте. Пишу диплом. Уже сроки поджимают, а у меня ворд выделывается и я не могу понять в чём дело. В моём дипломе много формул и у меня глючит компонент Equation 3.0. Сначала стоял 97 word, думал в нём проблема потом поставил xp word.Тоже не помогло. Подумал давно систему не переставлял наверное из-за этого лаги. Поставил в чистую винду 2000 word xp, но всё проблемы. А проблемы такие что когда я начинаю редактировать объект этот Equation 3.0, после выхода из него он сворачивается
в и становится мизерным и его не получайтся почему-то растенуть а если растенуть то там совсем другая формула. И ещё если создавать новый объект то у него пропадают эти "кружочки" за которые нужно объект перетаскивать,можно только растягивать. Подскажите в чём проблема.
Отвечает: Лазарь Карабин
Здравствуйте, Александр Михайлович!
К сожалению, этот компонент офиса сложен и подвержен неожиданной и неочевидной реакции на параметры текста, куда вставляется формула. А сами эти параметры в Ворде весьма многочисленны. Не видя файла с примером, трудно угадать, на которые из многих граблей Вы наступили. Например, может быть межстрочное расстояние задано жестко в пунктах или см, а не "Одинарный" или "Полуторный". Или жёсткая высота строки таблицы, если формула вставляется в ячейку таблицы. Возможно, дело в шрифте,.. Присылай
образец для разбора.
В целом офис 2003 - гораздо более "вылизанная" версия, чем 2000й и ХР. Возможно, там это не повторится.
Если владеешь сколько-нибудь CorelDRAW, может оказаться быстрее рисовать формулы там отдельными символами/строками и вставлять в вордовский документ через экспорт в TIFF.
Ответ отправил: Лазарь Карабин (статус: 5-ый класс)
Ответ отправлен: 09.06.2007, 14:49