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

Вход

Регистрация

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

 

= Мир MS Excel/Сумма между двумя текстовыми ячейками - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумма между двумя текстовыми ячейками (Формулы/Formulas)
Сумма между двумя текстовыми ячейками
roman66rus Дата: Суббота, 02.07.2016, 19:06 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 87
Репутация: 0 ±
Замечаний: 20% ±

2010
Доброго всем времени суток.
Помогите с формулой.
Нужно посчитать сумму между текстом.
В примере нужно посчитать сумму между ячейками R5 и J5.
Начал делать но не знаю как первую часть формулы написать поэтому просто поставил B5
К сообщению приложен файл: 3114148.xls(24Kb)
 
Ответить
СообщениеДоброго всем времени суток.
Помогите с формулой.
Нужно посчитать сумму между текстом.
В примере нужно посчитать сумму между ячейками R5 и J5.
Начал делать но не знаю как первую часть формулы написать поэтому просто поставил B5

Автор - roman66rus
Дата добавления - 02.07.2016 в 19:06
Udik Дата: Суббота, 02.07.2016, 19:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 152 ±
Замечаний: 0% ±

Excel 2013
Если нужно подсчитать сумму в диапазоне
Код

=СУММ(B5:R5)

текст автоматом пропустит


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеЕсли нужно подсчитать сумму в диапазоне
Код

=СУММ(B5:R5)

текст автоматом пропустит

Автор - Udik
Дата добавления - 02.07.2016 в 19:14
roman66rus Дата: Суббота, 02.07.2016, 19:16 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 87
Репутация: 0 ±
Замечаний: 20% ±

2010
Udik, нужно посчитать сумму между последним текстом и предпоследним в примере это J5:R5
 
Ответить
СообщениеUdik, нужно посчитать сумму между последним текстом и предпоследним в примере это J5:R5

Автор - roman66rus
Дата добавления - 02.07.2016 в 19:16
Nic70y Дата: Суббота, 02.07.2016, 19:23 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3475
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
Код
=СУММ(ИНДЕКС(5:5;ПОИСКПОЗ("我我";A5:ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))):IV5)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение
Код
=СУММ(ИНДЕКС(5:5;ПОИСКПОЗ("我我";A5:ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))):IV5)

Автор - Nic70y
Дата добавления - 02.07.2016 в 19:23
roman66rus Дата: Суббота, 02.07.2016, 20:10 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 87
Репутация: 0 ±
Замечаний: 20% ±

2010
Nic70y, не работает, попробовал со своей частью объединить тож ни че не получается
К сообщению приложен файл: 5887463.xls(33Kb)
 
Ответить
СообщениеNic70y, не работает, попробовал со своей частью объединить тож ни че не получается

Автор - roman66rus
Дата добавления - 02.07.2016 в 20:10
Nic70y Дата: Суббота, 02.07.2016, 20:15 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3475
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
1) примеры отличаются, т.е. после последнего текста есть числа
2) зачем заменили искомое?
Код
=СУММ(ИНДЕКС(5:5;ПОИСКПОЗ("我我";A5:ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))):ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))
К сообщению приложен файл: 8184617.xls(33Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение1) примеры отличаются, т.е. после последнего текста есть числа
2) зачем заменили искомое?
Код
=СУММ(ИНДЕКС(5:5;ПОИСКПОЗ("我我";A5:ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))):ИНДЕКС(5:5;ПОИСКПОЗ("我我";5:5)-1))

Автор - Nic70y
Дата добавления - 02.07.2016 в 20:15
roman66rus Дата: Суббота, 02.07.2016, 20:22 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 87
Репутация: 0 ±
Замечаний: 20% ±

2010
Nic70y, спасибо, то что нужно
 
Ответить
СообщениеNic70y, спасибо, то что нужно

Автор - roman66rus
Дата добавления - 02.07.2016 в 20:22
Udik Дата: Воскресенье, 03.07.2016, 13:43 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 152 ±
Замечаний: 0% ±

Excel 2013
Вчера инет отвалился :)
Ещё вариант, массивка
Код

