konto usunięte

Temat: małe zadanie

Czy istnieje jakaś funkcja w Excelu która z danej kolumny znajdzie identyczne liczby w komórkach i zdublowane usunie zostawiając tylko pojedyńczą liczbę.

np. mam kolumnę w której mam 15cyfrową liczbę i chcę żeby wyszykał w tej kolumnie identycznych liczb i duplikat wyrzucił

1. 353184036560337
2. 353184036560337
3. 353184036562143
4. 353184036564859
5. 353184036564859
6. 353184036826118
7. 353184036826118
8. 353184036826118
9. 353184036844855


Ot zagadka.

Pozdrawiam i dzięki za pomoc

konto usunięte

Temat: małe zadanie

Poradziłem sobie - bardzo prosty sposób

w komórce B1
=LICZ.JEŻELI(A$1:A1;A1)

i wszystkie wartości powyżej "1" to wartości zdublowane które można usunąć

dzieki

konto usunięte

Temat: małe zadanie

CHłopie, nic nie usuwać, tak się nie robi.

Robisz z tego tabele przestawną i masz unikaty, wywalanie czegokolwiek z danych źródłowych jest większym grzechem niż masturbacja.

konto usunięte

Temat: małe zadanie

Szkoda gadania...
Pan Dr vel Dartanian... zawraca d...e na każdym możliwym forum dot. excela...
Waldemar Rutkowski

Waldemar Rutkowski Fight for your
passion

Temat: małe zadanie

Witam,

zadanie przedstawione w tym temacie jest podobne do mojego problemu, dlatego nie zakładałem odrębnego wątku.

Już tłumaczę, o co dokładnie chodzi. Załóżmy, że mamy następującą tablice danych złożonych np. z 4 wierszy i 2 kolumn:
a1=a, b1=1,
a2=b, b2=2,
a3=b, b3=2,
a4=c, b4=1.

Żaby wyszukać z powyższej tablicy w kolumnie a, wartość szukaną "b" i odczytać przypisaną wartość temu wierszowi w kolumnie b - wystarczy użyć funkcji Wyszukaj.pionowo. Problem pojawia się w momencie, gdy mamy dwie takie same wartości - wówczas polecenie wyszukaj.pionowo znajdzie tylko pierwszą, natomiast powstaje pytanie jak sprawdzić ile takich szukanych wartości w kolumnie a występuje? i jak odczytać każdą z nich?

Generalnie chciałem to obejść wykorzystując funkcją podaj.pozycję i wartość tą przesunąć tablicę z polecenia wyszukaj.pionowo - niestety tak się nie da.

Czy macie może jakieś inne rozwiązanie tego problemu?
Bartłomiej Dąbrowski

Bartłomiej Dąbrowski
analiza/przetwarzani
e danych

Temat: małe zadanie

1. tabela przestawna
2. funkcja LICZ.JEŻELI
3. filtrowanie

a co tak konkretnie chcesz zrobić?
Arkadiusz Krajewski

Arkadiusz Krajewski Student, Uniwersytet
Łódzki

Temat: małe zadanie

Jest krótsza metoda. w jednej z kolumn dajemy PODAJ.POZYCJĘ a w następnej sprawdzamy czy podana pozycja jest równa wierszowi jeżeli tak to jest to pierwsza z liczb. Jeżeli nie to znaczy ze liczba już wcześniej wystąpiła. Potem wystarczy ponumerować liczby które spełniają podany wyżej warunek ( nr.wiersza = wynikowi PODAJ.POZYCJĘ ). i dalej już wypisać z scaleniem struktury liczb. Zero makra zero usuwania. Jak będzie trzeba to podeślę plik.

Wynik funkcji podaj pozycję będzie taki:

1. 353184036560337 1
2. 353184036560337 1
3. 353184036562143 3
4. 353184036564859 4
5. 353184036564859 4
6. 353184036826118 6
7. 353184036826118 6
8. 353184036826118 6
9. 353184036844855 9
wystarczy tutaj sprawdzić czy nr.wiersza jest równy wynikowi podaj.pozycjęArkadiusz Krajewski edytował(a) ten post dnia 25.07.10 o godzinie 19:58

Następna dyskusja:

Zadanie




Wyślij zaproszenie do