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

Вход

Регистрация

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

 

= Мир MS Excel/Как посчитать сумму в этом случае - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Как посчитать сумму в этом случае
ikki Дата: Суббота, 26.01.2013, 23:08 | Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
ну вы ведь уже поблагодарили biggrin


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениену вы ведь уже поблагодарили biggrin

Автор - ikki
Дата добавления - 26.01.2013 в 23:08
Serge_007 Дата: Суббота, 26.01.2013, 23:36 | Сообщение № 22
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (sollomma)
как здесь на форуме благодарят?

Об этом тоже есть в правилах smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (sollomma)
как здесь на форуме благодарят?

Об этом тоже есть в правилах smile

Автор - Serge_007
Дата добавления - 26.01.2013 в 23:36
sollomma Дата: Суббота, 26.01.2013, 23:38 | Сообщение № 23
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Серж, Вы педант))))

[admin]Я в курсе :)[/admin]


Сообщение отредактировал sollomma - Суббота, 26.01.2013, 23:39
 
Ответить
СообщениеСерж, Вы педант))))

[admin]Я в курсе :)[/admin]

Автор - sollomma
Дата добавления - 26.01.2013 в 23:38
_Boroda_ Дата: Воскресенье, 27.01.2013, 00:27 | Сообщение № 24
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Я тут подумал, может, если формула с СУММЕСЛИ на 31000 задумываться будет, то может, лучше сводную все-таки.
Или совместить сводную и формулы.
Или можно формулу написать примерно так (если номера упорядочены):
Код
=ЕСЛИ(C2<>C1;B2-СУММЕСЛИ(C2:C100;$C2;D2:D100);"")

где 100 - число, заведомо большее наибольшего количества одинаковых номеров
Все способы в пример засунул.
К сообщению приложен файл: 6260603_.xls (24.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ тут подумал, может, если формула с СУММЕСЛИ на 31000 задумываться будет, то может, лучше сводную все-таки.
Или совместить сводную и формулы.
Или можно формулу написать примерно так (если номера упорядочены):
Код
=ЕСЛИ(C2<>C1;B2-СУММЕСЛИ(C2:C100;$C2;D2:D100);"")

где 100 - число, заведомо большее наибольшего количества одинаковых номеров
Все способы в пример засунул.

Автор - _Boroda_
Дата добавления - 27.01.2013 в 00:27
ikki Дата: Воскресенье, 27.01.2013, 01:14 | Сообщение № 25
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
добавил в файл от _Boroda_ вариант с макросом smile

пс. в данном конкретном макросе в SQL-запросе функцию avg() можно заменить на функцию first()
должно быть быстрее.
а вот насколько быстрее - вопрос.
К сообщению приложен файл: ado.xls (40.0 Kb)


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki


Сообщение отредактировал ikki - Воскресенье, 27.01.2013, 01:30
 
Ответить
Сообщениедобавил в файл от _Boroda_ вариант с макросом smile

пс. в данном конкретном макросе в SQL-запросе функцию avg() можно заменить на функцию first()
должно быть быстрее.
а вот насколько быстрее - вопрос.

Автор - ikki
Дата добавления - 27.01.2013 в 01:14
sollomma Дата: Понедельник, 28.01.2013, 19:25 | Сообщение № 26
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

спасибо, еще раз)))
 
Ответить
Сообщениеспасибо, еще раз)))

Автор - sollomma
Дата добавления - 28.01.2013 в 19:25
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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