Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет количества цифр в ячейке и работа с результатами - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет количества цифр в ячейке и работа с результатами (Формулы/Formulas)
Подсчет количества цифр в ячейке и работа с результатами
ovechkin1973 Дата: Вторник, 01.03.2016, 21:00 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
есть кусок таблицы, в которой надо подсчитывать трудозатраты. Персонал вручную в первом столбце заполняет разряды членов бригады, трудозатраты которой считает таблица. Состав бригады от одного человека до..... но не больше обычно десяти человек. Разряды заполняют через запятую. Необходимо "раскидать" эти трудозатраты по разрядам. Готовый результат посчитанный вручную в таблице есть - как его автоматизировать?
К сообщению приложен файл: 7826822.xlsx(12Kb)
 
Ответить
Сообщениеесть кусок таблицы, в которой надо подсчитывать трудозатраты. Персонал вручную в первом столбце заполняет разряды членов бригады, трудозатраты которой считает таблица. Состав бригады от одного человека до..... но не больше обычно десяти человек. Разряды заполняют через запятую. Необходимо "раскидать" эти трудозатраты по разрядам. Готовый результат посчитанный вручную в таблице есть - как его автоматизировать?

Автор - ovechkin1973
Дата добавления - 01.03.2016 в 21:00
buchlotnik Дата: Вторник, 01.03.2016, 21:15 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2627
Репутация: 750 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
и вам здравствуйте.
так вышло:
Код
=$B13/(ДЛСТР($A13)-ДЛСТР(ПОДСТАВИТЬ($A13;",";""))+1)*(ДЛСТР($A13)-ДЛСТР(ПОДСТАВИТЬ($A13;C$12;"")))
нули форматом убрал
К сообщению приложен файл: 7012883.xlsx(13Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениеи вам здравствуйте.
так вышло:
Код
=$B13/(ДЛСТР($A13)-ДЛСТР(ПОДСТАВИТЬ($A13;",";""))+1)*(ДЛСТР($A13)-ДЛСТР(ПОДСТАВИТЬ($A13;C$12;"")))
нули форматом убрал

Автор - buchlotnik
Дата добавления - 01.03.2016 в 21:15
Nic70y Дата: Вторник, 01.03.2016, 21:16 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3923
Репутация: 830 ±
Замечаний: 0% ±

Excel 2013
Код
=(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;C$2;)))*($B3/(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ($A3;0;);1;);2;);3;);4;);5;);6;);7;);8;);9;))))
а кому сейчас легко :(

перемудрил я, смотрел в "повторяющие числа"
К сообщению приложен файл: 9529339.xlsx(12Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)


Сообщение отредактировал Nic70y - Вторник, 01.03.2016, 21:21
 
Ответить
Сообщение
Код
=(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;C$2;)))*($B3/(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ($A3;0;);1;);2;);3;);4;);5;);6;);7;);8;);9;))))
а кому сейчас легко :(

перемудрил я, смотрел в "повторяющие числа"

Автор - Nic70y
Дата добавления - 01.03.2016 в 21:16
ovechkin1973 Дата: Вторник, 01.03.2016, 21:41 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, Спасибо за помощь.. У вас запятые как то учитывает? если запятые лишние ставить результат меняется %)
 
Ответить
Сообщениеbuchlotnik, Спасибо за помощь.. У вас запятые как то учитывает? если запятые лишние ставить результат меняется %)

Автор - ovechkin1973
Дата добавления - 01.03.2016 в 21:41
ovechkin1973 Дата: Вторник, 01.03.2016, 21:48 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Nic70y, Да уж... всем видимо не легко...ещё бы задачи ставили четко и адекватно.. а то все и завтра подавай. Ваш файл работает правильно, даже если не ставить запятые или писать лишние символы типа точек и прочее...класс! hands А как в отдельный столбец вывести количество людей в бригаде? Т.е. количество цифр в первой ячейке?
 
Ответить
СообщениеNic70y, Да уж... всем видимо не легко...ещё бы задачи ставили четко и адекватно.. а то все и завтра подавай. Ваш файл работает правильно, даже если не ставить запятые или писать лишние символы типа точек и прочее...класс! hands А как в отдельный столбец вывести количество людей в бригаде? Т.е. количество цифр в первой ячейке?

