Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak prakticky využít NEPŘÍMÝ.ODKAZ (INDIRECT) v Excel.
Předpokládám základní znalost funkce NEPŘÍMÝ.ODKAZ (INDIRECT) aneb co se do 11 ukázek v článku nevešlo.
Abych mohl k ukázkám přidávat a pro jednodušší hledání je článek rozdělen na kapitoly. Nechce se mi pro každou ukázku tvořit samostatný článek (to by jich na webu již bylo přes 10.000 místo přes 1000 ;) navíc se mi v "kumulovaných" článcích lépe hledá:
Napadá vás nějaké další použití, můžete zmínit v komentářích.
Mám tabulku, kde průběžně přibývají hodnoty a já chci mít SUMU (případně jinou agregační hodnotu z automaticky přibývajících hodnot). Navíc nemohu (nechci využít tabulku jako Tabulka, případně nemohu označit celý sloupec).
Mohu využít funkci POČET (COUNT), která zjistí počet hodnot (případně připočíst posunutí, pokud tabulka nezačíná od prvního řádku.
=POČET(C7:C25)+4
=SUMA(NEPŘÍMÝ.ODKAZ("C5:C"&E7))
=SUMA(C7:NEPŘÍMÝ.ODKAZ("C"&E7))
' pokud nechci mít funkci POČET v pomocné buňce
=SUMA(NEPŘÍMÝ.ODKAZ("C5:C"&POČET(C7:C25)+4))
Nádherně lze použit v ověření dat ve spojení s POSUN.
Použití ve spojení s PRŮMĚR, MEDIÁN, atd.
Mám tabulku s kurzy (může se jednat o slevy, atd.). Buňky obsahující kurzy mám pojmenovaný využitím definovaného názvu. Následně se pak mohu na tyto definované názvy (konstanty) odkázat na základě sloupce.
Navíc ze sloupce si mohu údaj vzít textovou funkcí pokud jsou názvy sloupců dobře vytvořeny.
=C6*NEPŘÍMÝ.ODKAZ("Kurz"&ZPRAVA($C$5;3))
Mám několik tabulek a na základě výběru názvy tabulky a jedinečné hodnoty v prvním sloupci, potřebuji získat příslušnou hodnotu z dalšího sloupce.
Pokud nechci využít Tabulka jako tabulka (což jsme popsal jinde - Tabulka jako tabulka a NEPŘIMÝ.ODKAZ)
=SVYHLEDAT(E11;NEPŘÍMÝ.ODKAZ($F$11);2;NEPRAVDA)
Vytvořit jako Tabulka s NEPŘIMÝ.ODKAZ
Pokud se člověk zamyslí, může tabulky lépe pojmenovat, podle významu, navíc pokud pojde o tabulku jako Tabula, lze se na jednotlivé sloupce elegantněji odkazovat.
Mám tabulku a na základě zadaného řádku a sloupce potřebuji získat patřičnou hodnotu na daném průsečíků.
Mou jít na to dvěma způsoby, přes R1C1 odkazování (číslo řádku mám napřímo a hned), nebo využít A1 odkazování, kdy si přes funkci ZNAK "pomohu" se získáním písmena patřičného sloupce (pro A - Z).
=NEPŘÍMÝ.ODKAZ("R"&D16+6&"C"&D17+1;NEPRAVDA)
=NEPŘÍMÝ.ODKAZ(E17&D16+6)
Samozřejmě nezapomenu započíst posunutí řádku a sloupce, pokud tabulka nezačíná v A1 (R1C1).
Potřebuji propojit data za 54 týdnu, nebo 12 měsíců. Data jsou ve stejných buňkách a potřebuji je dostat do jendoho listu, bohužel jsou po listě rozházeny F6:F9, G11:G12 atd.
Vím jak jsou pojmenovány listy (01 ... 12 ..54), tak jejich názvy umístím do řádku, odkazy na konkrétní buňky zapíši do sloupce (je mi poté jedno na kterých místech se nacházejí, jedna buňka jeden odkaz) a pak jen spojím využítím NEPŘÍMÝ.ODKAZ (INDIRECT). Rozkopíruji a mám hotovo.
=NEPŘÍMÝ.ODKAZ("'" & G$6 & "'!" & $F7)
Další články související s vyhledávacími funkcemi:
Napadá vás tip na dolnění? Jak využívate funkci NEPŘIMÝ.ODKAZ, můžete zmínit v komentářích.
Článek byl aktualizován: 19.09.2020 11:00
Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.
Můžete být prvními co zanechají smysluplný komentář.
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |