Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Найти и обозвать совпадения - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти и обозвать совпадения (Формулы/Formulas)
Найти и обозвать совпадения
Snow Дата: Среда, 03.05.2017, 16:56 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
Всем здрасьте! Помогите бестолковке :'(
Есть два листа
На одном список . На втором-критерии для отбора
Как сделать так, чтобы на первом листе помечались строки (желательно словом), которые содержат данные со второго листа?
К сообщению приложен файл: 8428061.xls(29Kb)
 
Ответить
СообщениеВсем здрасьте! Помогите бестолковке :'(
Есть два листа
На одном список . На втором-критерии для отбора
Как сделать так, чтобы на первом листе помечались строки (желательно словом), которые содержат данные со второго листа?

Автор - Snow
Дата добавления - 03.05.2017 в 16:56
_Boroda_ Дата: Среда, 03.05.2017, 17:12 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10992
Репутация: 4564 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Вот этого
на первом листе помечались строки (желательно словом)
не совсем понял
Может, так?
Код
=СЧЁТ(ПОИСК(список!A$1:A$2;A3))

И там формат ячейки еще
К сообщению приложен файл: 8428061_1.xls(32Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВот этого
на первом листе помечались строки (желательно словом)
не совсем понял
Может, так?
Код
=СЧЁТ(ПОИСК(список!A$1:A$2;A3))

И там формат ячейки еще

Автор - _Boroda_
Дата добавления - 03.05.2017 в 17:12
sboy Дата: Среда, 03.05.2017, 17:45 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 851
Репутация: 226 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Если надо точно как в примере, вариант макросом (жмем на кнопку)
[vba]
Код
Sub sovpadenie()
s = ""
spisok = Sheets(2).Range("A1:B2").Value
For x = 3 To Cells(Rows.Count, 1).End(xlUp).Row
    s = ""
    stroka = Split(Cells(x, 1), ", ")
        For q = 0 To UBound(stroka)
            For Z = 1 To UBound(spisok)
                If stroka(q) = spisok(Z, 1) Then
                s = s & spisok(Z, 2) & " "
                Exit For
                End If
            Next Z
        Next q
    Cells(x, 2) = s
Next x
End Sub
[/vba]
К сообщению приложен файл: 4831939.xls(42Kb)
 
Ответить
СообщениеДобрый день.
Если надо точно как в примере, вариант макросом (жмем на кнопку)
[vba]
Код
Sub sovpadenie()
s = ""
spisok = Sheets(2).Range("A1:B2").Value
For x = 3 To Cells(Rows.Count, 1).End(xlUp).Row
    s = ""
    stroka = Split(Cells(x, 1), ", ")
        For q = 0 To UBound(stroka)
            For Z = 1 To UBound(spisok)
                If stroka(q) = spisok(Z, 1) Then
                s = s & spisok(Z, 2) & " "
                Exit For
                End If
            Next Z
        Next q
    Cells(x, 2) = s
Next x
End Sub
[/vba]

Автор - sboy
Дата добавления - 03.05.2017 в 17:45
Snow Дата: Четверг, 04.05.2017, 09:30 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
Может, так?

ДА, большое спасибо!
а откуда слово "слово" берется. я его хочу заменить на другое и не найду, где
 
Ответить
Сообщение
Может, так?

ДА, большое спасибо!
а откуда слово "слово" берется. я его хочу заменить на другое и не найду, где

Автор - Snow
Дата добавления - 04.05.2017 в 09:30
_Boroda_ Дата: Четверг, 04.05.2017, 09:31 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10992
Репутация: 4564 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А поинтересовались - про что это я написал
формат ячейки еще

В формат ячеек залезьте

Формат aaa;bbb;ccc;ddd переводится как aaa - числа больше нуля; bbb - числа меньше нуля; ccc - ноль; ddd - текст
Подробнее можно посмотреть здесь
http://www.excelworld.ru/publ/hacks/formatting/format_user/63-1-0-141


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА поинтересовались - про что это я написал
формат ячейки еще

В формат ячеек залезьте

Формат aaa;bbb;ccc;ddd переводится как aaa - числа больше нуля; bbb - числа меньше нуля; ccc - ноль; ddd - текст
Подробнее можно посмотреть здесь
http://www.excelworld.ru/publ/hacks/formatting/format_user/63-1-0-141

Автор - _Boroda_
Дата добавления - 04.05.2017 в 09:31
китин Дата: Четверг, 04.05.2017, 09:33 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4280
Репутация: 665 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
откуда слово "слово" берется.

это пользовательский формат. ПКМ по ячейке формат ячейки все форматы
К сообщению приложен файл: 1611482.jpg(73Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщение
откуда слово "слово" берется.

это пользовательский формат. ПКМ по ячейке формат ячейки все форматы

Автор - китин
Дата добавления - 04.05.2017 в 09:33
Snow Дата: Четверг, 04.05.2017, 09:39 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
а если несколько совпадений?
 
Ответить
Сообщениеа если несколько совпадений?

Автор - Snow
Дата добавления - 04.05.2017 в 09:39
китин Дата: Четверг, 04.05.2017, 09:48 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4280
Репутация: 665 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Snow, а вы файл и решение от sboy, смотрели? там все как вы хотите. удалите данные из столбца В и нажмите кнопичку


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
СообщениеSnow, а вы файл и решение от sboy, смотрели? там все как вы хотите. удалите данные из столбца В и нажмите кнопичку

Автор - китин
Дата добавления - 04.05.2017 в 09:48
Snow Дата: Четверг, 04.05.2017, 10:15 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
вариант макросом

новые критерии для поиска не получается добавить %)
как увеличить кол-во строк на листе "список"?


Сообщение отредактировал Snow - Четверг, 04.05.2017, 10:17
 
Ответить
Сообщение
вариант макросом

новые критерии для поиска не получается добавить %)
как увеличить кол-во строк на листе "список"?

