1

У меня есть список текстовых записей, и я хочу посчитать, как часто каждая запись появляется в списке. например

Берлин
Париж
Лондон
Лондон
Париж
Париж
Париж

Результат будет

Берлин 1
Париж 4
Лондон 2

Этого результата легко достичь с помощью сводной таблицы в MS Excel (см .:Подсчет элементов в Excel). Мои данные не в электронной таблице в Excel, а в таблице базы данных MS Access. Поэтому, чтобы избежать постоянного переключения между Access и Excel, я хотел бы обрабатывать все в Access (либо Access 2007 или 2010).

Я знаю, что в Access есть сводные таблицы, и я знаю, как их отобразить, но я не смог выяснить, как подсчитать количество вхождений.

Спасибо!

1 ответ1

1

Лучше сделать это как запрос - вот в чем базы данных хороши. Создайте новый запрос с помощью Query Design или Query Wizard, который имеет SQL (щелкните правой кнопкой мыши на имени вкладки и выберите SQL View) что-то вроде:

SELECT Table1.City, Count(Table1.ID) AS CountOfID
FROM Table1
GROUP BY Table1.City;

SQL View

Или создайте его в режиме конструктора, как показано ниже.

Представление дизайна

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .