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

Вход

Регистрация

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

 

= Мир MS Excel/Сумма в столбце, в ячейках которого после числа ТЕКСТ - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Сумма в столбце, в ячейках которого после числа ТЕКСТ
Никанор Дата: Четверг, 14.12.2017, 11:45 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте!
Прикладываю пример в файле, который называется: «Спросить Формула суммы в столбце, в ячейках, которого после числа ТЕКСТ .xlsx»
Помогите, пожалуйста, написать краткую формулу суммы в столбце для ячейки J59.
В ячейках этого столбца стоит формула:
Код
=ЕСЛИ(A10<>"";ПРОСМОТР(9^9;--ПСТР(H10;1;СТРОКА($1:$9)))*ПРОСМОТР(9^9;--ПСТР(I10;1;СТРОКА($1:$9)))&" руб.";"")

Эта формула умножает значения ячейки столбца H на значения ячейки столбца I.
В ячейках столбца H и в ячейках столбца I также после числа ТЕКСТ.
Результат этой формулы: после числа ТЕКСТ.
Если написать формулу
Код
=СУММ(J10:J58)

Результат этой формулы неправильный будет 0 (ноль).
Если написать формулу для суммы первых двух ячеек столбца
Код
=ЕСЛИ(A10<>"";ПРОСМОТР(9^9;--ПСТР(J10;1;СТРОКА($1:$9)))+ПРОСМОТР(9^9;--ПСТР(J11;1;СТРОКА($1:$9)))&" руб.";"")

эта формула будет считать правильно. Результат в данном примере будет 1200 руб.
Но эта формула очень длинная. В этом случае надо добавлять значение следующей ячейки в столбце. В этом примере надо добавить к формуле
Код
ПРОСМОТР(9^9;--ПСТР(J11;1;СТРОКА($1:$9)))&" руб.";"")
и так далее.
Вопрос: как написать краткую формулу суммы в столбце для ячейки J59?
К сообщению приложен файл: ____-_-___.xlsx (15.6 Kb)
 
Ответить
СообщениеЗдравствуйте!
Прикладываю пример в файле, который называется: «Спросить Формула суммы в столбце, в ячейках, которого после числа ТЕКСТ .xlsx»
Помогите, пожалуйста, написать краткую формулу суммы в столбце для ячейки J59.
В ячейках этого столбца стоит формула:
Код
=ЕСЛИ(A10<>"";ПРОСМОТР(9^9;--ПСТР(H10;1;СТРОКА($1:$9)))*ПРОСМОТР(9^9;--ПСТР(I10;1;СТРОКА($1:$9)))&" руб.";"")

Эта формула умножает значения ячейки столбца H на значения ячейки столбца I.
В ячейках столбца H и в ячейках столбца I также после числа ТЕКСТ.
Результат этой формулы: после числа ТЕКСТ.
Если написать формулу
Код
=СУММ(J10:J58)

Результат этой формулы неправильный будет 0 (ноль).
Если написать формулу для суммы первых двух ячеек столбца
Код
=ЕСЛИ(A10<>"";ПРОСМОТР(9^9;--ПСТР(J10;1;СТРОКА($1:$9)))+ПРОСМОТР(9^9;--ПСТР(J11;1;СТРОКА($1:$9)))&" руб.";"")

эта формула будет считать правильно. Результат в данном примере будет 1200 руб.
Но эта формула очень длинная. В этом случае надо добавлять значение следующей ячейки в столбце. В этом примере надо добавить к формуле
Код
ПРОСМОТР(9^9;--ПСТР(J11;1;СТРОКА($1:$9)))&" руб.";"")
и так далее.
Вопрос: как написать краткую формулу суммы в столбце для ячейки J59?

Автор - Никанор
Дата добавления - 14.12.2017 в 11:45
Che79 Дата: Четверг, 14.12.2017, 11:58 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Никанор, проверяйте на файле. Не оптимизировал вообще
Массивная
Код
{=СУММ(--ПСТР($J$10:$J$48;1;ПОИСК(" ";$J$10:$J$48)))}


Вообще, формула не совсем корректная, формула Николая (ниже) правильная


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Четверг, 14.12.2017, 12:08
 
