Страницы: 1
RSS
Формула для поиска ячейки с заданным значением.
 
Всем доброго вечера, Может кто знает ФОРМУЛУ, ЧТО БЫ ОНА НАШЛА В МАССИВЕ ЯЧЕЙКУ С НУЖНЫМ СОДЕРЖАНИЕМ И НАПИСАЛА ЕЕ АДРЕС.  
Буду очень благодарен.
 
Если честно, то никакая формула не найдёт текст "Техст_1" в вашем массиве, т.к. там такого текста нет.
 
{quote}{login=Pavel55}{date=12.09.2009 05:44}{thema=}{post}Если честно, то никакая формула не найдёт текст "Техст_1" в вашем массиве, т.к. там такого текста нет.{/post}{/quote}  
Согласен :) , а так найдет какая нибудь
 
Вот вариант
 
Я думаю, сейчас набегут профессионалы по формулам и придумают что-нибудь )  
Вот если бы вам макросом нужно было бы... А так подождите чуть-чуть)
 
{quote}{login=Pavel55}{date=12.09.2009 06:09}{thema=}{post}Я думаю, сейчас набегут профессионалы по формулам и придумают что-нибудь )  
Вот если бы вам макросом нужно было бы... А так подождите чуть-чуть){/post}{/quote}  
Ну это тоже весьма и весьма подходящий варинат. Спасибо.
 
Что бы темы не плодить решил тут задать:  
Благодаря Pavel55 имем адрес с нужной я чейки ячейкой.  
Меня интересует значение которое находится под этой ячейкой тоесть смещенно на 1 строку о 0 столбцов, через СМЕЩ()почемуто не получается формула такая    
=СМЕЩ((АДРЕС(СУММПРОИЗВ((A1:H20=B24)*СТРОКА(A1:H20));СУММПРОИЗВ((A1:H20=B24)*СТОЛБЕЦ(A1:H20))));1;0)  
Чего не так?
 
Нужна цене под товаром
 
{quote}{login=The_Prist}{date=12.09.2009 06:47}{thema=}{post}Узнаем адресс  
=(АДРЕС(СУММПРОИЗВ((A1:H20=B24)*СТРОКА(A1:H20))+1;СУММПРОИЗВ((A1:H20=B24)*СТОЛБЕЦ(A1:H20))))  
Вписываем цену  
=ДВССЫЛ((АДРЕС(СУММПРОИЗВ((A1:H20=B24)*СТРОКА(A1:H20))+1;СУММПРОИЗВ((A1:H20=B24)*СТОЛБЕЦ(A1:H20))))){/post}{/quote}  
Уважаемый The_Prist в очердной раз спасибо :).  
А по поводу "СМЕЩ" ей всетаки можно адрес задавать формулой или так она не работает?
 
АДРЕС() возвращает ссылку в виде текста, СМЕЩ() его воспринимает как имя, поэтому не работает.
 
Если хотите СМЕЩ(), то так  
=СМЕЩ(A1;СУММПРОИЗВ((A1:H20=B24)*СТРОКА(A1:H20));СУММПРОИЗВ((A1:H20=B24)*СТОЛБЕЦ(A1:H20))-1)
 
{quote}{login=Михаил}{date=12.09.2009 07:18}{thema=}{post}АДРЕС() возвращает ссылку в виде текста, СМЕЩ() его воспринимает как имя, поэтому не работает.{/post}{/quote}  
Спасибо Михаил просветили :-)!!!!
 
Можно и так:  
=ИНДЕКС($A$1:$H$20;ПОИСКПОЗ(B23;$A$1:$A$20;0)+1;СУММПРОИЗВ((A1:H20=B24)*СТОЛБЕЦ(A1:H20)))
 
{quote}{login=Михаил}{date=12.09.2009 07:18}{thema=}{post}АДРЕС() возвращает ссылку в виде текста, СМЕЩ() его воспринимает как имя, поэтому не работает.{/post}{/quote}  
я бы сказал, что СМЕЩ() воспринимает его скорее как текст, а не как имя  :-)
KL
Страницы: 1
Читают тему
Наверх