|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2013 - Подсчет совпадающий значений. |
|
2013 - Подсчет совпадающий значений.
|
Старожил Сообщения: 292 |
Подскажите, есть 2 столбца. В них фамилии. Когда сделать ,чтобы мне был выдан список тех фамилий, который совпадает с первым столбцом. На всякий случай прикрепил эксель файл
|
|
Отправлено: 15:52, 29-12-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kontox:
У меня под Office 2003 сработало так (простой запрос на пересечение с группировкой): Sub Sample() Const adCmdText = &H1 Const adExecuteNoRecords = &H80 Dim strAddressColumnA As String Dim strAddressColumnB As String With ThisWorkbook.Worksheets.Item(1) strAddressColumnA = .Name & "$" & .Range("A1", .Range("A1").End(xlDown)).Address(False, False) strAddressColumnB = .Name & "$" & .Range("B1", .Range("B1").End(xlDown)).Address(False, False) End With With CreateObject("ADODB.Connection") .Open _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & ThisWorkbook.FullName & ";" & _ "Extended Properties=""Excel 8.0;" & _ "HDR=No;"";" .Execute _ "INSERT INTO [" & ThisWorkbook.Worksheets.Item(2).Name & "$] IN '' [Excel 8.0;Database=" & ThisWorkbook.FullName & ";HDR=No;] " & _ "SELECT ColumnB.F1 " & _ "FROM [" & strAddressColumnB & "] ColumnB INNER JOIN [" & strAddressColumnA & "] ColumnA " & _ "ON ColumnB.F1 = ColumnA.F1 " & _ "GROUP BY ColumnB.F1" .Close End With End Sub Рассчитано, что данные будут расположены непрерывно на первом листе Рабочей книги с первой же строки в первых двух столбцах без заголовков. Результат совпадений будет помещён на второй лист (он а) должен быть, и б) должен быть пустым). Результат из приведённого примера
![]() |
|
Отправлено: 03:15, 30-12-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Выбор уникальных значений из списка, подсчет их количества и суммы | Farrukhjon | Microsoft Office (Word, Excel, Outlook и т.д.) | 32 | 09-08-2012 09:16 | |
подсчет трафика | dogidogi | ISA Server / Microsoft Forefront TMG | 2 | 18-05-2009 15:00 | |
Подсчет квот | NFS | Microsoft Windows NT/2000/2003 | 4 | 14-04-2006 13:06 | |
Подсчет в Екселе | Guest | Программирование и базы данных | 6 | 10-07-2004 11:35 | |
подсчет трафика | Helium | Сетевые технологии | 3 | 19-02-2003 15:57 |
|