Ответить
СообщениеНиканор, проверяйте на файле. Не оптимизировал вообще
Массивная
Код
{=СУММ(--ПСТР($J$10:$J$48;1;ПОИСК(" ";$J$10:$J$48)))}


Вообще, формула не совсем корректная, формула Николая (ниже) правильная

Автор - Che79
Дата добавления - 14.12.2017 в 11:58
Nic70y Дата: Четверг, 14.12.2017, 12:00 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J58;" руб.";)))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J58;" руб.";)))

Автор - Nic70y
Дата добавления - 14.12.2017 в 12:00
Che79 Дата: Четверг, 14.12.2017, 12:23 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
еще вариант, но совсем уж не краткий получился :D
Код
=СУММПРОИЗВ(--ПСТР(J10:ИНДЕКС(J10:J58;ПОИСКПОЗ("";J10:J58;-1)-1);1;ПОИСК(" ";J10:ИНДЕКС(J10:J58;ПОИСКПОЗ("";J10:J58;-1)-1))))
К сообщению приложен файл: _112_.xlsx (14.8 Kb)


Делай нормально и будет нормально!
 
Ответить
Сообщениееще вариант, но совсем уж не краткий получился :D
Код
=СУММПРОИЗВ(--ПСТР(J10:ИНДЕКС(J10:J58;ПОИСКПОЗ("";J10:J58;-1)-1);1;ПОИСК(" ";J10:ИНДЕКС(J10:J58;ПОИСКПОЗ("";J10:J58;-1)-1))))

Автор - Che79
Дата добавления - 14.12.2017 в 12:23
pabchek Дата: Четверг, 14.12.2017, 13:53 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Цитата Никанор, 14.12.2017 в 11:45, в сообщении № 1 ()
ПРОСМОТР(9^9

не будет искать дробную часть числа, после точки.
Предлагаю изменить первичную формулу + формат ячейки " руб."
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;".";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;".";",");ПОИСК(" ";I10)-1)

Ну или изначально заменить точки на запятые и тогда можно будет обойтись без ПОДСТАВИТЬ()

формулу поправил, файл перезалил
К сообщению приложен файл: 8470582.xlsx (15.8 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092


Сообщение отредактировал pabchek - Четверг, 14.12.2017, 13:56
 
Ответить
Сообщение
Цитата Никанор, 14.12.2017 в 11:45, в сообщении № 1 ()
ПРОСМОТР(9^9

не будет искать дробную часть числа, после точки.
Предлагаю изменить первичную формулу + формат ячейки " руб."
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;".";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;".";",");ПОИСК(" ";I10)-1)

Ну или изначально заменить точки на запятые и тогда можно будет обойтись без ПОДСТАВИТЬ()

формулу поправил, файл перезалил

Автор - pabchek
Дата добавления - 14.12.2017 в 13:53
Russel Дата: Четверг, 14.12.2017, 14:17 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Можно проще сделать - убрать из формулы в последнем столбце конструкцию (&" руб."), задать нужный формат ячейки и суммировать обычной формулой СУММ()

