Числа: підрахунок унікальних елементів у стовпці


17

Я хотів би порахувати кількість унікальних елементів, знайдених в одному стовпчику, приблизно з 120 предметами. Я не можу знайти спосіб це зробити в Numbers.app


Наразі, якщо я роблю цей розрахунок у нижньому колонтитулі чи іншій таблиці, вони обидва відображаються як "0"
Грег Керстін

Показано як "0", тому що я не впевнений, як правильно використовувати функцію Count.
Грег Керстін

Відповіді:


13

Ось розумне рішення, розміщене в темі обговорення яблук .

Ви в основному створюєте інший стовпець і використовуєте формулу =IF(COUNTIF(A$1:A1, A2)=0,1,""). Це відобразить один для першого появи кожного унікального предмета. Потім ви просто підсумовуєте весь стовпець і отримуєте свій рахунок.


Будь ласка! :)
kevin9794

2
Це надзвичайно повільно, коли є багато даних. Якщо це так, ви можете імпортувати свої дані в електронні таблиці Google і використовувати=COUNTUNIQUE(A:A)
Євген Кулабухов,

20

Якщо її не потрібно динамічно оновлювати, ви також можете скопіювати комірки та виконати щось на зразок pbpaste | sort | uniq | wc -l.


3
Скопіюйте стовпчик і запустіть pbpaste| sort | uniq -cу терміналі.
врипан

навіщо вам потрібно сортувати?
CousinCocaine

3
@CousinCocaine вам потрібен, sortоскільки uniqвиявляє лише повторювані рядки, що безпосередньо слідують один за одним, а не повторювані рядки в будь-якому місці вхідного потоку. Див. uniqСторінку чоловіка .
Фабіан Тамп

1
Ви також можете використовувати sort -uзамістьsort | uniq
damiankloip

Цей завжди краще, ніж незграбні гуї, дякую за нагадування, брато!
valignatev
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.