сложить число с запятой и дробь
falken
Дата: Среда, 17.04.2019, 21:41 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Доброго времени суток. Может кто помочь? Имеется график сменности, требуется подсчет отработанных часов через дробь "дневные/ночные". Заранее спасибо.
Доброго времени суток. Может кто помочь? Имеется график сменности, требуется подсчет отработанных часов через дробь "дневные/ночные". Заранее спасибо. falken
Ответить
Сообщение Доброго времени суток. Может кто помочь? Имеется график сменности, требуется подсчет отработанных часов через дробь "дневные/ночные". Заранее спасибо. Автор - falken Дата добавления - 17.04.2019 в 21:41
Nic70y
Дата: Среда, 17.04.2019, 21:44 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9145
Репутация:
2417
±
Замечаний:
0% ±
Excel 2010
Код
=ЛЕВБ(AE1;ПОИСК("/";AE1)-1)+ПСТР(AE1;ПОИСК("/";AE1)+1;5,2)
так нужно?
Код
=ЛЕВБ(AE1;ПОИСК("/";AE1)-1)+ПСТР(AE1;ПОИСК("/";AE1)+1;5,2)
так нужно?Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ЛЕВБ(AE1;ПОИСК("/";AE1)-1)+ПСТР(AE1;ПОИСК("/";AE1)+1;5,2)
так нужно?Автор - Nic70y Дата добавления - 17.04.2019 в 21:44
falken
Дата: Среда, 17.04.2019, 22:02 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
чесно в excel не опытный. предложенная формула не работает. и немного не так в файле посчитал. в новом файле поправил и постарался описать проблему
чесно в excel не опытный. предложенная формула не работает. и немного не так в файле посчитал. в новом файле поправил и постарался описать проблему falken
Ответить
Сообщение чесно в excel не опытный. предложенная формула не работает. и немного не так в файле посчитал. в новом файле поправил и постарался описать проблему Автор - falken Дата добавления - 17.04.2019 в 22:02
bmv98rus
Дата: Среда, 17.04.2019, 22:21 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&"/"&SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))
Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&"/"&SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&"/"&SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))
Автор - bmv98rus Дата добавления - 17.04.2019 в 22:21
falken
Дата: Среда, 17.04.2019, 22:30 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
bmv98rus, если вставляю формулу в ячейку, выводит результат 0/0
bmv98rus, если вставляю формулу в ячейку, выводит результат 0/0 falken
Ответить
Сообщение bmv98rus, если вставляю формулу в ячейку, выводит результат 0/0 Автор - falken Дата добавления - 17.04.2019 в 22:30
bmv98rus
Дата: Среда, 17.04.2019, 22:32 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
это формула массива, водится CTRL+SHIFT+ENTER
это формула массива, водится CTRL+SHIFT+ENTER bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение это формула массива, водится CTRL+SHIFT+ENTER Автор - bmv98rus Дата добавления - 17.04.2019 в 22:32
falken
Дата: Среда, 17.04.2019, 22:33 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
спасибо, не знал
Ответить
Сообщение спасибо, не знал Автор - falken Дата добавления - 17.04.2019 в 22:33
falken
Дата: Среда, 17.04.2019, 22:38 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
а возможно сделать так, чтобы если после/ 0, то он не отображался?
а возможно сделать так, чтобы если после/ 0, то он не отображался? falken
Ответить
Сообщение а возможно сделать так, чтобы если после/ 0, то он не отображался? Автор - falken Дата добавления - 17.04.2019 в 22:38
bmv98rus
Дата: Среда, 17.04.2019, 22:43 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&IFERROR("/"&1/(1/SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);)));"")
Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&IFERROR("/"&1/(1/SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);)));"")
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Код
=SUM(IFERROR(--LEFT(A1:AD1;FIND("/";A1:AD1&"/")-1);)+IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);))&IFERROR("/"&1/(1/SUM(IFERROR(--MID(A1:AD1;FIND("/";A1:AD1&"/")+1;3);)));"")
Автор - bmv98rus Дата добавления - 17.04.2019 в 22:43
falken
Дата: Среда, 17.04.2019, 22:56 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
супер, ОГРОМНОЕ СПАСИБО
Ответить
Сообщение супер, ОГРОМНОЕ СПАСИБО Автор - falken Дата добавления - 17.04.2019 в 22:56
Nic70y
Дата: Четверг, 18.04.2019, 08:45 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 9145
Репутация:
2417
±
Замечаний:
0% ±
Excel 2010
ну и для приколаКод
=СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)))
без /0Код
=ПОДСТАВИТЬ(СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)));"/0";)
ну и для приколаКод
=СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)))
без /0Код
=ПОДСТАВИТЬ(СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)));"/0";)
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 18.04.2019, 08:59
Ответить
Сообщение ну и для приколаКод
=СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)))
без /0Код
=ПОДСТАВИТЬ(СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));ДЕНЬ(A1:AD1)+МЕСЯЦ(A1:AD1));A1:AD1)&"/"&СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("/";A1:AD1));МЕСЯЦ(A1:AD1)));"/0";)
Автор - Nic70y Дата добавления - 18.04.2019 в 08:45
_Boroda_
Дата: Четверг, 18.04.2019, 09:45 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Еще вариант МассивнаяКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
НемассивнаяКод
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
Без нуляКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
Код
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
* Спинным мозгом чую, что еще уменьшить можно
Еще вариант МассивнаяКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
НемассивнаяКод
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
Без нуляКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
Код
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
* Спинным мозгом чую, что еще уменьшить можно _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще вариант МассивнаяКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
НемассивнаяКод
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&"/"&СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"))
Без нуляКод
=СУММ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
Код
=СУММПРОИЗВ(--ТЕКСТ(A1:AD1;{"[>99]М;;\0;\0":"[>99]Д;;,00;\0"}))&ТЕКСТ(СУММПРОИЗВ(--ТЕКСТ(A1:AD1;"[>99]М;;\0;\0"));"\/0;;")
* Спинным мозгом чую, что еще уменьшить можно Автор - _Boroda_ Дата добавления - 18.04.2019 в 09:45
bmv98rus
Дата: Четверг, 18.04.2019, 11:19 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
В примере этого нет но для 5,5/6,5 ….
В примере этого нет но для 5,5/6,5 …. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение В примере этого нет но для 5,5/6,5 …. Автор - bmv98rus Дата добавления - 18.04.2019 в 11:19