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

Вход

Регистрация

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

 

= Мир MS Excel/1 мин. 47 сек. как преоброзавоть в число? - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » 1 мин. 47 сек. как преоброзавоть в число? (Формулы/Formulas)
1 мин. 47 сек. как преоброзавоть в число?
zadrotto Дата: Понедельник, 06.02.2017, 16:37 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
51 сек.
1 мин. 30 сек.
2 сек.
2 мин. 21 сек.
31 сек.

12 сек.
1 мин. 29 сек.
2 мин. 10 сек.
5 мин. 46 сек.

Вот такой у меня столбец)
Kак его посчитать)(общее количество времени типа 3 часа 5 минут в итоге а не этот слобец)) самое простое это перевести эти значения в цифры и авто сумма... но не знаю как перевести
ексель 10 использую...примного буду благодарен гениям экселя)


Сообщение отредактировал zadrotto - Понедельник, 06.02.2017, 16:43
 
Ответить
Сообщение51 сек.
1 мин. 30 сек.
2 сек.
2 мин. 21 сек.
31 сек.

12 сек.
1 мин. 29 сек.
2 мин. 10 сек.
5 мин. 46 сек.

Вот такой у меня столбец)
Kак его посчитать)(общее количество времени типа 3 часа 5 минут в итоге а не этот слобец)) самое простое это перевести эти значения в цифры и авто сумма... но не знаю как перевести
ексель 10 использую...примного буду благодарен гениям экселя)

Автор - zadrotto
Дата добавления - 06.02.2017 в 16:37
Michael_S Дата: Понедельник, 06.02.2017, 16:54 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Давайте пример в файле Excel, и данных чуть побольше.

[p.s.]...а вообще, эта задача уже несколько раз решалась...[/p.s.]
 
Ответить
СообщениеДавайте пример в файле Excel, и данных чуть побольше.

[p.s.]...а вообще, эта задача уже несколько раз решалась...[/p.s.]

Автор - Michael_S
Дата добавления - 06.02.2017 в 16:54
Michael_S Дата: Понедельник, 06.02.2017, 17:07 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Конкретно по вашим данным:
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

[p.s.]Формула массива[/p.s.]
К сообщению приложен файл: zadrotto.xlsx (8.9 Kb)
 
Ответить
СообщениеКонкретно по вашим данным:
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

[p.s.]Формула массива[/p.s.]

Автор - Michael_S
Дата добавления - 06.02.2017 в 17:07
Michael_S Дата: Понедельник, 06.02.2017, 17:09 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
zadrotto, я не модератор, но ник рекомендовал бы сменить... как неблагозвучный...
 
Ответить
Сообщениеzadrotto, я не модератор, но ник рекомендовал бы сменить... как неблагозвучный...

Автор - Michael_S
Дата добавления - 06.02.2017 в 17:09
Pelena Дата: Понедельник, 06.02.2017, 17:11 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Возможности изменить ник нет. Могу только забанить


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВозможности изменить ник нет. Могу только забанить

Автор - Pelena
Дата добавления - 06.02.2017 в 17:11
zadrotto Дата: Понедельник, 06.02.2017, 17:31 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Michael_S, вы гений) спасибо большое все как надо) ..то что формат ячеек время я догадался)
 
Ответить
СообщениеMichael_S, вы гений) спасибо большое все как надо) ..то что формат ячеек время я догадался)

Автор - zadrotto
Дата добавления - 06.02.2017 в 17:31
zadrotto Дата: Понедельник, 06.02.2017, 17:33 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, не надо банить)))у не которых фамилии такии и люди с ними живут)
 
Ответить
СообщениеPelena, не надо банить)))у не которых фамилии такии и люди с ними живут)

Автор - zadrotto
Дата добавления - 06.02.2017 в 17:33
AlexM Дата: Понедельник, 06.02.2017, 18:04 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Еще вариант
Код
=--("0:"&ЕСЛИ(ДЛСТР(A1)<8;0;ЛЕВБ(A1;2))&":"&ЛЕВБ(ПРАВБ(A1;7);2))
Для одной строки



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 06.02.2017, 19:00
 
Ответить
СообщениеЕще вариант
Код
=--("0:"&ЕСЛИ(ДЛСТР(A1)<8;0;ЛЕВБ(A1;2))&":"&ЛЕВБ(ПРАВБ(A1;7);2))
Для одной строки