UPD: пока писал pabchek тоже самое сказал.
К сообщению приложен файл: 8422147.xlsx (16.6 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Четверг, 14.12.2017, 14:19
 
Ответить
СообщениеМожно проще сделать - убрать из формулы в последнем столбце конструкцию (&" руб."), задать нужный формат ячейки и суммировать обычной формулой СУММ()

UPD: пока писал pabchek тоже самое сказал.

Автор - Russel
Дата добавления - 14.12.2017 в 14:17
Никанор Дата: Четверг, 14.12.2017, 14:56 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Che79, Спасибо большое!
Хоть Вы пишите: формула не совсем корректная.
Но Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5
 
Ответить
СообщениеChe79, Спасибо большое!
Хоть Вы пишите: формула не совсем корректная.
Но Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5

Автор - Никанор
Дата добавления - 14.12.2017 в 14:56
Никанор Дата: Четверг, 14.12.2017, 14:58 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y, Здравствуйте!
Большое спасибо! Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5
 
Ответить
СообщениеNic70y, Здравствуйте!
Большое спасибо! Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5

Автор - Никанор
Дата добавления - 14.12.2017 в 14:58
Никанор Дата: Четверг, 14.12.2017, 15:16 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
pabchek, Здравствуйте!
Большое спасибо за формулу. Эта формула в файле правильно считает.
Скажите пожалуйста, но почему при копировании этой формулы, например с этого сайта или скачанного Вашего файла, если я ставлю эту формулу в ячейку то результат #ЗНАЧ!
Если изменю какое-то значение в ячейке столбца H или I тоже в столбце J результат #ЗНАЧ!
Эта формула хороша тем, что можно выбирать диапазон, например =СУММ(J10:J22;J27:J58)
Но почему при изменениях результат #ЗНАЧ!
У меня Excel 2007.
 
Ответить
Сообщениеpabchek, Здравствуйте!
Большое спасибо за формулу. Эта формула в файле правильно считает.
Скажите пожалуйста, но почему при копировании этой формулы, например с этого сайта или скачанного Вашего файла, если я ставлю эту формулу в ячейку то результат #ЗНАЧ!
Если изменю какое-то значение в ячейке столбца H или I тоже в столбце J результат #ЗНАЧ!
Эта формула хороша тем, что можно выбирать диапазон, например =СУММ(J10:J22;J27:J58)
Но почему при изменениях результат #ЗНАЧ!
У меня Excel 2007.

Автор - Никанор
Дата добавления - 14.12.2017 в 15:16
Никанор Дата: Четверг, 14.12.2017, 15:24 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Russel, Здравствуйте!
Большое спасибо за ответ.
 
Ответить
СообщениеRussel, Здравствуйте!
Большое спасибо за ответ.

Автор - Никанор
Дата добавления - 14.12.2017 в 15:24
Никанор Дата: Четверг, 14.12.2017, 15:28 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y,
Я ещё не знаю правильно ли я отправил Вам сообщение и получили ли Вы его?
Большое спасибо за формулу!
Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5
 
Ответить
СообщениеNic70y,
Я ещё не знаю правильно ли я отправил Вам сообщение и получили ли Вы его?
Большое спасибо за формулу!
Ваша формула правильно считает.
Скажите пожалуйста, как её изменить, что бы она считала не весь диапазон, а часть, например K10:K26;K29:K5

Автор - Никанор
Дата добавления - 14.12.2017 в 15:28
pabchek Дата: Четверг, 14.12.2017, 16:09 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Цитата Никанор, 14.12.2017 в 15:16, в сообщении № 9 ()
почему при изменениях результат #ЗНАЧ

Покажите файл. Гадать сложно


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
Сообщение
Цитата Никанор, 14.12.2017 в 15:16, в сообщении № 9 ()
почему при изменениях результат #ЗНАЧ

Покажите файл. Гадать сложно

Автор - pabchek
Дата добавления - 14.12.2017 в 16:09
Nic70y Дата: Четверг, 14.12.2017, 17:27 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J26;" руб.";)))+СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J29:J50;" руб.";)))
Цитата Никанор, 14.12.2017 в 15:28, в сообщении № 11 ()
считала не весь диапазон
предположу, что он не просто так берется - есть какое-то условие
может покажете его?


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J26;" руб.";)))+СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J29:J50;" руб.";)))
Цитата Никанор, 14.12.2017 в 15:28, в сообщении № 11 ()
считала не весь диапазон
предположу, что он не просто так берется - есть какое-то условие
может покажете его?

Автор - Nic70y
Дата добавления - 14.12.2017 в 17:27
sv2014 Дата: Четверг, 14.12.2017, 17:38 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация: 61 ±
Замечаний: 0% ±

Excel 2013
Никанор, добрый вечер,вариант функции

[vba]
Код
Function uuu&(r As Range)
       Dim z, t$, i&: z = r.Value
With CreateObject("VBScript.RegExp"): .Pattern = "\d+"
   For i = 1 To UBound(z): t = z(i, 1)
    If .test(t) Then uuu = uuu + CDbl(.Execute(z(i, 1))(0))
   Next
End With
End Function
[/vba]
К сообщению приложен файл: example_15_12_2.xls (50.0 Kb)
 
