Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2009, 16:38   #1
Shnyrok
Новичок
Джуниор
 
Регистрация: 02.11.2009
Сообщений: 7
Вопрос Подскажите по формулам Excel

Есть список в одном столбце типа:
###############Лонган #############
#######Джаботикаба ################
##########Десертный квандонг #############

Надо подсчитать формулой excel значение длины самого левого слова из текста в ячейке слева от формулы не считая "#".

Как это сделать!!!!
Shnyrok вне форума Ответить с цитированием
Старый 02.11.2009, 16:44   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Код:
  Ячейка: B1      Формула  (стиль A1):   =ДЛСТР(ПОДСТАВИТЬ(ЛЕВСИМВ(A1;ПОИСК(" ";A1;1)-1);"#";""))
                  Формула  (стиль R1C1): =ДЛСТР(ПОДСТАВИТЬ(ЛЕВСИМВ(RC[-1];ПОИСК(" ";RC[-1];1)-1);"#";""))

EducatedFool вне форума Ответить с цитированием
Старый 02.11.2009, 17:08   #3
Shnyrok
Новичок
Джуниор
 
Регистрация: 02.11.2009
Сообщений: 7
По умолчанию

Спасибо огромное)))
а не проще тогда вот так...?!

=ДЛСТР(ПОДСТАВИТЬ(A1;"#";""))-1
Shnyrok вне форума Ответить с цитированием
Старый 02.11.2009, 17:11   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
а не проще тогда вот так...?!

=ДЛСТР(ПОДСТАВИТЬ(A1;"#";""))-1
Не проще.

Для ячейки с текстом ##########Десертный квандонг #############
вместо 9 получите 18 (т.к. там 2 слова, а нужна длина ПЕРВОГО слова)

В общем случае формула будет ещё сложнее. Я и так привёл упрощённый вариант.
EducatedFool вне форума Ответить с цитированием
Старый 02.11.2009, 17:22   #5
Shnyrok
Новичок
Джуниор
 
Регистрация: 02.11.2009
Сообщений: 7
По умолчанию

Точно!! работает))
Shnyrok вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисления веса по формулам. Mekhtiev Помощь студентам 1 01.10.2009 02:46
Помогите с двумя формулам Splash Паскаль, Turbo Pascal, PascalABC.NET 7 02.06.2009 13:38
Решение задач по формулам Tanto Помощь студентам 5 23.10.2008 12:13
подскажите Excel и VB ScOrpi Microsoft Office Excel 2 15.12.2007 15:40