Usprawnienie indeksowania dla pracujących z MS Excel
Moderatorzy: elgra, Galinski_Wojciech, maria.j.nie, adamgen
Usprawnienie indeksowania dla pracujących z MS Excel
Witam, chciałbym podzielić się małym skrótem który zaprojektowałem, aby automatycznie po wpisaniu imienia wypełniało się pole płeć, przy indeksowaniu akt chrztów i zgonów.
W okienko opowiadające płci nalezy wpisać:
=JEŻELI(PRAWY(D128;1)="a";"K";JEŻELI(PRAWY(D128;1)="";"";"M"))
przy czym D128 w każdym miejscu należy zastąpić odpowiednią lokalizacją komórki, w której mamy imię. Po tym trzeba "złapać" zaznaczoną komórkę za prawy dolny róg i przeciągnąć do końca indeksu.
Formuła oparta jest na tym, że żeńkie imiona kończą się chyba wszystkie na literę A w naszym języku. Program wpisuje więc automatycznie K jak kobieta gdy mamy imię zakończone na A, M jak mężczyzna w przypadku, gdy komórka nie jest pusta i nie kończy się na A, a pozostawia pole płeć puste, gdy pole imię jest puste.
Uwaga: nie działa przy moim imieniu:)
Pozdrawiam,
Kuba
W okienko opowiadające płci nalezy wpisać:
=JEŻELI(PRAWY(D128;1)="a";"K";JEŻELI(PRAWY(D128;1)="";"";"M"))
przy czym D128 w każdym miejscu należy zastąpić odpowiednią lokalizacją komórki, w której mamy imię. Po tym trzeba "złapać" zaznaczoną komórkę za prawy dolny róg i przeciągnąć do końca indeksu.
Formuła oparta jest na tym, że żeńkie imiona kończą się chyba wszystkie na literę A w naszym języku. Program wpisuje więc automatycznie K jak kobieta gdy mamy imię zakończone na A, M jak mężczyzna w przypadku, gdy komórka nie jest pusta i nie kończy się na A, a pozostawia pole płeć puste, gdy pole imię jest puste.
Uwaga: nie działa przy moim imieniu:)
Pozdrawiam,
Kuba
- Popkowicz_Bronisław

- Posty: 364
- Rejestracja: ndz 02 mar 2008, 16:26
- Lokalizacja: Warszawa
Usprawnienie indeksowania dla pracujących z MS Excel
Witam,
pomysł Kuby jest bardzo przydatny, aczkolwiek nie jest nowy. Sam używam od dawna podobnej formuły o nieco innej składni, mianowicie:
=JEŻELI(CZY.PUSTA(D128);"";JEŻELI(PRAWY(D128)="a";"W";"M"))
Formuła ta najpierw sprawdza, czy w komórce z imieniem (w tym przypadku D128) jest coś wpisane. Jeśli nic, komórka pozostaje nadal pusta. Jeśli jest coś wpisane (imię), to formuła sprawdza, czy kończy się ono na "a" (imię żeńskie). Jeśli tak, wstawiane jest "W", jeśli nie, wstawiane jest "M".
Kuba nie dodał istotnej rzeczy. Otóż najpierw trzeba dokonać wpisów płci "M" lub "W" w odrębnej pustej kolumnie, najlepiej z prawej strony tabeli z indeksami, wpisując i powielając w dół odpowiednio dostosowaną powyższą formułę (właściwy adres komórki). Po jej wypełnieniu należy zaznaczyć cały obszar kolumny z wstawionymi "M" i "W" i wkleić do właściwej kolumny "Płeć" korzystając z funkcji "Wklej specjalnie" z zaznaczoną opcją "tylko wartości". Gdybyśmy tak nie postąpili w kolumnie "Płeć" mielibyśmy wstawione powielone formuły, co nie jest dozwolone ze względu na późniejsze wprowadzanie tabeli z indeksami do bazy danych.
Generalnie, pomimo, że opisany wyżej mechanizm bardzo ułatwia pracę, gdyż podczas indeksacji nie trzeba wpisywać płci, to jest jednak przeznaczony dla osób, które mają nieco więcej wiedzy i doświadczenia z pracą w Excelu.
Przy okazji dodam, że osobiście korzystam jeszcze z innych formuł, które np. umożliwiają szybką zamianę nazwisk "męskich" na "żeńskie", gdyby zaszła taka potrzeba, a także z bardzo przydatnego uproszczenia przy wstawianiu zakresów numerów zdjęć w kolumnie "Plik". Jeśli znajdą się zainteresowani tymi "trickami" również je podam. Zachęcam także do zgłaszania innych własnych pomysłów usprawniających pracę w Excelu podczas indeksacji, chociaż przypomnijmy, że wątek ten był już wielokrotnie poruszany na naszym forum.
Pozdrawiam
Bronislaw
pomysł Kuby jest bardzo przydatny, aczkolwiek nie jest nowy. Sam używam od dawna podobnej formuły o nieco innej składni, mianowicie:
=JEŻELI(CZY.PUSTA(D128);"";JEŻELI(PRAWY(D128)="a";"W";"M"))
Formuła ta najpierw sprawdza, czy w komórce z imieniem (w tym przypadku D128) jest coś wpisane. Jeśli nic, komórka pozostaje nadal pusta. Jeśli jest coś wpisane (imię), to formuła sprawdza, czy kończy się ono na "a" (imię żeńskie). Jeśli tak, wstawiane jest "W", jeśli nie, wstawiane jest "M".
Kuba nie dodał istotnej rzeczy. Otóż najpierw trzeba dokonać wpisów płci "M" lub "W" w odrębnej pustej kolumnie, najlepiej z prawej strony tabeli z indeksami, wpisując i powielając w dół odpowiednio dostosowaną powyższą formułę (właściwy adres komórki). Po jej wypełnieniu należy zaznaczyć cały obszar kolumny z wstawionymi "M" i "W" i wkleić do właściwej kolumny "Płeć" korzystając z funkcji "Wklej specjalnie" z zaznaczoną opcją "tylko wartości". Gdybyśmy tak nie postąpili w kolumnie "Płeć" mielibyśmy wstawione powielone formuły, co nie jest dozwolone ze względu na późniejsze wprowadzanie tabeli z indeksami do bazy danych.
Generalnie, pomimo, że opisany wyżej mechanizm bardzo ułatwia pracę, gdyż podczas indeksacji nie trzeba wpisywać płci, to jest jednak przeznaczony dla osób, które mają nieco więcej wiedzy i doświadczenia z pracą w Excelu.
Przy okazji dodam, że osobiście korzystam jeszcze z innych formuł, które np. umożliwiają szybką zamianę nazwisk "męskich" na "żeńskie", gdyby zaszła taka potrzeba, a także z bardzo przydatnego uproszczenia przy wstawianiu zakresów numerów zdjęć w kolumnie "Plik". Jeśli znajdą się zainteresowani tymi "trickami" również je podam. Zachęcam także do zgłaszania innych własnych pomysłów usprawniających pracę w Excelu podczas indeksacji, chociaż przypomnijmy, że wątek ten był już wielokrotnie poruszany na naszym forum.
Pozdrawiam
Bronislaw
Re: Usprawnienie indeksowania dla pracujących z MS Excel
Działa, działa, imion się nie zdrabnia w indeksach, a twoje to Jakubkotik7 pisze:Uwaga: nie działa przy moim imieniu:)
Pozdrawiam,
Kuba
Cynik jest łajdakiem, który perfidnie postrzega świat takim, jaki jest, a nie takim, jaki być powinien.
- Kaczmarek_Aneta

