Страницы: 1
RSS
подсчет текстовых символов и цифр в 1 ячейке
 
Добрый день. Помогите пожалуйста - в office 2003 по столбцам надо считать количество кодов в ячейках: могут быть сочетания букв и цифр, или только 1-2 буквы (то есть должно подсчитываться количество цифр, а не сумма. В 1 ячейке не более 2 кодов (2 буквы считаются 1 процедурой - это привычные сокращения; цифры от 1 до ~15). Количество кодов невелико (обычно до 15 цифровых и буквенных).

В документе также реализован подсчет по цвету (кодировка по специалистам).
 
Пример малоинформативный. Зачем показывать десятки одинаковых кодировок? Где другие виды?
Цитата
4779_xls написал: цифры от 1 до ~15
15 - это число! Или 15=2?
 
Цитата
vikttur написал:
15=2
это 3 - 1 ,5, и 15 :-)

По цветам сознательно не буду считать ибо функция использованная не умеет возвращать массив, тем более не понятно что за код такой 1сп
Массивная
=SUM(--ISNUMBER(FIND(TRANSPOSE($AG$2:$AG$11);B$2:B$23)))-
SUM(--ISNUMBER(FIND("чс";B$2:B$23)))+
SUM(--ISNUMBER(FIND(TRANSPOSE(ROW($1:$15));B$2:B$23)))-
SUM(--ISNUMBER(FIND({12\13\14\15};B$2:B$23)))*2-
SUM(--ISNUMBER(FIND({10\11};B$2:B$23)))

Принцип простой, суммируем найденное и вычитаем то, что приводит к удвоению или утроению . чс  подходит и для чс м для ч , 10 и 11  только для 1 , а 12 -15 ….
С цветами - сами себя загоняете в угол.
Изменено: БМВ - 20.10.2019 08:54:24
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал: это 3 - 1 ,5, и 15 :-)
Четыре - не учел 6 :)
 
Большое спасибо за помощь!
Страницы: 1
Наверх