{=СУММ(AZ5:ИНДЕКС(A5:AZ5;;НАИБОЛЬШИЙ((ЕТЕКСТ(A5:AZ5))*СТОЛБЕЦ(A5:AZ5);2)))}
К сообщению приложен файл: 0t.xls(24Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеВчера инет отвалился :)
Ещё вариант, массивка
Код

{=СУММ(AZ5:ИНДЕКС(A5:AZ5;;НАИБОЛЬШИЙ((ЕТЕКСТ(A5:AZ5))*СТОЛБЕЦ(A5:AZ5);2)))}

Автор - Udik
Дата добавления - 03.07.2016 в 13:43
Nic70y Дата: Воскресенье, 03.07.2016, 15:30 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3475
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
Udik, Ваша формула неверна.
К сообщению приложен файл: 5481588.xls(24Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
СообщениеUdik, Ваша формула неверна.

Автор - Nic70y
Дата добавления - 03.07.2016 в 15:30
МВТ Дата: Воскресенье, 03.07.2016, 15:33 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 475
Репутация: 135 ±
Замечаний: 0% ±

Excel 2007
Вариант макросом
[vba]
Код
Function tt(rng As Range) As Double
    Dim i As Long, j As Long, arr
    arr = rng
    For i = UBound(arr, 2) To 1 Step -1
        If Not IsNumeric(arr(1, i)) Then
            For j = i - 1 To 1 Step -1
                If Not (IsNumeric(arr(1, j))) Then Exit Function
                tt = tt + arr(1, j)
            Next
        End If
    Next
End Function
[/vba]
 
Ответить
СообщениеВариант макросом
[vba]
Код
Function tt(rng As Range) As Double
    Dim i As Long, j As Long, arr
    arr = rng
    For i = UBound(arr, 2) To 1 Step -1
        If Not IsNumeric(arr(1, i)) Then
            For j = i - 1 To 1 Step -1
                If Not (IsNumeric(arr(1, j))) Then Exit Function
                tt = tt + arr(1, j)
            Next
        End If
    Next
End Function
[/vba]

Автор - МВТ
Дата добавления - 03.07.2016 в 15:33
Udik Дата: Воскресенье, 03.07.2016, 16:22 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 152 ±
Замечаний: 0% ±

Excel 2013
Ваша формула неверна.

Ну я предполагал, что последняя текстовая ячейка является последней и в строке :) Опирался на пример 1 поста


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Воскресенье, 03.07.2016, 16:23
 
Ответить
Сообщение
Ваша формула неверна.

Ну я предполагал, что последняя текстовая ячейка является последней и в строке :) Опирался на пример 1 поста

Автор - Udik
Дата добавления - 03.07.2016 в 16:22
Nic70y Дата: Воскресенье, 03.07.2016, 16:23 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3475
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
1) примеры отличаются, т.е. после последнего текста есть числа
аналогично, до второго примера.


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение
1) примеры отличаются, т.е. после последнего текста есть числа
аналогично, до второго примера.

Автор - Nic70y
Дата добавления - 03.07.2016 в 16:23
Udik Дата: Воскресенье, 03.07.2016, 17:07 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 152 ±
Замечаний: 0% ±

Excel 2013
Тогда так можно, то же массивка
Код

{=СУММ(СМЕЩ(A5;0;НАИБОЛЬШИЙ(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap);2);;МАКС(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap))-НАИБОЛЬШИЙ(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap);2)))}

diap - именованный диапазон
К сообщению приложен файл: 6745985.xls(33Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Воскресенье, 03.07.2016, 17:08
 
Ответить
СообщениеТогда так можно, то же массивка
Код

{=СУММ(СМЕЩ(A5;0;НАИБОЛЬШИЙ(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap);2);;МАКС(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap))-НАИБОЛЬШИЙ(ЕТЕКСТ(diap)*СТОЛБЕЦ(diap);2)))}

diap - именованный диапазон

Автор - Udik
Дата добавления - 03.07.2016 в 17:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумма между двумя текстовыми ячейками (Формулы/Formulas)
Страница 1 из 11
Поиск:

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