Автор - Snow
Дата добавления - 04.05.2017 в 10:15
_Boroda_ Дата: Четверг, 04.05.2017, 10:23 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 10992
Репутация: 4564 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Перепишите строку 3
[vba]
Код
spisok = Sheets(2).Range("A1:B" & Sheets(2).Cells(Rows.Count, 1).End(xlUp).Row).Value
[/vba]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПерепишите строку 3
[vba]
Код
spisok = Sheets(2).Range("A1:B" & Sheets(2).Cells(Rows.Count, 1).End(xlUp).Row).Value
[/vba]

Автор - _Boroda_
Дата добавления - 04.05.2017 в 10:23
Snow Дата: Четверг, 04.05.2017, 10:51 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
:D
 
Ответить
Сообщение :D

Автор - Snow
Дата добавления - 04.05.2017 в 10:51
Snow Дата: Четверг, 04.05.2017, 11:12 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007,2010
ой, подскажите еще, как назначить(изменить в макросе) ячейку , в которой будет отражаться результат?
 
Ответить
Сообщениеой, подскажите еще, как назначить(изменить в макросе) ячейку , в которой будет отражаться результат?

Автор - Snow
Дата добавления - 04.05.2017 в 11:12
sboy Дата: Четверг, 04.05.2017, 11:16 | Сообщение № 13
Группа: Проверенные
Ранг: Ветеран
Сообщений: 851
Репутация: 226 ±
Замечаний: 0% ±

Excel 2010
3-я строка снизу
[vba]
Код
Cells(x, 2) = s
[/vba]
Cells-ячейка
х - номер строки
2- номер столбца (он же столбец "В")
 
Ответить
Сообщение3-я строка снизу
[vba]
Код
Cells(x, 2) = s
[/vba]
Cells-ячейка
х - номер строки
2- номер столбца (он же столбец "В")

Автор - sboy
Дата добавления - 04.05.2017 в 11:16
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти и обозвать совпадения (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!