Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

Народное голосование ПРЕМИИ РУНЕТА-2007!
Голосуем за RusFAQ.ru >>

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 650
от 18.11.2007, 13:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 275, Экспертов: 39
В номере:Вопросов: 1, Ответов: 1


Вопрос № 109113: Здравствуйте уважаемые эксперты. В Excel есть два столбца, в 1-ом числа,во 2-ом текст. Нужно взять первую строчку второго столбика и проверить на совпадение с ниже следующей, если содержимое совпадает, то переходим на третью и т.д. как только совпаде...

Вопрос № 109.113
Здравствуйте уважаемые эксперты. В Excel есть два столбца, в 1-ом числа,во 2-ом текст. Нужно взять первую строчку второго столбика и проверить на совпадение с ниже следующей, если содержимое совпадает, то переходим на третью и т.д. как только совпадение не происходит то в 1- ом, складывается кол-во строк равное кол-ву совпавших строк во 2-ом и записывает в 3-й. Потом проверка начинается со строки которая не совпала с верхней. и.т.д.
Заранее благодарен.
P.S. В VBA новичок, можно сказать чайник, поэтому, если не затруднит, по подробней.
Отправлен: 12.11.2007, 20:01
Вопрос задал: Evgen818 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Genyaa
Здравствуйте, Evgen818!

Если 1ый столбец в колонке А, 2-ой столбец в колонке В, и в строке 1 листа находятся заголовки столбцов таблицы, а данные таблицы начинаются со 2ой строки листа, то:

1. Вводим сразу под заголовком третьего столбца в ячейку следующую формулу:

=ЕСЛИ(B2=B3;"";СУММ($A$2:A2)-СУММ($C$1:C1))

(Важно проследить, чтобы все знаки $ в ссылках были именно так, как написано)

2. Устанавливаем курсор в ячеку с только что введенной формулой
3. Цепляем указателем мыши в правом нижнем уголке этой ячейки черную точку (при этом указатель превращается в небольшое перекрестие)
4. Держа левую кнопку мыши нажатой, тянем указатель вниз до конца таблицы. При этом формула размножается и заполняет все ячейки третьего столбца.
5. Проверяем результат.

Приложение:

---------
Всякое решение плодит новые проблемы.

Ответ отправил: Genyaa (статус: Студент)
Ответ отправлен: 12.11.2007, 22:52


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.62.1 от 14.11.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное