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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2011, 22:03   #1
Volodymyr
Пользователь
 
Регистрация: 28.02.2008
Сообщений: 70
По умолчанию про анализ таблицы

добрый день!
Прошу Вас помочь в подсчете следующих значений исходя из существующей таблицы:

номер имя получено сдано
a202 Петров
b307 Иванов 5/4/2010 8/8/2010
f506 Сидоров
d233 Ильченко
e236 Матвеев 4/6/2009
a202 Коломиец
a254 Овдеев
a202 Бобров 1/2/2011 2/1/2011
f506 Смирнов
s305 Иванов

необходимо узнать: (результат на новом листе)
1. кол-во строк с уникальными значениями в столбце А:А
2. кол-во строк с уникальными значениями в столбце В:В
3. кол-во строк с повторяющимися значениями в столбце А и В
4. кол-во строк с непустими значениями в столбце С
5. кол-во строк с непустими значениями в столбце С и D

Заранее всем спасибо за помощь,
с уважением, Владимир.
Вложения
Тип файла: zip tmp1.zip (4.3 Кб, 14 просмотров)
Volodymyr вне форума Ответить с цитированием
Старый 31.01.2011, 23:01   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
3. кол-во строк с повторяющимися значениями в столбце А и В
Отдельно по А и В,или в спарке
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 31.01.2011, 23:02   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

п.3 - не уверен. "кол-во строк с повторяющимися значениями в столбце А и В" - это количество одинаковых пар, количество строк, в которых в А и В одинаковые значения. таких пар не было в исходных, сделал такой повтор.
Код:
1. =СУММ(1/СЧЁТЕСЛИ(Лист1!R[1]C:R[10]C;Лист1!R[1]C:R[10]C))
2. =СУММ(1/СЧЁТЕСЛИ(Лист1!RC[1]:R[9]C[1];Лист1!RC[1]:R[9]C[1]))
3. =СУММ(--(МУМНОЖ(--(ТРАНСП(Лист1!R[-1]C:R[8]C & Лист1!R[-1]C[1]:R[8]C[1])=(Лист1!R[-1]C:R[8]C & Лист1!R[-1]C[1]:R[8]C[1]));СТРОКА(Лист1!R[-1]C:R[8]C)^0)>1))
4. =СЧЁТ(Лист1!C[2])
5. =СЧЁТ(Лист1!C[3])
первые три - формулы массива.
Вложения
Тип файла: rar Книга552.rar (5.0 Кб, 14 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 01.02.2011, 08:26   #4
Volodymyr
Пользователь
 
Регистрация: 28.02.2008
Сообщений: 70
По умолчанию

спасибо,
п.3 - это строки, в которых совпадают значения в столбце А и в столбце В.
Да, в примере такой строки нет, но такие повторы возможны.

IgorGO, спасибо за Ваш пример, а как реализовать это макросом?

с уважением, Владимир.
Volodymyr вне форума Ответить с цитированием
Старый 01.02.2011, 09:42   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Запустите макрос "Main".
Вложения
Тип файла: rar tmp1_2.rar (9.5 Кб, 13 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 02.02.2011, 00:17   #6
Volodymyr
Пользователь
 
Регистрация: 28.02.2008
Сообщений: 70
По умолчанию

спасибо SAS888 и IgorGo!
Ваши решения оказались именно тем, что я хотел сделать.
С уважением, Владимир.
Volodymyr вне форума Ответить с цитированием
Старый 02.02.2011, 11:27   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Просто удивительно - хотели сделать Вы, а сделали мы с Сережей)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Turbo Pascal] - задачи про подбрасывание монеты и про определение истины. Sent Tools Помощь студентам 10 28.10.2010 18:11
Вопрос про Свойство Visible и про иконки в imagelist Kappi4 Компоненты Delphi 2 21.05.2010 13:10
анализ данных таблицы по критерию текущей даты serikov Microsoft Office Excel 2 18.03.2010 17:27
Реальна ли Вилка :) /*Я про букмекеров, а не про матрицу :d */ Izhic Свободное общение 14 10.11.2009 13:39
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24