- Posty: 6297
- Rejestracja: pt 09 lut 2007, 13:00
- Lokalizacja: Warszawa/Piaseczno
Re: Usprawnienie indeksowania dla pracujących z MS Excel
Zdaje się, pomysł Kuby proponowałam w podobnym wątku:
http://genealodzy.pl/PNphpBB2-viewtopic ... rt-0.phtml
ale formuła jest pożyteczna, więc warta przypomnienia
Pozdrawiam
AK
http://genealodzy.pl/PNphpBB2-viewtopic ... rt-0.phtml
ale formuła jest pożyteczna, więc warta przypomnienia
Pozdrawiam
AK
- Andrzejowski_Ryszard

- Posty: 95
- Rejestracja: ndz 22 maja 2011, 15:24
- Lokalizacja: Tarnowskie Góry
Re: Usprawnienie indeksowania dla pracujących z MS Excel
Jakubowi nic nie zrobi, ale już Bonawenturze, Żegocie, Jaremie itp. zmieni płeć.dpawlak pisze:Działa, działa, imion się nie zdrabnia w indeksach, a twoje to Jakubkotik7 pisze:Uwaga: nie działa przy moim imieniu:)
Pozdrawiam,
Kuba
Pozdrawiam
Rysiu Andrzejowski
Rysiu Andrzejowski
-
Sroczyński_Włodzimierz

- Posty: 35480
- Rejestracja: czw 09 paź 2008, 09:17
- Lokalizacja: Warszawa
Nie wypełniałem, nie wypełniam, wypełniać nie będę
Zniechęcałem wręcz "od zawsze".
Jeśli automatem - to na poziomie bazy. Żal czasu osób, które mogłyby robić rzeczy wymagające wiedzy i umiejętności nie do zastąpienia.
Jeśli nie automatem (zastrzeżenie jak w powyższym poście, nawet rozszerzone o przypadki niezgodności "okazał nam dziecię płci męskiej Stanisławę") to na pytanie czy lepiej "z płcią" X rekordów czy więcej niż X "bez płci" odpowiadałem zawsze - lepiej więcej bez płci.
Pozdrawiam
Zniechęcałem wręcz "od zawsze".
Jeśli automatem - to na poziomie bazy. Żal czasu osób, które mogłyby robić rzeczy wymagające wiedzy i umiejętności nie do zastąpienia.
Jeśli nie automatem (zastrzeżenie jak w powyższym poście, nawet rozszerzone o przypadki niezgodności "okazał nam dziecię płci męskiej Stanisławę") to na pytanie czy lepiej "z płcią" X rekordów czy więcej niż X "bez płci" odpowiadałem zawsze - lepiej więcej bez płci.
Pozdrawiam
Bez PW. Korespondencja poprzez maila:
https://genealodzy.pl/index.php?module= ... 3odzimierz
https://genealodzy.pl/index.php?module= ... 3odzimierz
- Popkowicz_Bronisław

- Posty: 364
- Rejestracja: ndz 02 mar 2008, 16:26
- Lokalizacja: Warszawa
Jak sobie poradzić z przypadkiem Bonawentury, Żegoty, Jeremiego, czy podobnymi, było wyjaśniane w wątku przywołanym przez Anetę.
Wstawienie płci podczas wstawiania indeksów do bazy oczywiście jest możliwe. W takim razie należy zlikwidować w szablonie tabeli urodzeń do indeksacji w standardzie Metryk kolumnę "Płeć", niech ludzie nie wykonują zbędnej pracy
.
Pozdrawiam
Bronisław
Wstawienie płci podczas wstawiania indeksów do bazy oczywiście jest możliwe. W takim razie należy zlikwidować w szablonie tabeli urodzeń do indeksacji w standardzie Metryk kolumnę "Płeć", niech ludzie nie wykonują zbędnej pracy
Pozdrawiam
Bronisław