Есть ли способ получить все разные значения в одном столбце в libreoffice-calc?
Если бы у меня был лист, похожий на этот:
column1 column2 column3
A B C
A B C
A B C
A D C
A B C
A B C
Я хотел бы знать как я могу узнать, что column2 имеет 2 разных значения, и что эти 2 значения - B и D .
спасибо
Это в основном вопрос, связанный с libreoffice, так что может быть лучше, если вы сможете опубликовать его на форумах libreoffice. и что касается наличия двух разных значений в одной ячейке (это то, что я понял), я думаю, вы можете иметь две разные смежные ячейки для хранения значения, а затем объединить две ячейки для хранения одного заголовка.
AFAIK До сих пор нет встроенной формулы для подсчета различных значений в диапазоне. Но есть разные формулы, которые делают то же самое. Я протестировал две формулы, хорошо работающие с данными вашего примера в LibreOffice 3.5:
Первая (любезно предоставлено Бигьян Бхар ):
[ 110]
Второй, более сложный, - формула массива , поэтому вам нужно нажать CTRL kbd> + SHIFT kbd> + ENTER kbd> после того, как вы его ввели (любезно предоставлено Дэвидом Чепменом ):
=SUM(IF(FREQUENCY(IF(LEN(Data)>0;MATCH(Data;Data;0);"");IF(LEN(Data)>0;MATCH(Data;Data;0);""))>0;1))
каждый с «данными» заменяется диапазоном для оценки.
Чтобы получить список различных значений, просто определите фильтр на входном диапазоне, исключая дубликаты:
(Там в настоящее время ошибка в libreoffice , препятствующая отключению пользователем флажка «Range contains column labels
», но она будет исправлена в 3.5.2.)