Article View: alt.pl.openoffice
Article #14687Re: "link absolutny drugiego rzędu" ;) - jak to zrobić?
From: maruda
Date: Sat, 28 Apr 2012 05:18
Date: Sat, 28 Apr 2012 05:18
53 lines
3563 bytes
3563 bytes
W dniu 2012-04-24 10:27, MaGorEc pisze: > Dnia Wed, 18 Apr 2012 09:53:36 +0200, maruda napisał(a): > >> *Czy da się to zrobić jakoś sensownie na formułach?* Ja tej możliwości >> nie widzę... > A chcesz to mieć na stałe, czy potrzebujesz po prostu oczyścić tabelę? > Bo na stałe dość trudne, a czyszczenie dość upierdliwe. No i zależy ile > tego jest. Przy kilku tysiącach wierszy można by było oszaleć. > >> (Wiem... na sql-u, to pryszcz... w ostateczności to przeniosę, ale >> musiałbym jakoś pouzupełniać te brakujące nazwiska itd, trochę roboty >> jest...) > Myślisz? Jak pouzupełniasz brakujące nazwiska to w zupełności wystarczy > Ci tabela przestawna. > > Gdybym miał coś takiego zrobić to dodałbym kilka kolumn z przodu na > "flagi" powiązane z funkcją IF(), a potem na podstawie flag uzupełniłbym > dane. Bo tabela faktycznie flejtuchowata. Dziękuję za sugestię. No to wybrałem podobną metodę. :) Wrzucę parę formuł w tę "demo". Właśnie tak, jak piszesz... Wiersze "śmieciowe" (czyli nagłówk stron i powtórzenia nagłówków kolumn) opatrzyłem polem (IF tam gdzie trzeba nie ma liczby, THEN "śmieć", ELSE "dane"), a potem usunę wiersze z zawartością "śmieć". Pouzupełniałem brakujące pola formułą, potem przekopiowałem dane do drugiego arkusza "wklej specjalnie - ciągi znaków i liczby", potem tabela przestawna (w obszarze kolumn: miesiące, w obszarze wierszy: nazwiska) i dalej operowałem na tej tab.przest., tzn dodałem sobie kolumny "średnia z kilku pól" itd. Pożytek taki, że oswoiłem się z tab.przest., którą do tej pory omijałem. Ale i tak skończy się na ścieżce CSV -> SQL ;) Lubię mieć pełną władzę ;) Rozważałem, czy nie zrobić najpierw przez CSV do sql, a "potem się zobaczy co z tym można zrobić", ale do tego już muszą być te dodatkowe (brakujące) pola w każdym wierszu. Jest tego poniżej 1000 wierszy, ale co miesiąc dostanę kolejną, równie zaśmieconą tabelę, więc warto coś zoptymalizować. Swoją drogą... że też autorzy aplikacji (Chodzi o "słonie") nie przewidzieli "czystego" eksportu danych choćby do CSV... A może przewidzieli, tylko operator niedouczony? Musiałbym siąść przy pani i patrzeć jej na ręce jak to robi, a mam trochę daleko... > Ps. Witam wszystkich :) I nawzajem. Jeszcze raz dziękuję za trafne i rzeczowe wskazówki. -- Dziękuję. Pozdrawiam Ten Maruda
Technical Details
Message-ID:
<jnfuk2$mld$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<jmlru1$g1k$1@inews.gazeta.pl> <4f9663ec$0$1300$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: maruda <maruda@null.com> Newsgroups: alt.pl.openoffice Subject: Re: "link absolutny drugiego rzędu" ;) - jak to zrobić? Date: Sat, 28 Apr 2012 07:18:57 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 53 Message-ID: <jnfuk2$mld$1@inews.gazeta.pl> References: <jmlru1$g1k$1@inews.gazeta.pl> <4f9663ec$0$1300$65785112@news.neostrada.pl> NNTP-Posting-Host: ratnet.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1335590338 23213 83.238.170.2 (28 Apr 2012 05:18:58 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sat, 28 Apr 2012 05:18:58 +0000 (UTC) X-User: sqlwiel X-Antivirus: avast! (VPS 120427-1, 2012-04-27), Outbound message In-Reply-To: <4f9663ec$0$1300$65785112@news.neostrada.pl> X-Antivirus-Status: Clean User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit