Not logged in. · Lost password · Register
Forum: Wanderer Game Offtopic RSS
Excel
Page:  1  2  next 
Elnarot #1
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
Subject: Excel
Informatyków i innych mądrych głów całkiem tu wiele, warto zapytać: czy jest w Excelu (open office w moim przypadku) taka sprytna funkcja, która działałaby jak szukajka, ale wyrzuciłaby tzw. duble. Rozchodzi się o bazę danych, w której mam dużo nazwisk i te owe nie mogą się powtórzyć - obecnie kopiuję inną bazę i się zastanawiam, czy jest na to metoda inna, niż mechaniczno-rzemieślnicza?
Minkiel #2
Member since Apr 2007 · 1291 posts
Group memberships: Animatorzy, Użytkownicy, WD Global
Show profile · Link to this post
Funkcji jako takiej nie znam, w makrze na pewno da się to oprogramować. Jeśli to jedna kolumna (tylko nazwiska) to nawet całkiem proste...

A jeśli to bardziej skomplikowane i miałbym to robić sam to wrzuciłbym dane do SQL'a, obrobił i skopiował z powrotem do excela.. :)
Jeśli Twoje dane nie są tajne to możesz mi podesłać - myślę, że to jakieś 2,5 minuty.

[Image: http://images30.fotosik.pl/165/9d3e0c1867174e9fm.jpg]

Serwis nart Kraków
Elnarot #3
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
Generalnie tabelka nie jest jeszcze kompletna, wciąż dochodzą nowe nazwiska wraz z imionami i trochę innych informacji. Nazwiska jako takie mogą się powtórzyć, bo są różne imiona. Jakkolwiek - takie coś jest możliwe? Żeby mi, chociażby, podkreśliło, zaznaczyło, że takie coś już było? Dobrze wiedzieć, a jeśli chodzi o dane - nazwałbym je poufnymi ;)
Avatar
Ricewind #4
Member since Feb 2007 · 1346 posts
Group memberships: Animatorzy, Global Makers, Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
A za pomocą funkcji „jeżeli”? Sortujesz swoje dane po nazwisku i jeżeli wartość 1=2 to prawda=1 a fałsz=2 Przeciągasz funkcję na cały zbiór następnie filtr i wywalasz wszystkie 1. To tak trochę barbarzyńsko ale lepszy wróbel… :)
https://www.youtube.com/watch?v=O3efQ8yXmFg
[Image: http://img3.imageshack.us/img3/3530/wilczyuserbar5b.png]
W grząskich trzcinach i szuwarach kroczy jamnik w szarawarach, szarpie kłącza oczeretu i przytracza do beretu, ważkom pęki skrzypu wręcza, traszkom suchych trzcin naręcza, a gdy zmierzchać się zaczyna z jaszczurkami sprzeczkę wszczyna, po czym znika w oczerecie w szarawarach i berecie....
Minkiel #5
Member since Apr 2007 · 1291 posts
Group memberships: Animatorzy, Użytkownicy, WD Global
Show profile · Link to this post
In reply to post #3
Tak, zdecydowanie jest to możliwe :)

