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

Вход

Регистрация

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

 

= Мир MS Excel/Совпадение в ячейках - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Совпадение в ячейках
alexbarazdin Дата: Четверг, 30.03.2023, 13:39 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

2019
Всем привет.
Подскажите пожалуйста, как выполнить задачу: Есть 4 столбца, A B C D, в столбце C ячейка ищет совпадение во всех ячейках столбца B, если есть совпадение, то выглядеть должно вот так, например C4=B25, то D4=A25
 
Ответить
СообщениеВсем привет.
Подскажите пожалуйста, как выполнить задачу: Есть 4 столбца, A B C D, в столбце C ячейка ищет совпадение во всех ячейках столбца B, если есть совпадение, то выглядеть должно вот так, например C4=B25, то D4=A25

Автор - alexbarazdin
Дата добавления - 30.03.2023 в 13:39
Pelena Дата: Четверг, 30.03.2023, 13:48 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Без файла с примером только общий ответ: задача решается с помощью функций ИНДЕКС()+ПОИСКПОЗ()
Примерно так
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(C4;B:B;0))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Без файла с примером только общий ответ: задача решается с помощью функций ИНДЕКС()+ПОИСКПОЗ()
Примерно так
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(C4;B:B;0))

Автор - Pelena
Дата добавления - 30.03.2023 в 13:48
elovkov Дата: Четверг, 30.03.2023, 13:49 | Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 413
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Хорошо бы пример. Я так понимаю, А, В и С заполнены? и D4 ищет для С4 совпадение в В# и в нее записывается значение из А#?


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеХорошо бы пример. Я так понимаю, А, В и С заполнены? и D4 ищет для С4 совпадение в В# и в нее записывается значение из А#?

Автор - elovkov
Дата добавления - 30.03.2023 в 13:49
alexbarazdin Дата: Четверг, 30.03.2023, 13:56 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

2019
elovkov, Да, всё верно
К сообщению приложен файл: 2323.xlsx (11.2 Kb)
 
Ответить
Сообщениеelovkov, Да, всё верно

Автор - alexbarazdin
Дата добавления - 30.03.2023 в 13:56
elovkov Дата: Четверг, 30.03.2023, 14:02 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 413
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
В общем Pelena уже написала)
Можно еще
Код
=ЕСЛИОШИБКА(ИНДЕКС(A:A;ПОИСКПОЗ(C4;B:B;0));"")

чтобы ошибки не было там где нет совпадений
А ячейки с двухстрочными значениями так и должны быть, или это разные значения?


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеВ общем Pelena уже написала)
Можно еще
Код
=ЕСЛИОШИБКА(ИНДЕКС(A:A;ПОИСКПОЗ(C4;B:B;0));"")

чтобы ошибки не было там где нет совпадений
А ячейки с двухстрочными значениями так и должны быть, или это разные значения?

Автор - elovkov
Дата добавления - 30.03.2023 в 14:02
alexbarazdin Дата: Четверг, 30.03.2023, 14:04 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

2019
elovkov, Там в как в столбце B так и в столбце С может быть по несколько значений в ячейке, и если хоть одно из значений в ячейке пересекается то должно выдать совпадение
 
Ответить
Сообщениеelovkov, Там в как в столбце B так и в столбце С может быть по несколько значений в ячейке, и если хоть одно из значений в ячейке пересекается то должно выдать совпадение

Автор - alexbarazdin
Дата добавления - 30.03.2023 в 14:04
Pelena Дата: Четверг, 30.03.2023, 14:46 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
в соответствии с файлом-примером можно так
Код
=ЕСЛИ(C1="";"";ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$20;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(" "&$B$1:$B$20&" ";" "&C1&" "));0));"--"))
К сообщению приложен файл: 8876341.xlsx (12.8 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениев соответствии с файлом-примером можно так
Код
=ЕСЛИ(C1="";"";ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$20;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(" "&$B$1:$B$20&" ";" "&C1&" "));0));"--"))

Автор - Pelena
Дата добавления - 30.03.2023 в 14:46
  • Страница 1 из 1
  • 1
Поиск:

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