Ответить
СообщениеНиканор, добрый вечер,вариант функции

[vba]
Код
Function uuu&(r As Range)
       Dim z, t$, i&: z = r.Value
With CreateObject("VBScript.RegExp"): .Pattern = "\d+"
   For i = 1 To UBound(z): t = z(i, 1)
    If .test(t) Then uuu = uuu + CDbl(.Execute(z(i, 1))(0))
   Next
End With
End Function
[/vba]

Автор - sv2014
Дата добавления - 14.12.2017 в 17:38
Никанор Дата: Четверг, 14.12.2017, 17:53 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
pabchek,
Спсибо за ответ!
Вот Ваша формула для ячейки J10:
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;".";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;".";",");ПОИСК(" ";I10)-1)

Эта формула если я ввожу новые значения даёт результат: #ЗНАЧ!
Извините только что проверил: результат: #ЗНАЧ! если я изменяю данные в ячейке столбца Н, а не изменяю данные в ячейке столбца I. Или наоборот изменяю данные только в ячейке столбца I результат тоже: #ЗНАЧ! А если изменяю в двух столбцах и в ячейке столбца Н и в ячейке столбца I то всё правильно считает.
Вывод: Ваша формула считает правильно при одновременном заполнении ячеек двух столбцов. Поэтому файл не отправляю.


Вы пишите: Ну или изначально заменить точки на запятые и тогда можно будет обойтись без ПОДСТАВИТЬ()
Я в ней изменил точки на запятые и получилась формула:
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1)

Такая формула при вводе новых чисел, а после них пробел и ТЕКСТ считает правильно. А если не вводить текст – результат #ЗНАЧ! И если вводить ТЕКСТ без пробела – результат тоже #ЗНАЧ!
Что бы была ПУСТАЯ ячейка столбца J если не заполнены столбцы H и I я изменил на такую формулу:
Код
=ЕСЛИ(ЕОШ(ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1));"";ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1))

Такая формула при вводе новых чисел, а после них пробел и ТЕКСТ считает правильно. А если не вводить текст – результат #ЗНАЧ! И если вводить ТЕКСТ без пробела – результат тоже #ЗНАЧ!

Вопрос: Вы пишите: «тогда можно будет обойтись без ПОДСТАВИТЬ()» Как изменить что бы формула была без ПОДСТАВИТЬ?
 
Ответить
Сообщениеpabchek,
Спсибо за ответ!
Вот Ваша формула для ячейки J10:
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;".";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;".";",");ПОИСК(" ";I10)-1)

Эта формула если я ввожу новые значения даёт результат: #ЗНАЧ!
Извините только что проверил: результат: #ЗНАЧ! если я изменяю данные в ячейке столбца Н, а не изменяю данные в ячейке столбца I. Или наоборот изменяю данные только в ячейке столбца I результат тоже: #ЗНАЧ! А если изменяю в двух столбцах и в ячейке столбца Н и в ячейке столбца I то всё правильно считает.
Вывод: Ваша формула считает правильно при одновременном заполнении ячеек двух столбцов. Поэтому файл не отправляю.


Вы пишите: Ну или изначально заменить точки на запятые и тогда можно будет обойтись без ПОДСТАВИТЬ()
Я в ней изменил точки на запятые и получилась формула:
Код
=ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1)

Такая формула при вводе новых чисел, а после них пробел и ТЕКСТ считает правильно. А если не вводить текст – результат #ЗНАЧ! И если вводить ТЕКСТ без пробела – результат тоже #ЗНАЧ!
Что бы была ПУСТАЯ ячейка столбца J если не заполнены столбцы H и I я изменил на такую формулу:
Код
=ЕСЛИ(ЕОШ(ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1));"";ЛЕВБ(ПОДСТАВИТЬ(H10;" ,";",");ПОИСК(" ";H10)-1)*ЛЕВБ(ПОДСТАВИТЬ(I10;" ,";",");ПОИСК(" ";I10)-1))

Такая формула при вводе новых чисел, а после них пробел и ТЕКСТ считает правильно. А если не вводить текст – результат #ЗНАЧ! И если вводить ТЕКСТ без пробела – результат тоже #ЗНАЧ!

