![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.07.2011
Сообщений: 3
|
![]()
Здравствуйте уважаемые программисты. Убедительная прошу вас помочь мне решить данную задачу, нужно посчитать кол-во физических лиц в столбце по записанным в ячейках персональным идентификационным номерам (ПИН). В таблице может быть несколько одинаковых номеров принадлежащих одному физическому лицу. Задача посчитать не кол-во номеров а кол-во физических лиц которым принадлежат эти (ПИН) номера. У меня Excel 2007. Образец таблицы прилагаю..Книга002.rar. Помогите.
|
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 05.07.2011
Сообщений: 208
|
![]() Цитата:
ДВА! И попробуйте убедить в обратном! ![]() ![]() А точнее - одному физическому лицу может принадлежать один номер, или несколько? Если один - в чем разница между количеством номеров и физ. лиц? А если несколько - где связь? Последний раз редактировалось RAN.; 28.07.2011 в 00:02. |
|
![]() |
![]() |
![]() |
#3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
18
формула массива: =СУММ(1/СЧЁТЕСЛИ(D4:D33;D4:D33))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Там некоторые хитрые получают несколько раз
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 27.07.2011
Сообщений: 3
|
![]()
Да Вы правы одному физическому лицу принадлежит один ПИН код. Я возможно неправильно описала свой вопрос. Дело в том , что в даной таблице ведется учет выданной материальной помощи членам профсоюза. А запись ведется не по фамилии а по ПИН коду. А так как каждый член профсоюза в течении нескольких месяцев может получать помощь несколько раз, то и его ПИН код может быть записан в таблице несколько раз. Учет в таблице ведется не по количеству ПИН кодов а по количеству физических лиц. Пример ПИН 1111111119 встречается в таблице 4 раза но это 1 физическое лицо, ПИН 1111111118 встречается 2 раза 1 физ. лицо. Можно конечно все посчитать и в ручную, но у нас очень большой коллектив (несколько тысячь) и на подсчет уходит огромное колличество времени и нервов.
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 27.07.2011
Сообщений: 3
|
![]()
Уважаемый DOOBER ,благодарна за формулу. Но есть одно маленькое но. Когда я ввела вашу формулу в действующюю таблицу, то Excel выдал такую ошибку #ИМЯ? формула содержит нераспознанный текст. Ошибка - недопустимое имя. Подскажите пожалуста в чем моя ошибка в написании формулы. Заранее благодарна.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Если вы откроете проект VBA,то увидите Модуль ,в нем пользовательская функция
Код:
этот код ,как в видеоинструкции Функция. Файл сохранить с поддержкой макросов Но один минус-максимальное количество ПИН 255
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
![]()
Это почему, Серег? Сколько у тебя памяти хватит. Ограничений на count нет.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
![]()
А можно вообще без формул и без кодинга!
В Excel есть прекрасная возможность удалять повторяющиеся строки(Удаление Дубликатов на вкладке Данные), просто надо выставить удаление строк по ПИН..... просто потом книгу надо под другим именем сохранить чтобы данные не потерялись!!!
Заказать макрос можно на сайте http://excel4you.ru/
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Формула IgorGO работает отлично, совсем нет нужды в UDF (я тоже бы стал свою аналогичную функцию писать, на словаре вероятно).
Но как работает формула Игоря, мне не понять... Ведь {=COUNTIF(D4:D33;D4:D33)} выдаёт 4?
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет кол-ва символов в 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 |