IMPORTRANGE – funkce na propojování souborů v Google Docs

Tento článek není o Excelu, ale o Tabulkách Google (Google Docs). Popisuje totiž funkci, která v Excelu neexistuje, i když by v rámci Office 365 existovat mohla a existovat měla.

Funkce IMPORTRANGE umožňuje vytvářet odkazy mezi tabulkami, které jsou uloženy on-line. To výborná věc, protože na on-line uložených souborech může pracovat více lidí najednou. Pak může jeden uživatel (uživatelé) např. zadávat data do jedné tabulky a jiný uživatel (uživatelé) je v jiném souboru vyhodnocovat.

V Excelu jde toto v rámci lokálního počítače, ale ne v on-line prostředí. Myslím, že to nejde ani v rámci Office 365, ruku do ohně bych za to ale nedal a budu rád, když mě někdo vyvede z omylu.

Představte si, že chcete v jednom souboru zadávat data o buňky A1, a ve druhém souboru toto "vidět", samozřejmě automaticky updatované. První soubor vypadá takto:

puvodnisoubor

Druhý soubor zatím takhle:

cilovysoubor

Nejprve musím zjistit ID prvního souboru, ze kterého importuji. ID je řetězec unikátní pro všechny tabulky docs. Zjistí se z hypertextového odkazu:

kdejeodkaz

Z odkazu se ale vybere jen část mezi posledním a předposledním lomítkem. Např. takto:

ttps://docs.google.com/spreadsheets/d/1nhrdNmtqazuEwBulKKXgQyifW4jrreLPZpi54___56s/edit#gid=0 Pak jdeme do cílového souboru a zadáme funkci IMPORTRANGE. Ta má dva parametry - z jakého souboru a kterou oblast vybíráme. V našem případě např. takto:

importrange("1nhrdNmtqazuEwBulKKXgQyifW4jrreLPZpi54___56s";"a1") Tedy ID souboru i oblast jsou v uvozovkách.

zapisfunkce

Výsledek pak vypadá takto.

hotove

Změna v prvním souboru se automaticky promítá do druhého. Ještě dvě upozornění:

  • Aktualizace může chvíli trvat - pár vteřin, maximálně minut.
  • Původní soubor musí být sdílený - aby do něj bylo "zvenku vidět"
6 comments on “IMPORTRANGE – funkce na propojování souborů v Google Docs
  1. Tomáš napsal:

    Dobrý den,
    potřeboval bych poradit. Mám 2 soubory. V souboru, ze kterého importuji (dále S1) je více listů a potřebuji přenést data z konkrétních buněk do druhého souboru (dále S2). Daří se mi v pohodě převést data z 1. listu souboru S1. nevím však, jak převést data z dalších listů.

    Děkuji.

  2. Michal napsal:

    Dobrý den,

    Chtěl bych se zeptat lze importovat s obsahem i formát tabulek?

    Díky,

    M.

  3. Honza napsal:

    Nefunguje chyba analýzy zvorce fakt nevím co s tím je.

  4. culibrk napsal:

    super, funguje!! diky za tip

  5. Vít H. napsal:

    Dobrý den, je možno propojit nějakým způsobem google doc a google tabs (textový dokument a tabulku). Nějaká obdobná funkce, jako je v MS Office hromadná korespondence? Děkuji.

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Vyhledávání

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Nezařazené

Nyní otevřený kurz

Jednodenní Excel v praxi

  • 14.3.2017
  • V Praze
Další info / přihláška

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

FB CZ

TOPlist