Jak to zrobić w Excelu...

Oct 11, 2006 Last reply: 19 years ago 19 Replies

Witam



Jak w Excelu zliczyć wystąpienia wszystkich wartości w danej kolumnie, tj.



1
1
2
1
3
3
2
1

Czyli: "jedynek" jest 4 "dwójek" jest 2 "trójek" jest 2



Rodzaj zliczanych wartości i ich ilość nie jest stała. Excel ma sam wyszukać jakie dane będą zliczane.



Marcin


Marcin snipped-for-privacy@poczta.onet.pl> napisał(a):

1)
formatting link
2) excel zliczanie wystąpień 3)
formatting link
dale to już się doczytasz

---------------- Pozdrawiam Bruno!

Zliczanie unikatowych wartości wg przykładu policzy mi, że mam 3 wartości. A ile "szt." tych poszczególnych unikatowych wartości jest? Nie znalazłem, może źle szukam.

Marcin

Dnia 11-10-2006 o 14:11:20 Marcin snipped-for-privacy@poczta.onet.pl> napisał(a):

A funkcja CZĘSTOŚĆ ci nie wystarczy?

formatting link

Marcin napisał(a):

Generalnie uzywam tabeli przestawnej. Ale w pewnych przypadkach posluguje sie funkcja Licz.jezeli. Czasem (jezeli ilosc zliczanych elementow jest niewielka, to w kolumnach obok wstawiam funkcje Jezeli, ktora zwraca na przyklad liczbe 1 gdy znajdzie sie dany element. Pozniej sumuje to wszystko i juz. Wszystko zalezy od twoich wymagan - co chcesz zrobic, jakie to jest duze i jakie ma byc zautomatyzowane.

Użytkownik Marcin napisał:

Jeśli się nie mylę to Dane->Analiza->Histogram wyrzuci ale przedziałami. Nie wiem według czego wybiera sobie przedziały ale z reguły dość dobrze oddaje rozkład w grupie.

Nie wiadomo jakie elementy będą liczone. Algorytm mniej więcej taki: Weź pierwszy element z kolumny A i sprawdź ile razy występuje w kolumnie A. Wynik wpisz do kolumny B. Weź drugi element z kolumny A, sprawdź czy występuje już w kolumnie B. TAK - weź trzeci element z kolumny A. NIE - sprawdź ile razy występuje w kolumnie A. Wynik wpisz do kolumny B.

I tak, aż osiągnie koniec kolumny A.

Czyli nie wiadomo jakie elementy znajdą się w A.

Marcin

Dnia 12-10-2006 o 09:40:45 Marcin snipped-for-privacy@poczta.onet.pl> napisał(a): Coś mi się wydaje, że prościej byłoby napisać program dedykowany do tego zadania np. w pascalu, c, albo octave. Musi być koniecznie excel?

Dnia 12-10-2006 o 09:40:45 Marcin snipped-for-privacy@poczta.onet.pl> napisał(a):

Mógłbys podać trochę więcej danych o naturze kolumny A? Np. czy wartości całkowite, czy ułamkowe, dodatnie, ujemne, czy ilość elemntów jest stała, lub chociaż znana?

W: News:egii80$p7e$ snipped-for-privacy@news.onet.pl Od: Marcin snipped-for-privacy@poczta.onet.pl Było:

Takie rzeczy robi się w Accessie

Tabela "Dane" Pole w Tabeli "Dane" o nazwie "Dane" Kwerenda podająca które dane, ile razy występują

[ SELECT First(Dane.Dane) AS [Dane Pole], Count(Dane.Dane) AS LiczbaPowtórzeń FROM Dane GROUP BY Dane.Dane HAVING (((Count(Dane.Dane))>1)); ]

Nie wykonuję obliczeń w Wordzie i nie piszę wypracowań w Excellu, do wbijania gwoździ używam młotka a podczas jedzenia sztućców ;-)

Marcin,

  1. nad kolumna liczb wstaw nagowek, np. 'Liczby'
  2. wybierz cala kolumne
  3. w menu dane wybiez tabela piwotowa
  4. utworz tabele
  5. funkcje sum()zastap funkcja count()

voila!

Wiem jak to zrobić w Accessie. Ma być w Excelu.

Marcin

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required