Andreo nejlepší by bylo přidělit zákazníkům ID (identifikační číslo). Jde tedy o to, aby vaše data byla seřazena v řádku například takto :
sl. A - necháme volný pro číslo ID
sl. B - uvedeme příjmení
sl. C - jméno
sl. D - například pomocná data (adresa ap)
sl. E - zřejmě datum vystavení faktury
sl. F - datum uhrazení
sl. G - částka
sl. H - POMOCNÝ SLOUPEC PRO VÝPOČET
- Začínáme psát až od 2. řádku!!!
-----------------------------------------
Načteme úsek od B1 do H(poslední záznam) a seředíme pomocí volby "Data" > "Radit" - zvolíme podle "B", dále podle "C" a pak například pomocnými daty (adresa aj.)
-----------------------------------------
Nyní se nám data seředí podle příjmení, dále jména a možná podle jiného údaje pokud jsme ho zadali.
- Zjistíme tak, že se například vyskytují záíkazníci se stejným příjmením, ale různým křestním jménem. V takovém případě doporučuji do buňky H1 zadat vzorec
Tento vzorec vykopírujeme od H1 do konce sl "H". Celý sloupec načteme do paměti a zpět vložíme jen jako text a čísla.
-----------------------------------------
Nyní už do cloupce "B" vložíme takto složené příjmení a jméno - budeme podle toho vyhledávat. Pokud by existovali 2 lidé se stejným příjmením i jménem, musíte jim přidat ještě něco na odlišení.
-----------------------------------------
Nyní nám už postačují sloupce A(zatím prázdný) + B(příjmení + jméno) + C(fa:-vystavena) + D(fa:uhrazena - nebo čáska k součtu aj.) + D (pomocný výpočet).
-----------------------------------------
Data nám začínají už od 1. řádku, a proto přidáme nahoru prázdný řádek dáme do D1 číslo 0(nic) a do D2(kde začínají data vzorec :
Tohle zase vykopírujeme na konec, načteme do paměti a vložíme zpět jen jako čísla a text.
-----------------------------------------
Nyní odstraníme pomocný první řádek a sloupec "D" vloříme do sloupce "A". Je prakticky hotovo
a můžeme použít například autofiltr (pro to přidáme například do prvního řádku názvy "JMÉNO", "ČÁSTKA" a podobně.
-----------------------------------------
Můžeme hledat autofiltrem, nebo nad daty udělat kontingenční tabulku, přidat například podle data týden, měsíc, nebo den v týdnu a podle toho parametru filtrovat - třídit atd.
-----------------------------------------
Kontingenční tabulka udělá mezisoučty - nemusíte nic moc dělat. Autofiltr může odfiltrovat a udělat pomocí funkce SUBTOTAL totéž co kontingenční tabulka.
-----------------------------------------
Pokud užijete funkci SUMIF, tak můžete vysčítat stejného zákazníka :
=SUMIF(S)(podmínka = číslo zákazníka;Součet z úseku sl.C ap)
SumIfs umí více podmínek.
Pokud uděláte jen vzorce pro každého zákazníka - nemusíte nic třídit. Jednoduše zjistíte různá jména a podle toho uděláte dotaz na každého různého - to ale může být super makačka - proto raději výše uvedený postup.
------------------------------------------
Problém to může mít když byste měla data v této podobě :
- 1. řádek Jméno A
- 2. řádek částka
- 3. řádek Jméno B
- 4. řádek částka
----------------------------------------
Nebo takto :
sl.A(jméno) sl.B(částka) sl.C(jméno) sl.D(částka) sl.E(jméno) sl.F(částka) ..
Ale i to se dá řešit poměrně snadno a to i v případě, že například _
---------------------------------------
1. řádek - klient 1 - jméno
2. řádek - klient 1 - telefon
3. řádek - klient 1 - email
4. řádek - klient 1 - částka 1
5. řádek - klient 1 - částka 2
--------------------
6. řádek - klient 2 - jméno
7. řádek - klient 2 - telefon
8. řádek - klient 2 - částka 1
--------------------
Takže pokud si nebude vědět rady - pošlete ukázku dat.
Editoval neutr (31. 3. 2014 12:03:33)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