Автор - AlexM
Дата добавления - 06.02.2017 в 18:04
AlexM Дата: Понедельник, 06.02.2017, 18:58 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Формула для суммы
Код
=СУММ(--("0:"&ЕСЛИ(ДЛСТР(A1:A10)<8;0;ЛЕВБ(A1:A10;2))&":"&ЛЕВБ(ПРАВБ(A1:A10;7);2)))

Формула массива



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 06.02.2017, 19:00
 
Ответить
СообщениеФормула для суммы
Код
=СУММ(--("0:"&ЕСЛИ(ДЛСТР(A1:A10)<8;0;ЛЕВБ(A1:A10;2))&":"&ЛЕВБ(ПРАВБ(A1:A10;7);2)))

Формула массива

Автор - AlexM
Дата добавления - 06.02.2017 в 18:58
Hdima777 Дата: Четверг, 16.01.2020, 10:30 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день, уважаемые знатоки Excell! Понимаю, что тема давно забытая, но надеюсь, что кто то ее еще может просматривать. Поэтому прошу вас пояснить фрагмент формулы "...--("0:0:"&ПОДСТАВИТЬ...", и что означает символ "--" в формуле:
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))


Сообщение отредактировал Hdima777 - Четверг, 16.01.2020, 10:31
 
Ответить
СообщениеДобрый день, уважаемые знатоки Excell! Понимаю, что тема давно забытая, но надеюсь, что кто то ее еще может просматривать. Поэтому прошу вас пояснить фрагмент формулы "...--("0:0:"&ПОДСТАВИТЬ...", и что означает символ "--" в формуле:
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

Автор - Hdima777
Дата добавления - 16.01.2020 в 10:30
AlexM Дата: Четверг, 16.01.2020, 10:34 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЧто такое -- или как превратить ИСТИНА в 1, а ЛОЖЬ в 0?

Автор - AlexM
Дата добавления - 16.01.2020 в 10:34
Hdima777 Дата: Четверг, 16.01.2020, 14:43 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо, великодушно! Сейчас будем разбираться!)
 
Ответить
СообщениеСпасибо, великодушно! Сейчас будем разбираться!)

Автор - Hdima777
Дата добавления - 16.01.2020 в 14:43
Shtalker Дата: Вторник, 18.02.2020, 10:03 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Здравствуйте! Может кто нибудь объяснить как эта формула работает подробно?

=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))
 
Ответить
СообщениеЗдравствуйте! Может кто нибудь объяснить как эта формула работает подробно?

=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

Автор - Shtalker
Дата добавления - 18.02.2020 в 10:03
Pelena Дата: Вторник, 18.02.2020, 10:32 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
подробно

эта часть --("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";"")) правильно работает, если время задано только в секундах. Функция ПОДСТАВИТЬ(A1:A10;" сек.";"") убирает слово сек, а к оставшемуся числу прицепляется слева "0:0:", потому что этого требует формат времени (ч:м:с). Дальше двойной минус -- переводит это всё в число, это и будет время в секундах.
Если в записи встречается слово мин, то предыдущая формула даст ошибку, тогда отрабатывает второй аргумент функции ЕСЛИОШИБКА, а именно --("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":")). Здесь аналогично убираются слова сек и мин, а впереди добавляется "0:" для часов. -- переводит в число. Осталось только просуммировать


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
подробно

эта часть --("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";"")) правильно работает, если время задано только в секундах. Функция ПОДСТАВИТЬ(A1:A10;" сек.";"") убирает слово сек, а к оставшемуся числу прицепляется слева "0:0:", потому что этого требует формат времени (ч:м:с). Дальше двойной минус -- переводит это всё в число, это и будет время в секундах.
Если в записи встречается слово мин, то предыдущая формула даст ошибку, тогда отрабатывает второй аргумент функции ЕСЛИОШИБКА, а именно --("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":")). Здесь аналогично убираются слова сек и мин, а впереди добавляется "0:" для часов. -- переводит в число. Осталось только просуммировать

Автор - Pelena
Дата добавления - 18.02.2020 в 10:32
Shtalker Дата: Вторник, 18.02.2020, 10:44 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
И почему не работает сумма по столбцу? Если каждую для каждой ячейки применить формулу перевода а потом результаты суммировать то все ок а если применить:
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

то не работает.
И даже если в файле zadrotto.xlsx, в ячейке где сразу суммируется по столбцу, в строку формул кликнуть то пропадают фигурные скобки и она тоже перестает считать.
Не пойму почему.


Сообщение отредактировал Shtalker - Вторник, 18.02.2020, 11:21
 
Ответить
СообщениеИ почему не работает сумма по столбцу? Если каждую для каждой ячейки применить формулу перевода а потом результаты суммировать то все ок а если применить:
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))

то не работает.
И даже если в файле zadrotto.xlsx, в ячейке где сразу суммируется по столбцу, в строку формул кликнуть то пропадают фигурные скобки и она тоже перестает считать.
Не пойму почему.

Автор - Shtalker
Дата добавления - 18.02.2020 в 10:44
Shtalker Дата: Вторник, 18.02.2020, 10:53 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Что такое -- или как превратить ИСТИНА в 1, а ЛОЖЬ в 0?


Сообщение отредактировал Shtalker - Вторник, 18.02.2020, 11:22
 
Ответить
Сообщение
Что такое -- или как превратить ИСТИНА в 1, а ЛОЖЬ в 0?

Автор - Shtalker
Дата добавления - 18.02.2020 в 10:53
AlexM Дата: Вторник, 18.02.2020, 11:05 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
По крайней мере тут так написано
Это заголовок статьи, в статье есть "неявное преобразование типов", "Любое математическое действие само по себе запускает механизм преобразования в числа текстовых значений"

И почему то не суммирует по всему столбцу

Формула массива



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
По крайней мере тут так написано
Это заголовок статьи, в статье есть "неявное преобразование типов", "Любое математическое действие само по себе запускает механизм преобразования в числа текстовых значений"

И почему то не суммирует по всему столбцу

Формула массива

Автор - AlexM
Дата добавления - 18.02.2020 в 11:05
Shtalker Дата: Вторник, 18.02.2020, 11:11 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Спасибо, теперь все понятно! А что посоветуете почитать чтобы тут больше не спрашивать? Ведь вы где то этому научились.
 
Ответить
СообщениеСпасибо, теперь все понятно! А что посоветуете почитать чтобы тут больше не спрашивать? Ведь вы где то этому научились.

Автор - Shtalker
Дата добавления - 18.02.2020 в 11:11
AlexM Дата: Вторник, 18.02.2020, 11:36 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Shtalker, С Excel познакомился еще в Windows 3.11 , это примерно 1995 год
Excel тогда уже был, а никакой литературы не было. Азы освоил самостоятельно интуитивно и по справкам функций. Дальнейшее самообучение происходило на форумам и этот форум был основным.
В верху страницы есть ссылка на библиотеку, там много книг. Что-то конкретное посоветовать не могу.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеShtalker, С Excel познакомился еще в Windows 3.11 , это примерно 1995 год
Excel тогда уже был, а никакой литературы не было. Азы освоил самостоятельно интуитивно и по справкам функций. Дальнейшее самообучение происходило на форумам и этот форум был основным.
В верху страницы есть ссылка на библиотеку, там много книг. Что-то конкретное посоветовать не могу.

Автор - AlexM
Дата добавления - 18.02.2020 в 11:36
Shtalker Дата: Вторник, 18.02.2020, 14:49 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
С Excel познакомился еще в Windows 3.11 ,

А не подскажете можно ли использовать эту формулу :
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))
только вместо СУММ подставить СУММЕСЛИМН? Пробовал сам, выдает ошибку.
 
Ответить
Сообщение
С Excel познакомился еще в Windows 3.11 ,

А не подскажете можно ли использовать эту формулу :
Код
=СУММ(ЕСЛИОШИБКА(--("0:0:"&ПОДСТАВИТЬ(A1:A10;" сек.";""));--("0:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1:A10;" сек.";"");" мин. ";":"))))
только вместо СУММ подставить СУММЕСЛИМН? Пробовал сам, выдает ошибку.

Автор - Shtalker
Дата добавления - 18.02.2020 в 14:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » 1 мин. 47 сек. как преоброзавоть в число? (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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