Извлечение и суммирование чисел
Lich
Дата: Среда, 04.01.2017, 12:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Доброго времени суток уважаемые. Прошу помощи у гуру, нужно чтобы из столбца С извлекались количество цифр и автоматически суммировались, но если в ячейке I стоят данные, то он эти числа не считает и не суммирует.
Доброго времени суток уважаемые. Прошу помощи у гуру, нужно чтобы из столбца С извлекались количество цифр и автоматически суммировались, но если в ячейке I стоят данные, то он эти числа не считает и не суммирует. Lich
Ответить
Сообщение Доброго времени суток уважаемые. Прошу помощи у гуру, нужно чтобы из столбца С извлекались количество цифр и автоматически суммировались, но если в ячейке I стоят данные, то он эти числа не считает и не суммирует. Автор - Lich Дата добавления - 04.01.2017 в 12:16
Pelena
Дата: Среда, 04.01.2017, 12:32 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. Для данного примера подойдёт такая формулаКод
=ЕСЛИ(I2<>"нет";ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);""))+1;"")
Здравствуйте. Для данного примера подойдёт такая формулаКод
=ЕСЛИ(I2<>"нет";ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);""))+1;"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. Для данного примера подойдёт такая формулаКод
=ЕСЛИ(I2<>"нет";ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);""))+1;"")
Автор - Pelena Дата добавления - 04.01.2017 в 12:32
bmv98rus
Дата: Среда, 04.01.2017, 12:34 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Lich, точка, как разделитель может появляться в тексте столбца C? просто количество чисел считать напряжнее чем количество точек.Код
=IF(I2="нет";"";LEN(C2)-LEN(SUBSTITUTE(C2;".";"")))
Собственно что этот, что с переносом строки рухнет, если точка или перенос не признак номера :-)
Lich, точка, как разделитель может появляться в тексте столбца C? просто количество чисел считать напряжнее чем количество точек.Код
=IF(I2="нет";"";LEN(C2)-LEN(SUBSTITUTE(C2;".";"")))
Собственно что этот, что с переносом строки рухнет, если точка или перенос не признак номера :-) bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Среда, 04.01.2017, 12:44
Ответить
Сообщение Lich, точка, как разделитель может появляться в тексте столбца C? просто количество чисел считать напряжнее чем количество точек.Код
=IF(I2="нет";"";LEN(C2)-LEN(SUBSTITUTE(C2;".";"")))
Собственно что этот, что с переносом строки рухнет, если точка или перенос не признак номера :-) Автор - bmv98rus Дата добавления - 04.01.2017 в 12:34
Lich
Дата: Среда, 04.01.2017, 12:43 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Огромное спасибо, все работает.
Огромное спасибо, все работает. Lich
Ответить
Сообщение Огромное спасибо, все работает. Автор - Lich Дата добавления - 04.01.2017 в 12:43
AlexM
Дата: Среда, 04.01.2017, 13:28 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Формула массиваКод
=СЧЁТ(1/("."=ПСТР(C2;СТРОКА($1:$999);1)&I2))
Формат ячейки 0;;
Формула массиваКод
=СЧЁТ(1/("."=ПСТР(C2;СТРОКА($1:$999);1)&I2))
Формат ячейки 0;; AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Формула массиваКод
=СЧЁТ(1/("."=ПСТР(C2;СТРОКА($1:$999);1)&I2))
Формат ячейки 0;; Автор - AlexM Дата добавления - 04.01.2017 в 13:28
bmv98rus
Дата: Среда, 04.01.2017, 15:04 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
AlexM, Тогда и так Тоже массиваКод
=COUNT(FIND(ROW($1:$999)&".";C2))*--(I2=0)
AlexM, Тогда и так Тоже массиваКод
=COUNT(FIND(ROW($1:$999)&".";C2))*--(I2=0)
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение AlexM, Тогда и так Тоже массиваКод
=COUNT(FIND(ROW($1:$999)&".";C2))*--(I2=0)
Автор - bmv98rus Дата добавления - 04.01.2017 в 15:04