[Image: http://images30.fotosik.pl/165/9d3e0c1867174e9fm.jpg]

Serwis nart Kraków
Elnarot #6
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
Rice, a jakoś tak bardziej łopatą? albo drukowanymi? :D bo napisałeś wręcz banalnie i chyba aż za bardzo, bo nie ogarnąłem :D i czy taki alfabetyczne ustawienie obejmie mi całą tabelkę? bo się nie mogą mi dane rozjechać, ale ewentualnie mogę sobie skopiować do drugiego arkusza, stacknąć alfabetycznie i wtedy użyć magicznej funkcji "jeżeli". Tylko jeszcze nie wiem jak :D
Avatar
Ricewind #7
Member since Feb 2007 · 1346 posts
Group memberships: Animatorzy, Global Makers, Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
Podaj jakiś namiar to ci podeśle pliczek z przykładem (wieczorem bo aktualnie to w ruchu ciągłym zabieganym)
https://www.youtube.com/watch?v=O3efQ8yXmFg
[Image: http://img3.imageshack.us/img3/3530/wilczyuserbar5b.png]
W grząskich trzcinach i szuwarach kroczy jamnik w szarawarach, szarpie kłącza oczeretu i przytracza do beretu, ważkom pęki skrzypu wręcza, traszkom suchych trzcin naręcza, a gdy zmierzchać się zaczyna z jaszczurkami sprzeczkę wszczyna, po czym znika w oczerecie w szarawarach i berecie....
Avatar
cieniostwor #8
Member since Jul 2010 · 1573 posts
Group memberships: Graficy, ScriptMaker, Użytkownicy
Show profile · Link to this post
A jakby tak wziąć funkje licz.jeżeli i wstawić w kolumnie obok danych. Za zakres podać kolumne nazwisk na sztywno a za warunek komórkę z nazwiskiem. Jak to przeciągnąć po całym zakresie obok każdego nazwiska wstawi ilość wystąpień. I później można z tą liczbą jeżeli większa niż 1 coś kombinować.
[Image: http://www.kamesenin.tk/wn/obrazy/lies.jpg]
Boragor #9
Member since Jan 2007 · 2827 posts
Group memberships: Animatorzy, Użytkownicy, WD Global, Zdarzeniowcy
Show profile · Link to this post
Ludziska - głupoty pi***cie (cytując Józefa Wybickiego rzecz jasna).

etymologia:
    od słowa „pierdoła” (1588 r., o starym niedołędze), a to z kolei od słowa „pierdzieć”; przed XIX w. słowo przyzwoite, używane na salonach np. Józef Wybicki w liście z 1783 r. używa „co ona pie**oli?” w znaczeniu „cóż za niestworzone rzeczy ona wygaduje”[3].

za:
http://pl.wiktionary.org/wiki/pierdoli%C4%87

W google docs jest funkcja unique(zakres)

zwraca ona w kolejnych wierszach unikalne rekordy.

Elnarot - dostałeś prywatną wiadomość w grze na postać Elnarot z plikiem na google docs jak to zrobić i parę wskazówek co dalej.

Swoją listę zrób sobie albo tam, albo poszukaj odpowiednika owej funkcji w Open Office bo zapewne z tego korzystasz. Jeśli w jednej komórce wpiszesz i imię i nazwisko to zwróci Ci każdy taki unikalny rekord. Tam jest wszystko wyjaśnione w komentarzu.

P.S.
Nie do gry nie wracam, forum czasem czytam, ale offtopic głównie (w coś śmiesznego co jakiś czas fajne cosie :P ).

ModKa: Stety/niestety język polski jak każdy ewoluuje i obecnie to słowo uchodzi za wulgarne. może za 50-100 lat owo słowo będzie na powrót często i publicznie używane :)
Spike
[Image: http://img140.imageshack.us/img140/3554/onikb4.jpg]
proszą o nie jeżdżenie po ich członkach ;)
Kiathle! I lepsze czary obronne (w tym na dystans) dla magów!
This post was edited 2 times, last on 2011-09-27, 22:38 by Kaniponk.
Elnarot #10
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
To mi wyrzuci nazwiska bez powtórzeń - przydatne, ale nie odhaczy mi tych miejsc, w których będzie dubel. A chodzi o to, abym wiedział, gdzie jest ewnetualny dubel, jakkolwiek, to już jest jakiś początek. Przynajmniej będę wiedział, ile nazwisk się powtórzyło.
Boragor #11
Member since Jan 2007 · 2827 posts
Group memberships: Animatorzy, Użytkownicy, WD Global, Zdarzeniowcy
Show profile · Link to this post
Powinieneś mieć dostęp do tego pliku. Są różne opcje sortowania. Coś podziałam.
Spike
[Image: http://img140.imageshack.us/img140/3554/onikb4.jpg]
proszą o nie jeżdżenie po ich członkach ;)
Kiathle! I lepsze czary obronne (w tym na dystans) dla magów!
Boragor #12
Member since Jan 2007 · 2827 posts
Group memberships: Animatorzy, Użytkownicy, WD Global, Zdarzeniowcy
Show profile · Link to this post
W kolumnie B masz każde nazwisko wpisane w rejestr. W kolumnie C masz tylko unikalne rekordy. W kolumnie D masz liczbę wystąpień danego nazwiska w kolumnie B. Teraz jeśli widzisz, że rekord jest zdublowany, to możesz wcisnąć ctr+f i wkleisz nazwisko, to podświetli Ci wszystkie rekordy. Nie zwracaj uwagi liczby w kolumnie C gdzie nie ma po lewej nazwiska. Formuła zwraca Ci po prostu ilość wystąpień pustych komórek w kolumnie B ;).

Jakby co to pisz:

boragor@aqq.eu

EDIT: możesz też skorzystać z formatowania warunkowego.

Formatuj/formatowanie warunkowe

Ja w pliku podświetliłem wszystko wystąpienia nazwiska Pietrzak. Zwróć jednak uwagę żeby zakres formatowania warunkowego obejmował cały plik. Polecam przeciągnąć myszką po całości, bo ctr+a nie działa zawsze dobrze.

EDIT2:

Możesz też ustawić nazwiska alfabetycznie. Zrobiłem to Ci tam też. Nazwiska wtedy widzisz dokładnie które ma ile rekordów, a później po alfabecie sobie pojedziesz i znajdziesz duble bo będziesz wiedział gdzie występują patrząc na kolumnę D. Filtrowanie jest dostępne pod ikonką lejka, który jest z prawej strony panelu z narzędziami. Potestuj sobie jednak jego działanie wcześniej bo możesz dużo namieszać.

Sposobów jak widzisz jest mnóstwo.

Jeśli zdecydujesz się na google docs, to ze względu na poufność danych na początku przemyśl sprawę 3 razy, a później jeśli dalej będziesz zdecydowany, to pamiętaj by plik był dostępny tylko dla Ciebie. (ustawienia udostępniania)

Polecam jednak ze względu na charakter bazy danych poszukać odpowiedników w Open Office lub Excelu. Powinny być.
Spike
[Image: http://img140.imageshack.us/img140/3554/onikb4.jpg]
proszą o nie jeżdżenie po ich członkach ;)
Kiathle! I lepsze czary obronne (w tym na dystans) dla magów!
This post was edited 3 times, last on 2011-09-27, 20:36 by Boragor.
Elnarot #13
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
To jeszcze jedno pytanie - jeżeli w komórce znajdują się akapity to można je zamienić na spacje? Albo na cokolwiek innego, co mógłbym sobie wyszukać?
Bo komórka jest skopiowana z internetów i tam ten akapit jest, a nie mogę w openoffice calc odkliknąć niedrukowanych i powoli kończą mi się pomysły.
Avatar
cieniostwor #14
Member since Jul 2010 · 1573 posts
Group memberships: Graficy, ScriptMaker, Użytkownicy
Show profile · Link to this post
a prostacka metoda znajdź zmień nie działa? Skopiować "akapit" jako znajdź i dać coś innego w zmień na

szczerze to nie wiem jak wkleić akapit do komórki. Excel chyba domyślnie rozdziela tym znakiem ciąg na kolejne komórki w wierszu.
[Image: http://www.kamesenin.tk/wn/obrazy/lies.jpg]
Elnarot #15
Member since Sep 2008 · 378 posts · Location: Łódź
Group memberships: Użytkownicy, Zdarzeniowcy
Show profile · Link to this post
Zrobiłem bardzo okrężną drogą, pewnie można inaczej, ale mi też wyszło :D
To, co proponujesz, spróbowałem od razu - nie działa.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  1  2  next 
Go to forum
This board is powered by the Unclassified NewsBoard software, 20120620-dev, © 2003-2011 by Yves Goergen
Page created in 214.1 ms (146.6 ms) · 141 database queries in 51.8 ms
Current time: 2019-12-11, 02:20:30 (UTC +01:00)