Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - хитрое суммирование / 18 сообщений из 18, страница 1 из 1
10.07.2009, 13:57:11
    #36084367
robocip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
Всем привет, как проссумировать столбец, если помимо цифр в каждой ячейке имеется еще слово "мм" ?
...
Рейтинг: 0 / 0
10.07.2009, 14:06:24
    #36084385
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
robocip,

файл экселевский приложите
...
Рейтинг: 0 / 0
10.07.2009, 14:08:50
    #36084392
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
например так.
больше условий нужно знать
...
Рейтинг: 0 / 0
10.07.2009, 14:10:54
    #36084394
Kvazik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
Очень просто - убрать из цифр буквы. В отдульной ячейке пишем формулу
Код: plaintext
=ЛЕВСИМВ(A1; 5 )
растягиваем ее до необходимого диапазона, меняем где нужно количесвто знаков и суммируем цифры.
...
Рейтинг: 0 / 0
10.07.2009, 14:18:04
    #36084407
robocip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
Сергей06,

А условий боьше нету, просто тупо вбит текст как на картинке и больше ничего.
Я скачал вайш екселевский файлик и что-то у меня ничего не считае (
...
Рейтинг: 0 / 0
10.07.2009, 14:29:06
    #36084441
robocip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
А ну со всем разобрался, всем спасибо )
...
Рейтинг: 0 / 0
10.07.2009, 14:41:09
    #36084483
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
можно одной формулой и слегка универсальней:

=СУММПРОИЗВ(--(ЛЕВСИМВ(A1:A10;НАЙТИ(" ";A1:A10))))
...
Рейтинг: 0 / 0
10.07.2009, 15:13:43
    #36084557
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
KL (XL), это, конечно, плагиат, но так на 1 функцию меньше :)
=SUMPRODUCT(--SUBSTITUTE(A1:A20;" мм";""))
=СУММПРОИЗВ(--ПОДСТАВИТЬ(A1:A20;" мм";""))
+ не дает ошибку если искомый текст вперемешку с цифрами
...
Рейтинг: 0 / 0
10.07.2009, 15:25:52
    #36084581
A-Nik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
qwrqwr,
не знаю, у меня на 2002 офисе не захотел идти такой вариант. Пришлось сделать что-то типа такого:
{=СУММ(ЕСЛИ(A1:A11="";;--ПОДСТАВИТЬ(A1:A11;" мм";"")))}
...
Рейтинг: 0 / 0
10.07.2009, 15:34:33
    #36084596
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
A-Nik, я проверял на Office 2003 (SP3) - работает.
Странно, не вижу тут ничего такого особенного - двойной минус вроде бы всегда надежно текст в число переводит.
...
Рейтинг: 0 / 0
10.07.2009, 15:37:14
    #36084600
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
qwrqwrA-Nik, я проверял на Office 2003 (SP3) - работает.
Странно, не вижу тут ничего такого особенного - двойной минус вроде бы всегда надежно текст в число переводит.
Может дело в наличии/отсутствии пробела?
...
Рейтинг: 0 / 0
10.07.2009, 15:38:13
    #36084601
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
A-Nik, вроде понял - Вы про пустые ячейки в суммируемом диапазоне? так они оба варианта (и мой и KL (XL)) в ошибку сваливают.
...
Рейтинг: 0 / 0
10.07.2009, 15:40:54
    #36084612
A-Nik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
qwrqwr,
Проверил на другом компе, где стоит Office-2003 SP3 твой вариант - тоже не работает ! Странно!
...
Рейтинг: 0 / 0
10.07.2009, 15:41:32
    #36084614
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
qwrqwrKL (XL), это, конечно, плагиат, но так на 1 функцию меньше :)
=SUMPRODUCT(--SUBSTITUTE(A1:A20;" мм";""))
=СУММПРОИЗВ(--ПОДСТАВИТЬ(A1:A20;" мм";""))
+ не дает ошибку если искомый текст вперемешку с цифрами
1) Никакой не плагиат :-)
2) Так действительно меньше функций. Зато так мы помимо разделителя (пробел) завязываемся на конкретный текст
3) Если искомый текст вперемежку с цифрами, то число врядли будет иметь смысл, по крайней мере для суммирования :-)
...
Рейтинг: 0 / 0
10.07.2009, 15:42:15
    #36084618
A-Nik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
Угу, именно пустые ячейки в 0 не хотят преобразовываться! :-(
...
Рейтинг: 0 / 0
10.07.2009, 15:44:44
    #36084620
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
A-NikУгу, именно пустые ячейки в 0 не хотят преобразовываться! :-(
=SUMPRODUCT(--SUBSTITUTE("0" & A1:A100;" мм";""))
...
Рейтинг: 0 / 0
10.07.2009, 15:47:21
    #36084628
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
KL (XL)
1) Никакой не плагиат :-)
спасибо :)
KL (XL)2) Так действительно меньше функций. Зато так мы помимо разделителя (пробел) завязываемся на конкретный текст
3) Если искомый текст вперемежку с цифрами, то число врядли будет иметь смысл, по крайней мере для суммирования :-)а если там не конкретный текст, а, например, " см" вперемешку с " мм" - то тоже суммировать смысла нет :)
...
Рейтинг: 0 / 0
10.07.2009, 15:47:25
    #36084629
A-Nik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - хитрое суммирование
Ага, так будет луТше
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - хитрое суммирование / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]