Автор - ovechkin1973
Дата добавления - 01.03.2016 в 21:48
buchlotnik Дата: Вторник, 01.03.2016, 22:06 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2627
Репутация: 750 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
если запятые лишние ставить результат меняется
и где эти лишние запятые в вашем примере? впрочем, как и иные
Цитата
лишние символы типа точек и прочее...
%) %) %) %) %) каков пример, таков и ответ ;)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
если запятые лишние ставить результат меняется
и где эти лишние запятые в вашем примере? впрочем, как и иные
Цитата
лишние символы типа точек и прочее...
%) %) %) %) %) каков пример, таков и ответ ;)

Автор - buchlotnik
Дата добавления - 01.03.2016 в 22:06
_Boroda_ Дата: Среда, 02.03.2016, 01:32 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант. Вроде на лишние символы тоже реагировать не должен
Код
=$B3/СУММПРОИЗВ(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;$C$2:$K$2;)))*(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;C$2;)))

Кусок с СУММПОИЗВ - это как раз количество людей
Код
=СУММПРОИЗВ(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;$C$2:$K$2;)))
К сообщению приложен файл: 7826822_1.xlsx(13Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант. Вроде на лишние символы тоже реагировать не должен
Код
=$B3/СУММПРОИЗВ(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;$C$2:$K$2;)))*(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;C$2;)))

Кусок с СУММПОИЗВ - это как раз количество людей
Код
=СУММПРОИЗВ(ДЛСТР($A3)-ДЛСТР(ПОДСТАВИТЬ($A3;$C$2:$K$2;)))

Автор - _Boroda_
Дата добавления - 02.03.2016 в 01:32
ovechkin1973 Дата: Среда, 02.03.2016, 03:37 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
каков пример, таков и ответ

buchlotnik, Прошу прощения.. видимо вышло "с таким ТЗ - результат ХЗ". В любом случае СПАСИБО!
 
Ответить
Сообщение
каков пример, таков и ответ

buchlotnik, Прошу прощения.. видимо вышло "с таким ТЗ - результат ХЗ". В любом случае СПАСИБО!

Автор - ovechkin1973
Дата добавления - 02.03.2016 в 03:37
ovechkin1973 Дата: Среда, 02.03.2016, 19:49 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Отлично подходит! Благодарю!
 
Ответить
Сообщение_Boroda_, Отлично подходит! Благодарю!

Автор - ovechkin1973
Дата добавления - 02.03.2016 в 19:49
ovechkin1973 Дата: Четверг, 03.03.2016, 20:09 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ovechkin1973, Еще вопрос появился. Вставил я данную формулу (функцию) в свою большую таблицу - все ОК. Но если удалить столбец левее все перестает работать - надо вручную править формулу или есть другой способ?
[moder]Левее чего? Показывайте в файле и объясняйте на его примере.


Сообщение отредактировал _Boroda_ - Четверг, 03.03.2016, 20:15
 
Ответить
Сообщениеovechkin1973, Еще вопрос появился. Вставил я данную формулу (функцию) в свою большую таблицу - все ОК. Но если удалить столбец левее все перестает работать - надо вручную править формулу или есть другой способ?
[moder]Левее чего? Показывайте в файле и объясняйте на его примере.

Автор - ovechkin1973
Дата добавления - 03.03.2016 в 20:09
ovechkin1973 Дата: Пятница, 04.03.2016, 20:11 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ovechkin1973, странно, в вашем файле все работает как надо. К сожалению сейчас нет возможности выложить свой рабочий файл. Завтра на работе проверю еще раз...не будет работать - выложу сюда
 
Ответить
Сообщениеovechkin1973, странно, в вашем файле все работает как надо. К сожалению сейчас нет возможности выложить свой рабочий файл. Завтра на работе проверю еще раз...не будет работать - выложу сюда

Автор - ovechkin1973
Дата добавления - 04.03.2016 в 20:11
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет количества цифр в ячейке и работа с результатами (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!