Jak policzyć liczbę różnych wartości zawierających określony tekst


2

Nie jestem pewien, czy dobrze sformułowałem to pytanie, więc rozwinę je.

Mam 160 wierszy numerów plików, z których wiele jest duplikatami. W każdym numerze pliku znajduje się wartość określająca rok utworzenia pliku, np. / 11 lub / 12 itd.

Widziałem tutaj, jak znaleźć liczbę różnych wpisów w serii (w tym przypadku są to 63 różne numery plików), więc teraz chciałbym pójść o krok dalej i zobaczyć, ile różnych wpisów zawiera „/ 11 ”lub„ / 12 ”itd ...

Mam nadzieję, że mogę mieć osobną formułę na każdy rok, która przeanalizuje 160 komórek i powie mi, że istnieje, powiedzmy, 20 unikalnych komórek zawierających tekst „/ 11”. Następnie następna formuła powie mi, że istnieje 25 unikalnych lell, które zawierają tekst „/ 12” i tak dalej.

Mam nadzieję, że to ma sens.


Czy możesz dodać trochę więcej szczegółów, takich jak próbki wpisów. Czy patrzyłeś na filtrowanie?
fixer1234

Uważam, że ta odpowiedź na StackOverflow powinna odpowiedzieć na twoje pytanie: stackoverflow.com/a/15945052/4497791
eirikdaude

Odpowiedzi:


1

Jeśli masz dane, A1:A160wypróbuj tę formułę, aby znaleźć liczbę differentwpisów, które zawierają"/11"

=SUMPRODUCT(ISNUMBER(SEARCH("/11",A1:A160))/COUNTIF(A1:A160,A1:A160&""))


Dlaczego nie mogę wpisać „/ 11” w komórce? Bez podwójnych cytatów?
Student Gary'ego

2
Myślę, że interpretuje / jako jakieś polecenie - możesz to zatrzymać - patrz support.microsoft.com/kb/831237 , lub spróbuj wpisać poprzedni apostrof, taki jak '/ 11
barry houdini
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.