Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2011, 10:53   #11
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Ведь
{=COUNTIF(D4:D33;D4:D33)}
выдаёт 4?
правильно, - записанная в одну ячейку... 4 - это сколько раз получал помощь 1111111119 (первый в списке).
если отметить ячейку, в которой она записана и еще 29 ячеек вниз, нажать F2, Ctrl+Shift+Enter то... станет видно что {=COUNTIF(D4:D33;D4:D33)} возвращала не 4, а массив значений: 4, 1, 2, 2, 2, 3, 2, 2, 3, 1, 4...
присмотритесь к этому ряду чисел, видите напротив каждого 1111111119 оказалось число 4 (это сколько раза 1111111119 получал помощь).
теперь если вместо каждой 4 написать 1/4 и взять сумму 4-х 1/4 сколько будет? - правильно будет 1 (для 1111111119). аналогичные единички получим для всех остальных уникальных записей. для некоторых это будет 1 полученныя из 3-х 1/3, для некоторых из 2-х 1/2, для некоторых из 1 1.
все просто...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.07.2011, 11:44   #12
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Спасибо.
Всё просто
Нет, UDF проще написать, чем такую формулу придумать...
Хотя теперь, как разжевали, я припоминаю, что такой подход уже когда-то видел...

Как тут недалеко одну фразу обсуждали:
Код:
Сумма строки по критерию (Автор: Catrina, Дата: 27.07.2011 03:21) 
Решения с помощью макросов, к моему сожалению, не подходят, поскольку простые смертные должны понимать что происходит при вычислении
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 28.07.2011 в 11:47.
Hugo121 вне форума Ответить с цитированием
Старый 28.07.2011, 13:15   #13
bonderlogin
 
Регистрация: 01.02.2011
Сообщений: 4
По умолчанию

Здравствуйте, уважаемые! У меня родственная задача. Имеется файл с множеством строк и двумя столбцами. В столбце А встречаются ячейки с одинаковым содержанием (идентификационный номер - ИНН), в столбце В прописана сумма, которую каждый ИНН получил. Ничего удивительного, что есть повторяющиеся, это просто разные выплаты. К примеру, одна строка на зарплату за апрель, вторая - за май, третья, допустим, премия за апрель, и т. д. Задача стоит просуммировать ячейки столбца В для каждого повторяющегося ИНН и создать или же отдельный файл с уникальными ИНН и суммами или же в этом же файле создать два новых столбца с обработанными данными для дальнейшей обработки в другом П.О. Если возможно описать процесс, потому как этот файл еще не полный и будет добавляться. Заранее спасибо.
С уважением ко всем!
Вложения
Тип файла: rar 2kv_2011.rar (34.0 Кб, 11 просмотров)
bonderlogin вне форума Ответить с цитированием
Старый 28.07.2011, 13:54   #14
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Тема: http://www.planetaexcel.ru/forum.php?thread_id=26105

Файл с макросом: http://www.planetaexcel.ru/docs/foru...ost_236481.zip

Результат как Вам нужно - в новом файле два столбца. Всего отобрано из Ваших данных 1461 значение.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 28.07.2011 в 14:06.
Hugo121 вне форума Ответить с цитированием
Старый 28.07.2011, 14:48   #15
bonderlogin
 
Регистрация: 01.02.2011
Сообщений: 4
Хорошо

Большое спасибо! То что доктор прописал. Отчет 1ДФ будет сдан вовремя!!!
bonderlogin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет кол-ва символов в Memo,RichEdit Dima DDM Общие вопросы Delphi 7 26.07.2011 23:07
Подсчет кол-ва строк в excel Доктор Microsoft Office Excel 6 11.12.2010 13:46
Подсчет кол-ва значений в строке new_user БД в Delphi 1 03.06.2009 09:18
выбор по нескольким параметрам и подсчет кол-ва выбранных строк Oleshka Microsoft Office Excel 4 29.02.2008 11:38
Работа с базой Акцесс, подсчет кол-ва 4321 БД в Delphi 6 12.11.2007 15:19