У меня довольно длинная электронная таблица с исторической информацией о проблемах, решаемых каким-либо пользователем в среде совместной работы.
Электронная таблица имеет следующие (соответствующие) столбцы
дата, номер недели, проект, идентификатор автора и т. Д.
Неделя №. рассчитывается по дате, в основном это год, соединенный с номером недели в этом году; например, и 2009-02-18, и 2009-02-20 дают неделю с номером 200908 - восьмая неделя 2009 года; и 2009-02-23 доходность 200909 - 9-я неделя 2009 года.
Мне нужно подсчитать, сколько разных пользователей (по идентификатору автора) участвовало в каком-либо проекте еженедельно.
Я настроил пилот данных с неделей в качестве поля строки, проектом в качестве поля столбца и автором счета в качестве поля данных. Однако это учитывает идентификатор автора как разные экземпляры. Это не то, что мне нужно. Мне нужно посчитать, сколько разных пользователей делали вклад в каждый проект еженедельно.
Я ожидаю получить что-то вроде:
projects
week Project1 Project2 Project3
200901 10 2
200902 2 7
Каждая внутренняя ячейка, содержащая, сколько разных пользователей внесло свой вклад. С конфигурацией count-author я получаю, сколько вкладов (всего) было получено проектом за эту неделю.
Есть ли способ заставить OpenOffice Calc делать то, что я хочу?
ОБНОВЛЕНИЕ: Следуя предложению других пользователей, этот вопрос теперь размещен на Super User: https: // superuser .com / вопросы / 232339 / OpenOffice-известково-хау могу-я-кол-на-число-разных-элементы-с-данные пилота
Используйте Ctrl-Shift-Enter при вводе.
Пример
= СУММА (ЕСЛИ (ЧАСТОТА (IF (LEN (A1: A10))> 0; МАТЧ (A1: A10; A1: A10; 0); ""); IF (LEN (A1: A10)> 0; MATCH (A1: A10; A1: A10; 0); ""))> 0; 1))
где A1: A10 - анализируемый диапазон.