Страницы: 1
RSS
подстрока строки в другом листе
 
необходимо решить следующую,скажем так,задачу.без макроса.  
если значение ячейки Листа1 входит в столбец Листа2,то осуществляется запись в столбец Листа1.  
Пример.  
В ячейке А1 листа1 записано значение 3408180  
В листе2 имеется столбец B, в котором есть ячейка B161 со значением 10-3408180-00.  
строка ячейки А1 является подстрокой ячейки B161,поэтому её нужно записать в столбец листа1.  
надеюсь,понятно изъяснил.Заранее спасибо.
 
Не понятно. Давайте пример. Кроме того сделать запись без макроса можно только вручную, т.к. формулы никаких записей не делают.
 
имеется 2 листа.  
в обоих листах есть 2 заполненных столбца,некоторые значения ячеек столбца в Листе1 являются подстроками значений столбца Листа2.Если таково имеет место быть,то значения столбца листа2 нужно записать в ячейке соседней столбца листа1.  
 
лист1.ячейка а1,значение ячейки 52134  
лист2.ячейка b1287,значение ячейки 61-52134-80  
 
необходимо вписать в лист1 в ячейку b1 значение ячейки b1287
 
=ВПР("*"&A1&"*";Лист2!B:B;1;ЛОЖЬ)
 
Вам понятно выражение "давайте пример"? (что есть, что надо получить)
 
{quote}{login=}{date=03.12.2010 02:56}{thema=}{post}=ВПР("*"&A1&"*";Лист2!B:B;1;ЛОЖЬ){/post}{/quote}  
спасибо!
 
{quote}{login=Михаил}{date=03.12.2010 02:57}{thema=Erni73}{post}Вам понятно выражение "давайте пример"? (что есть, что надо получить){/post}{/quote}  
вполне доходчиво написал.Если вам непонятно,то ничего с этим поделать не могу
 
{quote}{login=}{date=03.12.2010 02:56}{thema=}{post}=ВПР("*"&A1&"*";Лист2!B:B;1;ЛОЖЬ){/post}{/quote}  
работает.дополнительное условие:записать не ячейку B1287 в лист1,а одну из ячееек из строки, в которую входит b1287.  
Заранее спасибо!
 
А потом будет "новое допусловие", а потом еще одно и так до бесконечности :)  
 
P.S. Всем хороших выходных! ;)
<FONT COLOR="CadetBlue">
 
{quote}{login=Дъмитръ}{date=03.12.2010 04:05}{thema=}{post}А потом будет "новое допусловие", а потом еще одно и так до бесконечности :)  
 
P.S. Всем хороших выходных! ;){/post}{/quote}  
)))))да нет)зачем)одного достаточного  
благодарю)и Вам)
 
=ВПР("*"&A1&"*";Лист2!B:D;3;ЛОЖЬ)
 
<вполне доходчиво написал.Если вам непонятно,то ничего с этим поделать не могу>  
Написали-то, может, и доходчиво, но этим Вы заставляете потенциальных помощников вчитываться в логику текста, с примером все намного быстрее и понятнее. Если человек не ушел из темы сразу, захотел все же ответить, ему нужно нарисовать пример по Вашим данным. Это мелочь, но, как и первая мелочь, еще уменьшает аудиторию в Вашей теме. после просмотра ответа автор (очень часто) уточняет, что хотел не по вертикали, а наискосок :)  
Надеюсь, теперь Вам понятно, почему пример предпочтительнее. Вы же сами себе уменьшаете вероятность нормальной помощи.
Страницы: 1
Читают тему
Наверх