Вопрос: Вы пишите: «тогда можно будет обойтись без ПОДСТАВИТЬ()» Как изменить что бы формула была без ПОДСТАВИТЬ?

Автор - Никанор
Дата добавления - 14.12.2017 в 17:53
Никанор Дата: Четверг, 14.12.2017, 18:00 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y,
Нужен диапазон без ячеек J27 J28
Приложил файл. без ячеек J27 J28 Спросить Формула суммы в столбце, в ячейках, которого после числа ТЕКСТ .xlsx
К сообщению приложен файл: __J27_J28_____-.xlsx (15.7 Kb)
 
Ответить
СообщениеNic70y,
Нужен диапазон без ячеек J27 J28
Приложил файл. без ячеек J27 J28 Спросить Формула суммы в столбце, в ячейках, которого после числа ТЕКСТ .xlsx

Автор - Никанор
Дата добавления - 14.12.2017 в 18:00
Nic70y Дата: Четверг, 14.12.2017, 18:11 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Цитата Никанор, 14.12.2017 в 18:00, в сообщении № 16 ()
Приложил файл
раз закономерности ни какой нет, то файл не нужен :)
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J26;" руб.";)))+СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J29:J50;" руб.";)))


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата Никанор, 14.12.2017 в 18:00, в сообщении № 16 ()
Приложил файл
раз закономерности ни какой нет, то файл не нужен :)
=СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J10:J26;" руб.";)))+СУММПРОИЗВ(--(0&ПОДСТАВИТЬ(J29:J50;" руб.";)))

Автор - Nic70y
Дата добавления - 14.12.2017 в 18:11
Никанор Дата: Четверг, 14.12.2017, 20:27 | Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y, Большое спасибо за формулу!
Всё правильно считает. Я понял – надо просто к нужному диапазону прибавлять другой необходимый.
Большое Вам спасибо.
 
Ответить
СообщениеNic70y, Большое спасибо за формулу!
Всё правильно считает. Я понял – надо просто к нужному диапазону прибавлять другой необходимый.
Большое Вам спасибо.

Автор - Никанор
Дата добавления - 14.12.2017 в 20:27
pabchek Дата: Пятница, 15.12.2017, 08:59 | Сообщение № 19
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Цитата Никанор, 14.12.2017 в 17:53, в сообщении № 15 ()
правильно при одновременном заполнении

Заменил точки на запятые и убрал ошибку.
Код
=ЕСЛИОШИБКА(ЛЕВБ(H10;ПОИСК(" ";H10)-1)*ЛЕВБ(I10;ПОИСК(" ";I10)-1);0)
К сообщению приложен файл: 5177394.xlsx (15.7 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
Сообщение
Цитата Никанор, 14.12.2017 в 17:53, в сообщении № 15 ()
правильно при одновременном заполнении

Заменил точки на запятые и убрал ошибку.
Код
=ЕСЛИОШИБКА(ЛЕВБ(H10;ПОИСК(" ";H10)-1)*ЛЕВБ(I10;ПОИСК(" ";I10)-1);0)

Автор - pabchek
Дата добавления - 15.12.2017 в 08:59
Никанор Дата: Пятница, 15.12.2017, 20:05 | Сообщение № 20
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
sv2014, Большое спасибо за вариант с Макросом и за уделённое моему вопросу время!
Извините, что отвечаю не сразу.
Позвольте задать вопрос: Сумму надо писать такой формулой как в файле и включать Макросы?
Код
=uuu(J10:J58)


Обычная формула
Код
=СУММ(J10:J58)
не будет «работать»?


Сообщение отредактировал Никанор - Пятница, 15.12.2017, 20:05
 
Ответить
Сообщениеsv2014, Большое спасибо за вариант с Макросом и за уделённое моему вопросу время!
Извините, что отвечаю не сразу.
Позвольте задать вопрос: Сумму надо писать такой формулой как в файле и включать Макросы?
Код
=uuu(J10:J58)


Обычная формула
Код
=СУММ(J10:J58)
не будет «работать»?

Автор - Никанор
Дата добавления - 15.12.2017 в 20:05
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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