СЦЕПИТЬ по условию сортировки
SpecialistPTO
Дата: Четверг, 16.02.2017, 08:25 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация:
1
±
Замечаний:
0% ±
Excel 2019
Добрый день форумчане ! Столкнулся с проблемкой. Задача состоит в том, чтоб ячейка F брала перевод русского языка с ячейки D и сцепляла с англ.яз с ячейки B , нужно такое условие чтоб формула автоматом искала перевод согласно условиям ячеек А и С. Чтоб ячейка А2 и В2 сцеплялась с переводом С9 и D9. Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(D2;ПОИСКПОЗ(ИСТИНА;ПСТР(D2;СТРОКА($2:$100);1)>="А";);999));D2&"")
Немного не то
Добрый день форумчане ! Столкнулся с проблемкой. Задача состоит в том, чтоб ячейка F брала перевод русского языка с ячейки D и сцепляла с англ.яз с ячейки B , нужно такое условие чтоб формула автоматом искала перевод согласно условиям ячеек А и С. Чтоб ячейка А2 и В2 сцеплялась с переводом С9 и D9. Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(D2;ПОИСКПОЗ(ИСТИНА;ПСТР(D2;СТРОКА($2:$100);1)>="А";);999));D2&"")
Немного не то SpecialistPTO
Старайся знать все о чём-нибудь и что-нибудь обо всем !
Ответить
Сообщение Добрый день форумчане ! Столкнулся с проблемкой. Задача состоит в том, чтоб ячейка F брала перевод русского языка с ячейки D и сцепляла с англ.яз с ячейки B , нужно такое условие чтоб формула автоматом искала перевод согласно условиям ячеек А и С. Чтоб ячейка А2 и В2 сцеплялась с переводом С9 и D9. Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(D2;ПОИСКПОЗ(ИСТИНА;ПСТР(D2;СТРОКА($2:$100);1)>="А";);999));D2&"")
Немного не то Автор - SpecialistPTO Дата добавления - 16.02.2017 в 08:25
Pelena
Дата: Четверг, 16.02.2017, 08:45 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. При такой расстановке данных, столбец В вообще не нуженКод
=ВПР(E2;$C$2:$D$11;2;0)
Здравствуйте. При такой расстановке данных, столбец В вообще не нуженКод
=ВПР(E2;$C$2:$D$11;2;0)
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. При такой расстановке данных, столбец В вообще не нуженКод
=ВПР(E2;$C$2:$D$11;2;0)
Автор - Pelena Дата добавления - 16.02.2017 в 08:45
Pelena
Дата: Четверг, 16.02.2017, 09:09 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
Так тоже не пойдёт?Код
=ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));))
Если уж совсем не ищем легких путейКод
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;ПОДСТАВИТЬ(ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));));B2;));D2&"")
Так тоже не пойдёт?Код
=ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));))
Если уж совсем не ищем легких путейКод
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;ПОДСТАВИТЬ(ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));));B2;));D2&"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Так тоже не пойдёт?Код
=ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));))
Если уж совсем не ищем легких путейКод
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;ПОДСТАВИТЬ(ИНДЕКС($D$2:$D$11;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(B2;$D$2:$D$11));));B2;));D2&"")
Автор - Pelena Дата добавления - 16.02.2017 в 09:09
SpecialistPTO
Дата: Четверг, 16.02.2017, 09:24 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация:
1
±
Замечаний:
0% ±
Excel 2019
Pelena , Я наверно не правильно объясняю ((( Перезаливаю файл немного изменил текст, дело в том что текст в ячейке В может меняться , поэтому условия поиска не должен быть текст скорей всего так как текст англ.яз. в ячейке В и D может немного меняться в конце . Вот я к примеру добавил цифры в ячейке В и Ваша формула уже неверно выдает значение. Мне было бы удобно чтоб условия поиска было ячейки А и С ! Спасибо заранее !
Pelena , Я наверно не правильно объясняю ((( Перезаливаю файл немного изменил текст, дело в том что текст в ячейке В может меняться , поэтому условия поиска не должен быть текст скорей всего так как текст англ.яз. в ячейке В и D может немного меняться в конце . Вот я к примеру добавил цифры в ячейке В и Ваша формула уже неверно выдает значение. Мне было бы удобно чтоб условия поиска было ячейки А и С ! Спасибо заранее !SpecialistPTO
Старайся знать все о чём-нибудь и что-нибудь обо всем !
Ответить
Сообщение Pelena , Я наверно не правильно объясняю ((( Перезаливаю файл немного изменил текст, дело в том что текст в ячейке В может меняться , поэтому условия поиска не должен быть текст скорей всего так как текст англ.яз. в ячейке В и D может немного меняться в конце . Вот я к примеру добавил цифры в ячейке В и Ваша формула уже неверно выдает значение. Мне было бы удобно чтоб условия поиска было ячейки А и С ! Спасибо заранее !Автор - SpecialistPTO Дата добавления - 16.02.2017 в 09:24
_Boroda_
Дата: Четверг, 16.02.2017, 09:24 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация:
6599
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А вот такой вариант?Код
=ВПР(B2&"*";D$2:D$11;1;)
Нууу, Вы уже все поменяли. Ща, погодите, вроде теперь понятно Так?Код
=B2&" - "&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ВПР(G2;C$2:D$11;2;);" - ";ПОВТОР(" ";99));99))
Код
=B2&" - "&ПСТР(ВПР(G2;C$2:D$11;2;);ПОИСК(" - ";ВПР(G2;C$2:D$11;2;))+3;99)
А вот такой вариант?Код
=ВПР(B2&"*";D$2:D$11;1;)
Нууу, Вы уже все поменяли. Ща, погодите, вроде теперь понятно Так?Код
=B2&" - "&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ВПР(G2;C$2:D$11;2;);" - ";ПОВТОР(" ";99));99))
Код
=B2&" - "&ПСТР(ВПР(G2;C$2:D$11;2;);ПОИСК(" - ";ВПР(G2;C$2:D$11;2;))+3;99)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Сообщение отредактировал _Boroda_ - Четверг, 16.02.2017, 09:32
Ответить
Сообщение А вот такой вариант?Код
=ВПР(B2&"*";D$2:D$11;1;)
Нууу, Вы уже все поменяли. Ща, погодите, вроде теперь понятно Так?Код
=B2&" - "&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ВПР(G2;C$2:D$11;2;);" - ";ПОВТОР(" ";99));99))
Код
=B2&" - "&ПСТР(ВПР(G2;C$2:D$11;2;);ПОИСК(" - ";ВПР(G2;C$2:D$11;2;))+3;99)
Автор - _Boroda_ Дата добавления - 16.02.2017 в 09:24
AlexM
Дата: Четверг, 16.02.2017, 09:29 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Код
=B2&ПОДСТАВИТЬ(ВПР(B2&"*";D$2:D$11;1;);B2;)
но все равно не понятен смысл
Код
=B2&ПОДСТАВИТЬ(ВПР(B2&"*";D$2:D$11;1;);B2;)
но все равно не понятен смыслAlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 16.02.2017, 09:32
Ответить
Сообщение Код
=B2&ПОДСТАВИТЬ(ВПР(B2&"*";D$2:D$11;1;);B2;)
но все равно не понятен смыслАвтор - AlexM Дата добавления - 16.02.2017 в 09:29
SpecialistPTO
Дата: Четверг, 16.02.2017, 10:06 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация:
1
±
Замечаний:
0% ±
Excel 2019
Pelena, _Boroda_, AlexM, Спасибо Ребята ! С помощью Вас извратил формулу на нет и получил то что я хотел ! Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(ВПР(A2;C$2:D$11;2;);ПОИСКПОЗ(ИСТИНА;ПСТР(ВПР(A2;C$2:D$11;2;);СТРОКА($2:$100);1)>="А";);999));D2&"")
Ребят Ваши формулы были написаны под определенные знаки после - пробелов итд, а мне нужно было чтоб формула игнорила все вытаскивала русский текст и склеивала с ячейкой б по критериям А и С ! В идеале достиг того что хотел спасибо всем ! Благодаря вам!
Pelena, _Boroda_, AlexM, Спасибо Ребята ! С помощью Вас извратил формулу на нет и получил то что я хотел ! Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(ВПР(A2;C$2:D$11;2;);ПОИСКПОЗ(ИСТИНА;ПСТР(ВПР(A2;C$2:D$11;2;);СТРОКА($2:$100);1)>="А";);999));D2&"")
Ребят Ваши формулы были написаны под определенные знаки после - пробелов итд, а мне нужно было чтоб формула игнорила все вытаскивала русский текст и склеивала с ячейкой б по критериям А и С ! В идеале достиг того что хотел спасибо всем ! Благодаря вам!SpecialistPTO
Старайся знать все о чём-нибудь и что-нибудь обо всем !
Ответить
Сообщение Pelena, _Boroda_, AlexM, Спасибо Ребята ! С помощью Вас извратил формулу на нет и получил то что я хотел ! Код
=ЕСЛИОШИБКА(СЦЕПИТЬ(B2;" - ";ПСТР(ВПР(A2;C$2:D$11;2;);ПОИСКПОЗ(ИСТИНА;ПСТР(ВПР(A2;C$2:D$11;2;);СТРОКА($2:$100);1)>="А";);999));D2&"")
Ребят Ваши формулы были написаны под определенные знаки после - пробелов итд, а мне нужно было чтоб формула игнорила все вытаскивала русский текст и склеивала с ячейкой б по критериям А и С ! В идеале достиг того что хотел спасибо всем ! Благодаря вам!Автор - SpecialistPTO Дата добавления - 16.02.2017 в 10:06