Já bych začal tím druhým případem :
Je celkem jedno kolik máte položek - když do té první (ta je určující) napíšete například "kalhoty dámské" a do druhé například - Cena 150 Kč, tak tu budet vždy odkazovat absolutním adresováním. Př:
A1 = Kalhoty dámské, B1 = - Cena, C1 vel. 42, D1 150 Kč, podobně C2 vel. 44, D2 = 180 Kč.....
Tak například do A36 napíšete vzorec :
=$A$1 & " " & $B$1 & " " & $C$2 & " " & $D$2
Ve výsledku bude v A36 (dohromady) Kalhoty dámské - Cena vel. 42 = 180 Kč
Například tomuhle =$A$1 se říká absolutní adresování, a můžete ho zadat jednoduše pomocí stisknutí Shift+F4. Pak takovou bu%nku můžete dát kamkoliv ve stejném listě a pořád ukazuje jen do A1. Když byste potřeboval odkazovat z jiných listů tak je to například takhle =$List1.$A$1
Ten první případ je poněkud složitější. Například zadáte hledání čísla "6" ve sloupci A1:A1000.
Na to stačí =COUNTIF(A1:A1000;6). Výsledek vyplivne počet šestek ve sloupci A1:A1000.
Podobně bychom mohli hledat text - například "deka" : =COUNTIF(A1:A1000;"deka").
Ale jinak je to, v případě, že hledáte adresu buňky kde je ta "6", nebo "deka" Existují vzorce jako je "index", "Indirect", "Match" a podobně další možnosti. Je však také možné použít například pomocný sloupec s dotazem "IF". Například je prázdný sloupec "D", tak do něj (do D1) vložíme vzorec =IF(A1=6;6;"") a tenhle zkopírujeme až nakonec sloupce, kde by se to mohlo vyskytovat. Když byste chtěl jen adresu tak by to vypadalo takhle
=IF(A1=6;"A"&ROW();"") a ve sloupci "D" se objeví například "A12" jako výsledek. ještě je možné například "doladit". :-)
=IF(A1=6;"A"&ROW() & " tady je ta deka kterou hledám";"") (Tam kde je negativní výsledek se vůbec nic neobjeví je jen "prázdná buňka" - tak abyste nebyl překvapený.)
Problém vzorců, které umí vrátit i adresu je v tom, že vrací "jeden" výskyt hledaného výrazu. Takže když je jich tam víc, musíte zadat například COUNTIF. Existují také maticové vzorce, které by to uměly, ale tohle vůbec nedoporučuji a zejména ne začátečníkům.
Ono zatím postačí, když se podíváte do nápovědy na vzorec "VlookUP" (existují ještě Hlookup a Lookup).
Co opravdu potřebujete podle popisu by bylo zřejmě Match (ukáže polohu hledaného prvku v úseku) a na něj zřejmě zase Match s podobným zadáním, jen od polohy toho prvního MAtch-e. Podobně Lookup, a Vlookup. Já bych doporučil spíš ten pomocný sloupec a dotaz IF.
Editoval neutr (7. 2. 2014 12:25:20)
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É