Страницы: 1
RSS
Вопрос по ЛЕВСИМВ и ПСТР
 
Подскажите начинающему, почему в указанном примере при одном и том же указанном диапазоне ячеек, функции ПСТР и ЛЕВСИМВ в D1:D2 и E1:E2 выдают разные значения ?  
И второе:Почему это: =СУММ(ПСТР(B1:B20;1;3)="L-3", не считает в указанном диапазоне все значения равные "L-3", выдает одно, а их там два.  
Спасибо
 
{quote}{login=Spiridon}{date=18.01.2012 03:40}{thema=Вопрос по ЛЕВСИМВ и ПСТР}{post}Подскажите начинающему, почему в указанном примере при одном и том же указанном диапазоне ячеек, функции ПСТР и ЛЕВСИМВ в D1:D2 и E1:E2 выдают разные значения ?  
И второе:Почему это: =СУММ(ПСТР(B1:B20;1;3)="L-3", не считает в указанном диапазоне все значения равные "L-3", выдает одно, а их там два.  
Спасибо{/post}{/quote}  
Разберитесь, что такое СУММ и СЧЕТ... ;)  
-70378-
 
ф-ция ПСТР в вашем случае работает с массивом(диапазоном), а не с одной ячейкое соответственно формула становится фомулой массива и должна вводится соответственно ctrl+shift+enter. Но так как у Вас внутри ф-ции СУММ всеголишь сравнение то массив получится вида{ложь,истина,ложь и т.д.}естественно складывать нечего. Для перевода ложь в 0, а истина в 1 перед формулой ПСТР(B1:B20;1;3)="L-3" нужно дописать -- в итогу получится =СУММ(--(ПСТР(B1:B20;1;3)="L-3))  
первый вопрос пока не смотрел.
 
почему в указанном примере при одном и том же указанном диапазоне ячеек, функции ПСТР и ЛЕВСИМВ в D1:D2 и E1:E2 выдают разные значения ?  
 
сравнивайте по строкам и поймете
 
Разберитесь, что такое СУММ и СЧЕТ... ;)  
-70378-{/post}{/quote}  
 
Угу, а по первому вопросу7
 
по первому вопросу ф-ции в таком исполнении =ЛЕВСИМВ(B1:B20;4) и =ПСТР(B1:B20;1;4) полноценно будут работать в связке с другими ф-циями образуя формулу массива, иначе нет смысла с диапазона B1:B20.
 
{quote}{login=Spiridon}{date=18.01.2012 04:02}{thema=Re: Re: Вопрос по ЛЕВСИМВ и ПСТР}{post}Разберитесь, что такое СУММ и СЧЕТ... ;)  
-70378-{/post}{/quote}  
 
Угу, а по первому вопросу7{/post}{/quote}  
 
Решение  
{=ЛЕВСИМВ($B$1:$B$20;4)}  
в Массив (CTRL+SHIFT+ENTER)
Excel 2007
 
{quote}{login=}{date=18.01.2012 04:01}{thema=}{post}почему в указанном примере при одном и том же указанном диапазоне ячеек, функции ПСТР и ЛЕВСИМВ в D1:D2 и E1:E2 выдают разные значения ?  
 
сравнивайте по строкам и поймете{/post}{/quote}  
 
Ну сравнил... И не понял, объясните уже? Диапазон ячеек одинаковый,начальная позиция в ПСТР одинаковая (B1, а выдает разные результаты.
 
загляните
Excel 2007
 
первая строка то и значение берется соответственно из ячейки В1  
во 2 строке из В2 и т.д. Заданный диапазон - это ограничение. за пределами диапазона будет выдаваться ответ #знач.  
 
П.С. фулхаус 40400 )))
 
{quote}{login=V}{date=18.01.2012 04:30}{thema=}{post}первая строка то и значение берется соответственно из ячейки В1  
во 2 строке из В2 и т.д. Заданный диапазон - это ограничение. за пределами диапазона будет выдаваться ответ #знач.  
 
П.С. фулхаус 40400 ))){/post}{/quote}  
 
Вот теперь понял.
Страницы: 1
Читают тему
Наверх